专利汇可以提供为软件测试过程自动生成测试执行序列的方法和装置专利检索,专利查询,专利分析的服务。并且本 发明 提供一种为 软件 测试过程自动生成测试执行序列的方法,包括:输入测试实例的脚本;根据上述脚本生成测试执行序列;以及根据预定的条件选择有效的测试执行序列,以生成最后的测试执行序列;其中根据上述脚本生成测试执行序列可基于顺序生成方法、随机生成方法和模型中的任一种方法,选择有效的测试执行序列可采用排除不应包含的测试执行序列、按照测试实例的优先权选择和按照测试实例的逻辑顺序选择之中的任一种或其组合。采用本发明,可以自动生成具有多个测试实例的测试执行序列,以提高在软件自动化测试中发现被测试软件中的 缺陷 的能 力 ,并且可通过JAVA API或GUI向测试者提供,便于测试者使用。,下面是为软件测试过程自动生成测试执行序列的方法和装置专利的具体信息内容。
1.一种为软件测试过程自动生成测试执行序列的方法,包括以下步 骤:
输入测试实例的脚本;
根据上述脚本生成测试执行序列;以及
根据预定的条件选择有效的测试执行序列,以生成最后的测试执行序 列。
2.根据权利要求1所述的为软件测试过程自动生成测试执行序列的方 法,其中,所述根据上述脚本生成测试执行序列的步骤是基于顺序生成方 法生成测试执行序列的。
3.根据权利要求1所述的为软件测试过程自动生成测试执行序列的方 法,其中,所述根据上述脚本生成测试执行序列的步骤是基于随机生成方 法生成测试执行序列的。
4.根据权利要求1所述的为软件测试过程自动生成测试执行序列的方 法,其中,所述根据上述脚本生成测试执行序列的步骤是基于被测试软件 的行为模型生成测试执行序列的。
5.根据权利要求1至4任意一项权利要求所述的为软件测试过程自动 生成测试执行序列的方法,其中,
所述预定的条件是根据被测试软件的功能定义的不应包含的测试执行 序列;
所述根据预定的条件选择有效的测试执行序列的步骤进一步包括:在 生成的测试执行序列中排除上述不应包含的测试执行序列。
6.根据权利要求1至4任意一项权利要求所述的为软件测试过程自动 生成测试执行序列的方法,其中,
所述预定的条件是测试实例的优先权,测试实例按照优先权从高到低 的顺序执行;
所述根据预定的条件选择有效的测试执行序列的步骤进一步包括:根 据测试实例的优先权从高到低的顺序选择有效的测试执行序列。
7.根据权利要求1至4任意一项权利要求所述的为软件测试过程自动 生成测试执行序列的方法,其中,
所述预定的条件是测试实例的逻辑顺序;
所述根据预定的条件选择有效的测试执行序列的步骤进一步包括:选 择符合上述逻辑顺序的测试执行序列。
8.根据权利要求1所述的为软件测试过程自动生成测试执行序列的方 法,还包括:
输入测试实例的脚本的运行周期;以及
根据预定的条件和运行周期选择有效的测试执行序列,以生成最后的 测试执行序列。
9.根据权利要求1所述的为软件测试过程自动生成测试执行序列的方 法,还包括:保存最后的测试执行序列以重复使用。
10.一种测试执行序列的生成装置,包括:
输入装置,用于输入测试实例的脚本;
测试执行序列发生器,用于根据输入的脚本生成测试执行序列;以及
测试执行序列过滤器,用于根据预定的条件选择有效的测试执行序列, 以生成最后的测试执行序列。
11.根据权利要求10所述的测试执行序列的生成装置,其中,所述测 试执行序列发生器基于顺序生成方法生成测试执行序列。
12.根据权利要求10所述的测试执行序列的生成装置,其中,所述测 试执行序列发生器基于随机生成方法生成测试执行序列。
13.根据权利要求10所述的测试执行序列的生成装置,其中,所述测 试执行序列发生器基于被测试软件的行为模型生成测试执行序列。
14.根据权利要求10至13任意一项权利要求所述的测试执行序列的 生成装置,其中,所述测试执行序列过滤器在生成的测试执行序列中排除 根据被测试软件的功能所定义的不应包含的测试执行序列。
15.根据权利要求10至13任意一项权利要求所述的测试执行序列的 生成装置,其中,所述测试执行序列过滤器根据测试实例的优先权从高到 低的顺序选择有效的测试执行序列。
16.根据权利要求10至13任意一项权利要求所述的测试执行序列的 生成装置,其中,所述测试执行序列过滤器选择符合测试实例的逻辑顺序 的测试执行序列。
17.根据权利要求10所述的测试执行序列的生成装置,还包括:存储 器,用于存储最后的测试执行序列。
本发明涉及软件测试领域,具体地说,涉及为软件测试过程自动生成 测试执行序列的方法和装置。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
寻呼方法和设备 | 2020-05-14 | 728 |
内存读取/写入仲裁方法 | 2020-05-13 | 89 |
自动电话信息系统的操作方法 | 2020-05-13 | 139 |
于网络环境中提供数字内容的方法及系统 | 2020-05-12 | 529 |
内存读取/写入仲裁方法 | 2020-05-12 | 856 |
用于多个通信系统共用频道的用户单元及其方法 | 2020-05-11 | 879 |
于网络环境中提供数字内容的方法及系统 | 2020-05-12 | 680 |
无线接入网络系统、及无线接入方法 | 2020-05-11 | 824 |
具有并行仲裁机制的多重允许控制器及其方法 | 2020-05-14 | 203 |
无线接入网络系统、无线接入方法、及控制设备 | 2020-05-11 | 449 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。