老男孩教育专注IT教育10余年,只培养IT技术精英

全国免费咨询电话(渠道合作):400-609-2893

自动化测试用例设计原则是什么?测试开发怎么学?

老男孩IT教育

常见问题

2019年8月26日 10:13

随着互联网技术的迅猛发展,现在逐步渐入大数据、云计算、虚拟技术和人工智能时代,技术为王的现象越来越明显了

  随着互联网技术的迅猛发展,现在逐步渐入大数据、云计算、虚拟技术和人工智能时代,技术为王的现象越来越明显了。现下更多软件类企业如雨后春笋不断出现,各种软件产品、APP频繁迭代更新,也是因着现下软件市场庞大,更多人看到其未来发展前景,而纷纷投身到其中。软件测试员也成为了很多盆友学习的选择。随着互联网的飞速发展,IT行业出现日新月异的变化,那么测试开发学习中,自动化测试用例设计原则是什么?测试开发怎么学?

  自动化测试用例设计决定自动化测试成败的关键。

  测试用例是一个完整的场景。从用户登录系统到用户退出。测试用例只验证一个功能点。不要试图用户登录后验证所有的功能点再退出。测试用例尽量只做正向的逻辑验证,正向是指脚本可实现的而非主观操作。逆向逻辑的情况很多,验证比较复杂,需要编写大量的脚本,投入成本比较高。测试用例之间不要产生关联,也就是说每个测试用例是独立,不能依赖或影响其他测试用例,要求高内聚低耦合。测试用例需要更多的关注功能逻辑的实现,而不必纠结某些字段的限制。测试用例的上下文必须有一定的顺序性,要能够互相连接起来;并且前置条件要清楚。测试用例中检查点的设置。测试用例要对修改的数据进行还原操作。测试用例必须是可回归的。

  因此,我们可以看到有好的需求文档/体系对测试工作的必要性,想要众多的IT工作者中脱颖而出,就需要拥有高深的技术,学习增值是必不可少的。学习之路,是贵在坚持的。

本文经授权发布,不代表老男孩教育立场。如若转载请联系原作者。