The invention relates to the field of software testing, and discloses a method for compiling software test cases, which includes the following steps: S1, listing test factors in all software testing processes and the options of test factors; S2, taking test factors as factors and the options of test factors as the levels of factors, determining the orthogonal test table for software testing, and testing orthogonal test according to the software described above. Table generation software test cases; S3, output software test cases. The invention compiles software test cases according to the orthogonal test table of software test, ensures the comprehensive coverage of software test cases, and reduces the number of software test cases.
【技术实现步骤摘要】
一种软件测试用例的编写方法
本专利技术涉及软件测试领域,具体涉及一种软件测试用例的编写方法。
技术介绍
测试用例是将软件测试的行为活动做一个科学化的组织归纳,目的是能够将软件测试的行为转化成可管理的模式,同时测试用例也是将测试具体量化的方法之一。在软件测试用例的构建过程中,最容易出现用例覆盖不全的情况,即构建用例时会出现遗漏的风险。正交试验设计是多因素多水平的一种设计方法,是从全面试验中挑选出部分有代表性的点进行的试验,在软件测试用例的编写过程中,结合正交试验方法实现用例构建可以使得用例更具代表性、覆盖更全面。
技术实现思路
本专利技术的目的在于提供一种软件测试用例的构建方法,解决现有软件测试用例编写过程中用例覆盖不全的问题。本专利技术提供了一种软件测试用例的编写方法,包括以下步骤:S1、列出所有软件测试过程中的测试因子以及测试因子的选项;S2、以测试因子作为因素,各测试因子的选项作为各因素的水平,确定软件测试正交试验表,根据所述软件测试正交试验表生成软件测试用例;S3、输出软件测试用例。进一步地,所述步骤S2包括以下步骤:S21、当由所述因素和水平可确定的软件测试正交试验表大于1个时,根据行数较少的软件测试正交试验表生成所述软件测试用例。本专利技术根据软件测试正交试验表编写软件测试用例,在保证软件测试用例覆盖全面性的同时,减少了软件测试用例的编写数量。具体实施方式为了使专利技术的目的、技术方案及优点更加清楚明白,以下对专利技术进行进一步详细说明。本专利技术第一实施例,提出了一种Web站点的软件测试用例构建方法,该Web站点的测试因子包括Web浏览器,插件,应 ...
【技术保护点】
1.一种软件测试用例的编写方法,其特征在于,包括以下步骤:S1、列出所有软件测试过程中的测试因子以及测试因子的选项;S2、以测试因子作为因素,各测试因子的选项作为各因素的水平,确定软件测试正交试验表,根据所述软件测试正交试验表生成软件测试用例;S3、输出软件测试用例。
【技术特征摘要】
1.一种软件测试用例的编写方法,其特征在于,包括以下步骤:S1、列出所有软件测试过程中的测试因子以及测试因子的选项;S2、以测试因子作为因素,各测试因子的选项作为各因素的水平,确定软件测试正交试验表,根据所述软件测试正交试验表生成软件测试...
【专利技术属性】
技术研发人员:章丽琴,
申请(专利权)人:深圳市美好创亿医疗科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。