测试用例编写设计规范

网友投稿 1472 2022-10-02

测试用例编写设计规范

测试用例编写设计规范

测试用例设计编写规范

用例独立性

描述:用例之间无耦合

说明:

用例与用例不依赖、无关联,其他用例的结果不会对当前用例产生影响;

例如:多个用例添加同名的用户;当前用例的结果作为下个用例的前置等等导致的用例之间关联、不独立。

用例正确性

描述:用例步骤和测试方法,能达到测试目的;用例多次执行的结果稳定唯一

说明:

检点是稳定的,唯一的,可预知的。不是根据环境、时间或者其它因素有关的,导致结果的不确定。

用例移植性

描述:支持多环境多版本

说明:

与测试环境和版本有关的地方,进行抽象处理

如:

中英文版本的结果检查不应该只校验中文,否则英文版用例无法用环境相关,调用xp系统cmd命令,则有可能win7的cmd命令不同导致无法使用等等发包工具与环境无关,虚拟和实体环境场景都能用用例不写死路径、环境、版本等可变信息

用例可维护性

描述:可变公共参数需要变量化

说明:

项目公共可变的信息,如主机ip、设备ip、账号密码、路径信息等可能变化的参数必须独立;环境相关的参数值,使用配置,让参数值可配,增强自动化用例的易维护与移植。

用例可阅读性

描述:用例步骤思路清晰,便于他人阅读理解测试过程。用例思路包含:前置准备、步骤与期望检查、后置清理

说明:

用例需要能体现测试步骤的思复杂难以理解的测试步骤,可以有注释备注用例步骤不宜过长,用例步骤过长会导致难维护且难理解,可以拆分用例。如果实在需要过多步骤才能完成,则需要有良好的备注信息,体现出测试思路。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:微信公众号和小程序有什么不同(小程序和微信公众号的区别)
下一篇:Spring IOC容器Bean管理XML注入集合类型属性
相关文章

 发表评论

暂时没有评论,来抢沙发吧~