发明名称 Test code generation based on test documentation
摘要 Systems, methods, and other embodiments associated with test code generation based on test documentation are described. In one embodiment, a method includes identifying a tagged test action object in a test specification document; mapping the identified test action object to an executable test instruction; and providing the executable test instruction for execution to test an application through a user interface associated with the application. The example method may also include storing executable test instructions as an executable test routine, validating test routines to confirm the presence of specified test instructions, and logging execution of the test instructions.
申请公布号 US9507698(B2) 申请公布日期 2016.11.29
申请号 US201213489688 申请日期 2012.06.06
申请人 ORACLE INTERNATIONAL CORPORATION 发明人 Vikutan Gene;Thippeswamy Deepak;Solanki Sunita
分类号 G06F11/00;G06F11/36 主分类号 G06F11/00
代理机构 Kraguljac Law Group, LLC 代理人 Kraguljac Law Group, LLC
主权项 1. A non-transitory computer-readable medium storing computer-executable instructions that, when executed by one or more processors of a computing device, cause the computing device to at least: receive a test specification document that describes a test used for testing an application, where the test specification document includes one or more tagged objects describing corresponding test actions; parse the test specification document to identify the tagged objects; validate the test by determining that the test specification document includes one or more predetermined tagged objects, and when the test specification document does not include the one or more predetermined tagged objects, transmit an error message; map each tagged object to application-executable test instructions for performing the corresponding test action; and perform an application test by providing the application-executable test instructions for execution to a user interface of the application, where the instructions are provided on-the-fly such that the test instructions provided to the user interface are not stored for use in subsequent tests of the application.
地址 Redwood Shores CA US