Method and system for creating functional model of test cases
US-2017060734-A1 · Mar 2, 2017 · US
US10587762B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10587762-B2 |
| Application number | US-201816151582-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 4, 2018 |
| Priority date | Sep 2, 2016 |
| Publication date | Mar 10, 2020 |
| Grant date | Mar 10, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method is disclosed. The method includes generating a set of test case tags that describe attributes included in a test case and store the set of test case tags and the test case, receiving input information, and dynamically generating a test suite of one or more test cases based on input attributes data included in the input information, wherein the input information comprises code change information.
Opening claim text (preview).
What is claimed is: 1. At least one machine-readable medium including instructions, which when accessed by one or more machines, cause the machines to: receive print job data; parse the print job data to generate a set of test case tags that describe attributes of the print job data to be included in a test case, wherein the test case comprises a job ticket and a page description language (PDL) data stream; receive input information including code change information; and dynamically generate a test suite of one or more test cases based on input attributes included in the code change information. 2. The machine readable of claim 1 including data that, which when accessed by one or more machines, further causes the machines to: select one or more test cases to test one or more attributes indicated in the code change information. 3. The machine readable of claim 2 including data that, which when accessed by one or more machines, further causes the machines to: parse the code change information to acquire the input attributes; and gather one or more test cases based on a match between the input attributes included in the input information and a tag within the set of tags corresponding to the one or more test cases. 4. The machine readable of claim 3 including data that, which when accessed by one or more machines, further causes the machines to: filter the test cases to determine valid test cases; order the test cases into an ordered list based on a priority; and generate the test suite based on the priority of the ordered list. 5. The machine readable of claim 4 including data that, which when accessed by one or more machines, further causes the machines to: determine whether user criteria has been met; and execute the test suite upon a determination that the user criteria have been met. 6. The machine readable of claim 1 , wherein the input information further comprises at least one of: issue information and user input information, and dynamically generating the test suite of the one or more test cases is further based on the input attributes included in the at least one of: issue information and user input information. 7. The machine readable of claim 4 , wherein the priority of the ordered list is based upon user criteria. 8. The machine readable of claim 7 , wherein the user criteria comprises at least one or more of: a user selected confidence level and a user selected execution time period. 9. The machine readable of claim 1 , wherein the code change information comprises code to process the print job data. 10. The machine readable of claim 1 , wherein the parsing determines the input attributes based on function tags included in the code change information. 11. The machine readable of claim 10 , wherein a code profile is used to determine how to parse the code change information. 12. A method comprising: receiving print job data; parsing the print job data to generate a set of test case tags that describe attributes of the print job data to be included in a test case, wherein the test case comprises a job ticket and a page description language (PDL) data stream; receiving input information including code change information; and dynamically generating a test suite of one or more test cases based on input attributes included in the code change information. 13. The method of claim 12 further comprising: selecting one or more test cases to test one or more attributes indicated in the code change information. 14. The method of claim 13 further comprising: parsing the code change information to acquire the input attributes included in the code change information; and gathering one or more test cases based on a match between the input attributes included in the input information and a tag within the set of tags corresponding to the one or more test cases. 15. The method of claim 14 further comprising: filtering the test cases to determine valid test cases; ordering the test cases into an ordered list based on a priority; and generating the test suite based on the priority of the ordered list. 16. The method of claim 15 further comprising: determining whether user criteria has been met; and executing the test suite upon a determination that the user criteria have been met. 17. The method of claim 12 , wherein the input information further comprises at least one of: issue information and user input information, and dynamically generating the test suite of the one or more test cases is further based the on input attributes included in the at least one of: issue information and user input information. 18. The method of claim 15 , wherein the priority of the ordered list is based upon user criteria. 19. The method of claim 18 , wherein the user criteria comprises at least one or more of: a user selected confidence level and a user selected execution time period. 20. The method of claim 12 , wherein the code change information comprises code to process the print job data.
resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data · CPC title
Software or firmware update, e.g. device firmware management · CPC title
Automatic configuration, e.g. by driver · CPC title
by printer language recognition, e.g. PDL, PCL, PDF · CPC title
achieving increased printing speed, i.e. reducing the time between printing start and printing end · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.