Process and system for quality assurance for software
Abstract
A process and system for quality assurance. The process includes developing a high level quality assurance resource estimate and a high level quality assurance time estimate; producing a business analysis outline; and creating an acceptance test plan using an acceptance test plan template with the business analysis outline. The process further includes creating a plurality of test cases to be carried out during a test execution phase of the quality assurance process using the acceptance test plan; refining the high level quality assurance resource estimate and the high level quality assurance time estimate based on the acceptance test plan; executing each of the test cases in an acceptance test to produce a set of test results for each of the test cases; and evaluating the test results against the refined high level quality assurance resource estimate and the refined high level quality assurance time estimate. One or more defects tracked during the execution of the test cases are reported and a sign off of the acceptance test is negotiated with a client. An application audit package is created and stored for future reference.
Claims
exact text as granted — not AI-modified1 - 50 . (Canceled)
51 . A process of creating a plurality of test scripts for use in a quality assurance system comprising:
(a) reviewing an acceptance test plan; (b) performing a function log process to produce a function log document including a plurality of individual test cases; and (c) performing a test script process to produce a test script document including a plurality of specific testing instructions for each of the individual test cases of the function log document.
52 . The process of claim 51 wherein the function log document comprises an identification of a test case, a function number associated with the identified test case, a function identifier, an expected result and an indication of whether the function passed the test case.
53 . The process of claim 51 wherein the test script document comprises an identification of a function/script, a function/script number, a script activity per cycle, an expected result and an indication of whether the function passed the test script.
54 . The process of claim 51 wherein an input to the function log process is the acceptance test plan and an output of the function log process is the function log document.
55 . The process of claim 54 wherein an input to the test script process is the function log document and an output to the test script process is the test script document.
56 . A system for creating a plurality test scripts in a quality assurance system comprising:
(a) means for reviewing an acceptance test plan; (b) means for performing a function log process to produce a function log document including a plurality of individual test cases; and (c) means for performing a test script process to produce a test script document including a plurality of specific testing instructions for each of the individual test cases of the function log.
57 . The system of claim 56 wherein the function log document comprises an identification of a test case, a function number associated with the identified test case, a function identifier, an expected result and an indication of whether the function passed the test case.
58 . The system of claim 56 wherein the test script document comprises an identification of a function/script, a function/script number, a script activity per cycle, an expected result and an indication of whether the function passed the test script.
59 . The system of claim 56 wherein an input to the function log process is the acceptance test plan and an output of the function log process is the function log document.
60 . The system of claim 56 wherein an input to the test script process is the function log document and an output to the test script process is the test script document.
61 - 68 . (Canceled)Join the waitlist — get patent alerts
Track US2005043919A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.