自动化测试的本质是:用程序测试程序。也就是说学习“编程语言”是学习自动化测试的基矗
自动化测试的种类,
1.对WebUI的自动化测试程序
2.对Windows窗体UI的自动化测试程序
3.API测试,比如(测试WCFservice,WebAPI等)
4.数据库测试,比如测试存储过程
5.接口测试(这种只能用自动化测)
6.单元测试
7.性能测试,性能测试都需要用到自动化
自动化测试需要掌握以下的知识:
了解Javascript,CSS的知识。
熟练掌握DOM和HTML知识,(用来解析Web界面)
熟练掌握XML技术,(需要用XML保存测试数据,用XML展现测试报告)
熟练使用C#P/inoke技术调用WindowsAPI(可以用来操作Winform窗口)
熟练掌握窗体"句柄"的概念
熟练使用C#操作Windows注册表
熟练使用C#中的Process类
熟练掌握数据库的基本操作语句(测试数据库肯定要用到)
熟练掌握HTTP协议的知识(请参考我的HTTP系列博客[HTTP协议详解])
熟练掌握C#中的HttpWebRequest类的用法(用于模拟HTTP请求)
熟练掌握正则表达式
请联系网站客服,了解详细的优惠课程信息~
优质、便捷、省心
加载全文