发明名称 System for generating test scenarios and test conditions and expected results
摘要 A requirements testing system facilitates the review and analysis of requirement statements for software applications. The requirements testing system automatically generates test artifacts from the requirement statements, including test scenarios, test conditions, test hints, and expected results. These test artifacts characterize the requirements statements to provide valuable analysis information that aids understanding what the intentions of the requirement statements are. The automation of the generation of these test artifacts produces numerous benefits, including fewer errors, objectivity, and no dependency on the skills and experience of a creator.
申请公布号 US9262404(B2) 申请公布日期 2016.02.16
申请号 US201213724739 申请日期 2012.12.21
申请人 ACCENTURE GLOBAL SERVICES LIMITED 发明人 Ingram David E.;Ahern Brian;Sengupta Shubhashis;Dwarakanath Anurag;Singi Kapil;Chandran Anitha
分类号 G06F17/27;G06F17/21;G06F17/28;G06F11/36 主分类号 G06F17/27
代理机构 Brinks Gilson & Lione 代理人 Brinks Gilson & Lione
主权项 1. A method for generating test artifacts for a requirements sentence, the method comprising: receiving, by a processor, data that defines a first document; searching, by the processor, the data to identify data sections that define a requirements sentence; in response to identifying a requirements sentence, storing, by the processor, the data sections that define the requirements sentence to a memory in communication with the processor; generating, a link grammar parser of a natural language processor, one or more links between pairs of words in the requirements sentence, wherein the link grammar parser labels the one or more links as linking pairs of words corresponding to at least one of: words that correspond to a subject, words that correspond to a noun phrase, and words that correspond to a verb phrase; submitting the requirements sentence to a scenario generation module to obtain a test scenario for the requirements sentence, wherein determination of the test scenario is based at least in part on the one or more links generated between pairs of words in the requirement sentence; submitting the requirements sentence to test condition logic executed by a processor to obtain a test condition and expected result based on the requirements sentence; and generating a report containing the test scenario, test condition, and expected result.
地址 Dublin IE