【技术实现步骤摘要】
一种基于界面的灵活的用例设计方法和系统
[0001]本专利技术属于程序测试领域,尤其涉及一种基于界面的灵活的用例设计方法和系统。
技术介绍
[0002]测试用例是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。其内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,最终形成文档。简单地认为,测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,用于核实是否满足某个特定软件需求。
[0003]测试用例的目的是能够将软件测试的行为转化成可管理的模式;同时测试用例也是将测试具体量化的方法之一,不同类别的软件,测试用例是不同的。
[0004]测试用例的设计方法主要有黑盒测试法和白盒测试法。
[0005]黑盒测试也称功能测试,黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。
[0006]白盒测试又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。白盒法全面了解程序内部逻辑结构、对所有逻辑路径进行测试。 >[0007]在开发本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于界面的灵活的用例设计方法,其特征在于,所述方法包括:步骤S1、选择一个http接口加入用例目录;步骤S2、对http接口参数中需要动态变化的参数进行参数化,并定义需要提供的变量;步骤S3、设置测试数据,根据所述需要提供的变量配置所述http接口需要的变量;步骤S4、设置测试用例步骤执行方式;步骤S5、所述测试用例步骤执行完成后,提取所述测试用例步骤返回值中的数据,放入变量系统中,供其它测试用例步骤使用。2.根据权利要求1所述的一种基于界面的灵活的用例设计方法,其特征在于,在所述步骤S4中,所述测试用例步骤执行方式包括:串行执行方式和并行执行方式。3.根据权利要求1所述的一种基于界面的灵活的用例设计方法,其特征在于,在所述步骤S4中,所述方法还包括:设置测试用例步骤的执行条件;设置测试用例步骤的执行校验点;设置测试用例步骤执行失败后的后续操作。4.根据权利要求3所述的一种基于界面的灵活的用例设计方法,其特征在于,在所述步骤S4中,设置测试用例步骤的执行条件具体为:支持表达式的计算结果为真,则执行,所述结果为非,则不执行;设置测试用例步骤的执行校验点具体包括:校验步骤的返回值是否与预期值一致,校验点支持表达式计算,所述计算为真,测试用例步骤的返回值符合预期,验证成功;所述计算为非,测试用例步骤的返回值不符合预期,验证失败;设置试用例步骤执行失败后的后续操作具体包括:设置测试用例步骤执行失败是否继续,为是,继续执行后续步骤,为否,不执行后续步骤。5.根据权利要求1所述的一种基于界面的灵活的用例设计方法,其特征在于,在所述步骤S5中,所述变量系统支持变量作用...
【专利技术属性】
技术研发人员:李超,
申请(专利权)人:畅捷通信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。