如何更好达到测试自动化的目的(2) ?

原创 2006年06月08日 19:38:00

 

测试自动化的开展,不仅需要具有很好编程经验的工程师,而且也需要测试工程师的合作,两者需要合作。理想的话,两者合而为一。但是,如果所有测试工程师都具有良好的编程经验,其招聘工作比较难、团队的稳定性也值得担心或者成本也相对大的多。功能测试(特别是适用性、逻辑性等)测试,还是需要手工测试,需要人的直觉和经验,技术特别好的工程师做功能测试,肯定不投入,做不好。

测试自动化需要一个良好的框架,从开发到运行,层次清楚,操作方便,比如通过Web方式提交任务、查看结果等,和测试执行、Bug跟踪系统的集成。

测试工具的选择也是直观重要的,可能要更多去选择Open Source Tool. 测试自动化的应用,也需要建立相应的流程和规范,TA工程师如何和测试工程师、开发工程师的合作和交流,也需要积极引导。

测试自动化的脚本管理,当然可以象代码一样管理,也有Check-in/check-out, 用CVS等系统。在脚本编写时,也不能Hard code, 需要积极创造条件构造数据驱动的脚本、结构化脚本,...

测试自动化的完整解决方案的详细内容,请参考 http://gotoSQA.com/uploads/4-others/TA.pdf

测试自动化普遍存在的问题

对测试工具能够发挥作用,大家都已经了解并认可了,但是很多引入自动化测试工具的软件公司并没有能够让测试自动化发挥应有的作用,其主要原因有以下几个方面:1. 不正确的观念或不现实的期望没有建立一个正确的软...

ARIS:Architecture of Integrated Information System 简介和图例说明

很早就有过整理一下ARIS的想法。在
  • teamlet
  • teamlet
  • 2014年05月30日 11:15
  • 3514

自动化测试目的到底是什么?

自动化测试目的是什么?这是一个值得深思的问题。我考虑有以下几个优点:   1、自动化测试相对于手工测试的优点   ● 优化测试速度:可非常快速的运行上万条记录   ● 提高准确性、稳...

软件测试自动化之路(8)----如何做更好的GUI Automation Testing

1)为什么我们需要UI自动化测试?UI自动化测试的focus应该在哪几个方面?      测试自动化并不是为了赢得老板的赞赏,或者认为这是一个很潮的技术,不用就会落后,而是为了发现问题,提高产品的质量...

可以替换 UITextField 就可以达到校验目的的工具:US2FormValidator

https://github.com/ustwo/US2FormValidator ustwo™ iOS Form Validator This framework a...
  • qhexin
  • qhexin
  • 2013年03月11日 03:17
  • 865

selenium2 selenium自动化测试

  • 2017年10月27日 22:47
  • 5.68MB
  • 下载

自动化软件测试面试题2

  • 2013年02月05日 16:51
  • 133KB
  • 下载

Python-Selenium2做Web自动化测试(12)-上传文件、下载文件、调用 JavaScript、控制浏览器滚动条

一、上传文件 文件上传操作只要定位上传按钮,通 send_keys 添加本地文件路径就可以了。绝对路径和相对路径都可以,关键是上传的文件存在。下面通地例子演示操作过程。引用网友的Html文件 up...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何更好达到测试自动化的目的(2) ?
举报原因:
原因补充:

(最多只允许输入30个字)