软件测试的两个方面

发表于:2012-9-26 10:53

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:captain_miao    来源:51Testing软件测试网采编

  需求决定的测试

  测试工程师工作:测试需求分析、测试用例设计、测试执行

  测试用例设计的时候,基本上都会参考开发的设计、实现方案;测试执行的时候,基本上都要依赖代码的实现(功能实现方式和用例的场景设计方式有差别、需求被简化或变相实现)。

  代码决定的测试:

  有时候写个10个用例测试某个功能点,可是代码就1行在处理。。。。这种设计和执行都是浪费。

  比如:判断一个输入值是否为数字。

  实现1:输入限制只能输入数字,后台通过第三方判断为数字函数判断。

  实现2:不限制输入,自己写方法实现判断是否为数字。

  针对以上的实现,显然有不一样的用例,但也会有相同的用例。这部分相同的用例是用户角度的场景,必不可少,无关代码的用例。

  测试的两个方面:

  1、需求的决定测试:用户需求的测试用例(相对比较容易设计),不是PD需求的测试用例

  2、代码的决定测试:代码实现的测试用例

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号