Pre-deployment compliance testing for source code
AssigneeCapital One Services, LLC
InventorMichael SOH
Life of this patent
Estimating the term…
Abstract
In some implementations, a system may provide a user interface of a compliance checker. The system may obtain, via the user interface, an indication of a compliance condition associated with source code. The system may perform, using the compliance checker in association with the compliance condition and prior to deployment of the source code in a production environment, a compliance test on the source code to generate a compliance test result. The system may present, via the user interface, an indication of the compliance test result.
Claims20
A system for compliance testing of source code prior to deployment, the system comprising:
- one or more memories;
- and
- one or more processors, communicatively coupled to the one or more memories, configured to:
- obtain, via a user interface of a compliance checker, an indication of a compliance condition associated with source code;
- generate, using the compliance checker in association with the indication of the compliance condition, a compliance file indicative of the compliance condition;
- perform, using the compliance checker in association with the compliance file, a compliance test on the source code to generate a compliance test result;
- output an indication of the compliance test result;
- and
- perform an action prior to deployment of the source code in a production environment and in association with the indication of the compliance test result.
A method of compliance testing of source code prior to deployment, comprising:
- providing a user interface of a compliance checker;
- obtaining, via the user interface, an indication of a compliance condition associated with source code;
- performing, using the compliance checker in association with the compliance condition and prior to deployment of the source code in a production environment, a compliance test on the source code to generate a compliance test result;
- and
- presenting, via the user interface, an indication of the compliance test result.
A non-transitory computer-readable medium storing a set of instructions, the set of instructions comprising:
- one or more instructions that, when executed by one or more processors of a device, cause the device to:
- obtain, via a user interface of a compliance checker, an indication of a compliance condition associated with source code;
- generate, using the compliance checker in association with the indication of the compliance condition, a compliance file indicative of the compliance condition;
- perform, using the compliance checker in association with the compliance file, a compliance test on the source code to generate a compliance test result;
- and
- output an indication of the compliance test result.
Dependencies are inferred from the claim text.