天天看点

QTP的那些事--自动化的个人体会感悟(转)

不要一看到自动化就神往。

这个只是QA,的一项素质,但不是必备的素质。

作为一个QA,最重要的是加强自己,发现问题,分析问题,解决问题(此出指你让你发现的问题得到解决,而不是你去fix bug)

要想做到, 需要学好:

1. 编程语言 (主流的Java,.net)至少有一个。

2. 数据库。

3. 操作系统:Win,Linux/Unix

4. 脚本语言。

5. 计算机原理和技术。

上面是作为一个优秀的Sinior QA,必须要做到的。就是所谓的基础。这样你就能更好的设计case,实施case,分析case,总结case。

记住:手动测试是测试之魂,永远第一重要性。

作为一个成功的java QA,你还需要学习,很多dev的技术:

1. 数据结构,算法。

2. 存储。

3. J2EE以及前后台技术,HTML/JS。

4. AppServer, XML, WebService, Spring/Hibernate, 以及Apache,Jboss的开源项目等。

5. 很多应用广泛的协议。

6. 设计模式,各种开发流程都可以看看。

这样,你就有一种万变不离宗的能力。

对于自动化测试,我们QA自己用得最多的,更多的是自己用脚本,java等开发的。

性能测试我们更多的是用Jmeter和Grinder。

都是很简单的,需要的是你的基本功。

一家之言。祝各位:好好学习,不要浪费青春和天赋。

书山有路勤为径,学海无涯苦做舟。

本文转自hcy's workbench博客园博客,原文链接:http://www.cnblogs.com/alterhu/archive/2012/02/17/2356058.html,如需转载请自行联系原作者。