IP Library › Granted Patent US 11,093,374
Granted Patent B2
US 11,093,374 · App. 16/323,263 · Granted Aug 17, 2021

System and method for continuous testing and delivery of software

Inventors: Alon Eizenman (Netanya, IL); Eran Sher (Kfar Saba, IL)
Assignee: SeaLights Technologies LTD
G06F11/3676G06F8/60G06F8/71G06F8/75G06F11/36G06F11/3604G06F11/3664G06F11/3688
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,093,374
App. No.
16/323,263
Filed
Feb 5, 2019
Granted
Aug 17, 2021
Kind
B2
Art Unit
2191
USPC
717/124
Abstract

A system and method for CI/CT/CD, which is continuous integration/continuous testing/continuous delivery, in which testing is fully integrated to the needs of rapid code development and delivery. The system is determining test coverage of a plurality of tests, comprising a code builder for providing code, a code tester for testing the code with said plurality of tests, and a code test analyzer for analyzing results of said plurality of tests to determine coverage of said code by said plurality of tests.

Claims (24)

1. A method for performing continuous quality management of a code build comprising:

a. providing a quality management platform comprising: a build listener, a test listener and an analysis engine;

b. analyzing said code build by said build listener to determine code changes made from an immediately preceding code build;

c. receiving test results by said test listener;

d. determining the quality of said code build by said analysis engine;

e. receiving test footprints by said test listener;

f. analysis of at least one test in one test environment by the analysis engine;

g. determining build quality based on one of:

i. whether the code changes have been tested;

ii. whether the code changes have not been adequately tested;

iii. assessment of at least one previously performed test;

iv. assessment of at least one test coverage;

v. assessment of at least one test coverage hole; or

vi. a combination thereof;

h. wherein the build quality comprises a build score; and

wherein assessment of the at least one coverage hole comprises:

a. determining code changes made from an immediately preceding code build;

b. calculating a level of coverage for a plurality of components of said code build for at least one environment, wherein components of said code build includes code lines or code branches, and micro-services;

c. calculating an overall level of coverage of said code build for the at least one environment;

d. identifying a component suspected of causing failure and flagging the component; and

e. determining whether all components of said code build have been tested.

2. The method of claim 1 , further comprising:

a. generating a report for a user, the report comprising information related to one or more of build quality, extent of test coverage in different environments, failed tests, one or more of test status, and quality hole detection; and

b. displaying the report to the user on a dashboard.

Assignments (5)
MERGER AND CHANGE OF NAME Recorded Mar 5, 2025
From: SEALIGHTS TECHNOLOGIES LTD; TRICENTIS ISRAEL LTD
To: TRICENTIS ISRAEL LTD
Reel/Frame 070407/0200 →
RELEASE OF SECURITY INTEREST Recorded Jul 10, 2024
From: SILICON VALLEY BANK, A DIVISION OF FIRST-CITIZENS BANK & TRUST COMPANY
To: SEALIGHTS TECHNOLOGIES LTD.
Reel/Frame 067944/0642 →
SECURITY INTEREST Recorded Jan 19, 2022
From: SEALIGHTS TECHNOLOGIES LTD.
To: SILICON VALLEY BANK
Reel/Frame 058698/0052 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2021
From: EIZENMAN, ALON; SHER, ERAN
To: SEALIGHTS TECHNOLOGIES LTD
Reel/Frame 056498/0524 →
SECURITY INTEREST Recorded Sep 8, 2020
From: SEALIGHTS TECHNOLOGIES LTD.
To: SILICON VALLEY BANK
Reel/Frame 053713/0100 →
Continuity (2)
Provisional Application 62372419 · Aug 9, 2016
Related Publication 20190171550A1 · Jun 6, 2019
Cited By (1)
US 12,197,312