Since : I always work for my future. And : Linux is the future. So: I work for Linux

网页自动测试 思考 :能否用被测试的软件去证明它自己

上一篇 / 下一篇  2008-05-08 00:19:07 / 个人分类:automation

测试中会经常碰到一个问题:我们能否用被测试的软件去证明它自己?

举例来说,我测试的这么项目里面有几个密切相关的功能,如果能够将之放到一起,似乎可以节省大量的时间,例如:先执行“增加新用户”--然后执行“搜索用户”确认新增加的用户存在--然后执行“删除用户”--只要我们最后检测新增加的用户不存在,似乎就好了,如此似乎可以提高测试的效率,但是事实上,这是行不通的。

原因很简单,我们目前测试的基础理念是:根据预估的结果去比较软件实际执行的结果,如果两者相同,则测试通过,否则失败。而上面的测试中,我们忽略了所有的中间过程,有太多的可能会让我们得到同样的结果:(1)如果增加新用户根本就没有成功(2)如果用户的部分资料没有被正确的传送(3)如果系统已经存在该用户,我们也无法得知
。。。类似的原因还可以找出很多,归根结底一句话:我们不能够用没有被检测的东西去检测它自己。

做为一个软件测试人员,还是要不厌其烦才好

TAG: web Automation automation

 

评分:0

我来说两句

日历

« 2024-04-12  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 25003
  • 日志数: 37
  • 图片数: 1
  • 建立时间: 2008-05-01
  • 更新时间: 2008-10-22

RSS订阅

Open Toolbar