〖转载〗测试工程师的成长之路

测试的学习步骤:

1.做好手工测试,了解各种测试的知识;

2.学习编程语言;

3.学习web基础(html,http,css,dom,javascript,winform);

4.学习自动化测试工具;

5.学习自动化测试框架;

6.实现自动化测试用例;

7.开发自动化测试工具;

8.开发自动化测试框架。

测试学习的误区:

很多新手一开始,就学习复杂的测试工具, 这样是本末倒置了。

如果不先理解HTTP协议, 就不会理解Jemeter, LoadRunner, Fiddler, SoapUI这些工具的。

如果不先理解HTML,DOM, 就不会理解Firebug 这种工具的

如果不先理解Win32 API,  就不会理解Windows 窗体自动化测试的原理的。

如果自己没有开发过网站, 就不会理解网站的各个方面,测试起来难免有遗漏。

测试的知识点:

1.了解Javascript, CSS的知识;

2.熟练掌握DOM和HTML知识,用来解析Web界面;

3.熟练掌握XML技术,需要用XML保存测试数据,用XML展现测试报告;

4.熟练使用C# P/inoke技术调用Windows API ,可以用来操作Winform 窗口;

5.熟练掌握窗体"句柄"的概念;

6.熟练使用C# 操作Windows 注册表;

7.熟练使用C# 中的Process 类;

8.熟练掌握数据库的基本操作语句 ,测试数据库肯定要用到;

9.熟练掌握HTTP协议的知识;

10.熟练掌握C# 中的HttpWebRequest 类的用法 ,用于模拟HTTP请求;

11.熟练掌握正则表达式。

测试的工具:

1.测试套件工具: JUnit,  Nunit,  MSTest,  这几个工具功能都一样学起来比较简单;

2.性能测试工具: JMeter, VSTS 负载测试, LoadRunner(收费), QTP(收费);

3.Web UI 测试框架:WebDriver/Selenium,  VSTS Coded UI, Watri;

4.Windows UI 测试框架:VSTS Coded UI;

5.其他工具:   firebug,  Fiddler。

                                                                                                      ——总结于小坦克  


觉得总结的不错就转载了过来,对于大多数测试人来讲,成长历程大多如此,需要掌握的技术也大抵相同,有一定的参考价值。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容