成都千锋软件测试老师带你避开测试用例设计中的坑

互联网时代的不断发展,带动了软件测试在市场上慢慢的火起来,越来越多的企业看到了软件测试员存在的必要性。但是,在工作中使用软件测试用例设计时候,存在的一些误区你又是否清楚呢?就让千锋软件测试培训老师为大家好好讲解一下。

一、发现的缺陷的用例是好的用例

测试需要保证以下两点:一点是程序做了它应该做的事情,另一点是程序没有做它不该做的事情。因此,作为测试实施依据的测试用例,必须要能完整覆盖测试需求,而不应该针对单个的测试用例去评判好坏。

二、测试时用力应足够的详细

测试的目的是尽可能发现程序中存在的缺陷,测试活动本身也可以被看作是一个项目,也需要在给定的资源条件下尽可能达成目标,但是大部分的国内软件公司在测试方面配备的资源都是不足够的,因此我们必须在测试计划阶段明确测试的目标,一切围绕测试的目标进行。

除了资源上的约束外,测试用例的详细程度也需要根据需要确定。如果测试用例的执行者、测试用例设计者、测试活动相关人对系统了解都很深刻,那测试用例就没有必要太详细了,文档的作用本来就在于沟通,只要能达到沟通的目的就行。

三、测试用例不应该包含实际的数据

测试用例是“一组输入、执行条件、预期结果”、毫无疑问地应该包括清晰的输入数据和预期输出,没有测试数据的用例最多只具有指导性的意义,不具有可执行性。

当然,测试用例中包含输入数据会带来维护、与测试环境同步之类的问题,关于这一点,《Effective Software Test》一书中提供了详细的测试用例、测试数据的维护方法,可以参考。

对于软件测试用例设计中的误区,能避免还是尽可能的去避免,这也是为了我们工作能够进展顺利。而对于很多学习软件测试的新手而言,更多的项目实战经验是很有必要的。而千锋软件测试培训课程从前台到后台,从PC端到移动端,依托成熟的项目素材及教学案例,千锋10大IT课程为软件测试提供了多维实战环境,全方位囊括企业各式需求,全面助力新手掌握软件测试技术点!

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();