Test case generation in a development environment
US-2016314062-A1 · Oct 27, 2016 · US
US2017192879A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2017192879-A1 |
| Application number | US-201615094667-A |
| Country | US |
| Kind code | A1 |
| Filing date | Apr 8, 2016 |
| Priority date | Dec 30, 2015 |
| Publication date | Jul 6, 2017 |
| Grant date | — |
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 system and computer-implemented method for automating end-to end testing is provided. The system comprises a connection settings module to receive information for connecting with one or more external systems. The system further comprises a test setup module to create test workflows, wherein creating the test workflows comprise selecting one or more pre-stored source files and corresponding one or more pre-stored target files and mapping input and output of each of the one or more selected pre-stored source files with the corresponding one or more selected pre-stored target files for testing additional source files associated with the one or more external systems. Furthermore, the system comprises a workflow execution module to connect with the one or more external systems using the received information to retrieve the additional source files and execute the created test workflows corresponding to the retrieved one or more additional source files.
Opening claim text (preview).
I claim: 1 . A system for automating end-to-end testing, the system comprising: a connection settings module configured to receive information for connecting with one or more external systems; a test setup module configured to create one or more test workflows, wherein creating the one or more test workflows comprise: selecting one or more pre-stored source files and corresponding one or more pre-stored target files; and mapping input and output of each of the one or more selected pre-stored source files with the corresponding one or more selected pre-stored target files for testing additional one or more source files associated with the one or more external systems; and a workflow execution module configured to: connect with the one or more external systems using the received information to retrieve the one or more additional source files; and execute the one or more created test workflows corresponding to the retrieved one or more additional source files, wherein executing the one or more created workflows comprise comparing the retrieved additional one or more source files with the corresponding one or more mapped pre-stored target files to generate test execution results. 2 . The system of claim 1 , wherein the one or more external systems comprise one or more databases, one or more test management tools, one or more servers and components of the one or more external systems. 3 . The system of claim 2 , wherein the components of the one or more external systems comprise one or more flat files, Extensible Markup Language (XML) data, spreadsheets, web services, one or more Transmission Control Protocol (TCP)/Internet Protocol (IP) sockets requests, X12 files, Hypertext Transfer Protocol (HTTP) post messages and database Application Program Interfaces (APIs). 4 . The system of claim 1 , wherein the information for connecting with the one or more external systems comprise authentication details and connection settings. 5 . The system of claim 1 , wherein the information for connecting with the one or more external systems is received from one or more users. 6 . The system of claim 1 , wherein the step of creating the one or more test workflows further comprise selecting a location for saving the test execution results. 7 . The system of claim 1 further comprising a reporting module configured to automatically send the test execution results on one or more electronic communication devices via one or more communication channels. 8 . The system of claim 7 , wherein the one or more communication channels comprise electronic mail, Short Messaging Service (SMS), instant messaging application and web service. 9 . The system of claim 1 , wherein the test execution results are in the form of reports and graphical forms comprising charts, diagrams and graphs. 10 . A computer-implemented method for automating end-to-end testing, via program instructions stored in a memory and executed by a processor, the computer-implemented method comprising: receiving information for connecting with one or more external systems; creating one or more test workflows, wherein creating the one or more test workflows comprise: selecting one or more pre-stored source files and corresponding one or more pre-stored target files; and mapping input and output of each of the one or more selected pre-stored source files with the corresponding one or more selected pre-stored target files for testing additional one or more source files associated with the one or more external systems; connecting with the one or more external systems using the received information to retrieve the one or more additional source files; and executing the one or more created test workflows corresponding to the retrieved one or more additional source files, wherein executing the one or more created workflows comprise comparing the retrieved additional one or more source files with the corresponding one or more mapped pre-stored target files to generate test execution results. 11 . The computer-implemented method of claim 10 , wherein the one or more external systems comprise one or more databases, one or more test management tools, one or more servers and components of the one or more external systems. 12 . The computer-implemented method of claim 11 , wherein the components of the one or more external systems comprise one or more flat files, Extensible Markup Language (XML) data, spreadsheets, web services, one or more Transmission Control Protocol (TCP)/Internet Protocol (IP) sockets requests, X12 files, Hypertext Transfer Protocol (HTTP) post messages and database Application Program Interfaces (APIs). 13 . The computer-implemented method of claim 10 , wherein the information for connecting with the one or more external systems comprise authentication details and connection settings. 14 . The computer-implemented method of claim 10 , wherein the information for connecting with the one or more external systems is received from one or more users. 15 . The computer-implemented method of claim 10 , wherein the step of creating the one or more test workflows further comprise selecting a location for saving the test execution results. 16 . The computer-implemented method of claim 10 further comprising automatically sending the test execution results on one or more electronic communication devices via one or more communication channels. 17 . The computer-implemented method of claim 16 , wherein the one or more communication channels comprise electronic mail, Short Messaging Service (SMS), instant messaging application and web service. 18 . The computer-implemented method of claim 10 , wherein the test execution results are in the form of reports and graphical forms comprising charts, diagrams and graphs. 19 . A computer program product for automating end-to-end testing, the computer program product comprising: a non-transitory computer-readable medium having computer-readable program code stored thereon, the computer-readable program code comprising instructions that when executed by a processor, cause the processor to: receive information for connecting with one or more external systems; create one or more test workflows, wherein creating the one or more test workflows comprise: selecting one or more pre-stored source files and corresponding one or more pre-stored target files; and mapping input and output of each of the one or more selected pre-stored source files with the corresponding one or more selected pre-stored target files for testing additional one or more source files associated with the one or more external systems; connect with the one or more external systems using the received information to retrieve the one or more additional source files; and execute the one or more created test workflows corresponding to the retrieved one or more additional source files, wherein executing the one or more created workflows comprise comparing the retrieved additional one or more source files with the corresponding one or more mapped pre-stored target files to generate test execution results.
Interoperability with other network applications or services · CPC title
Workload generation, e.g. scripts, playback · CPC title
Testing of software · CPC title
based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title
Testing arrangements · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.