开发人员和自动化测试

16 篇文章 0 订阅
10 篇文章 0 订阅

这两天想把自己qzone中的日志全部删除,但是一百多篇日志,删除起来还是很麻烦,于是我想,写个脚本吧,让电脑帮我干这些简单乏味的工作。

想起了以前曾经看过几天的watir,一个web自动化测试工具,嗯,就是它了。说干就干,用IEDevelop查看一下网页的结构,准备写脚本。但是一看,就傻眼了,大量的css布局,iframe嵌套,动态创建html代码,找起对象来,特别的难受,试了有半个小时,还是找不到对象,放弃。

沮丧之余,不禁有些想法:自动化测试,需要开发人员的支持。试想,如果页面上的每个元素,都有一个name或者id,那将是多么惬意的一件事,给我一个文档,我不用看网页的源代码,就可以编写脚本找到对象,就可以编写测试用例,测试起来将是多么的简单。

所以,好的开发人员,能帮助自动化测试人员省去很多的工作量。

再扩展想一下,自动化测试开展并不仅仅是自动化技术和自动化工具的学习,更重要的是自动化流程的建立,这个流程需要从产品的需求阶段就要开始实施:需不需要自动化测试?如果需要的话,产品需要遵循哪些规范?需要预留怎么样的测试接口,等等之类的问题都需要考虑。这样到了测试阶段测试人员就不需要想方设法“破解”产品的逻辑,不必绞尽脑汁的想:我该如何才能得到我需要测试的对象呢?做到这些,岂不爽哉...

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值