手工测试作了好多年,点点点···成了天天必须作的事情。可是随着自动化测试趋势的日渐明显,以及受到薪资、技能的双重考验,掌握自动化测试成为了必备技能。
手工转自动化测试,不是一蹴而就的。“预先善其事,必先利其器”,凡事以前都须要一个良好的准备,自动化测试未尝不是呢?apache
广义上来讲,通常说来全部能替代人工测试的方式都属于自动化测试。省时、省力、省钱,省字就是一个核心。不是单纯的工具利用,自动化测试人员须要利用本身掌握的语言知识与代码知识,编写测试用例进行测试。
单元测试、集成测试、接口测试、系统测试、回归测试等等这些都属于自动化测试。框架
自动化测试是相对手工测试而存在的,主要是经过所开发的软件测试工具、脚本等来实现,具备良好的可操做性、可重复性和高效率等特色。对于长期进行手工测试的人来讲,其实工做方面的扩展性更高。工具
有效性是自动化测试考虑的重点,因此在开展自动化测试以前必须思考如下问题:
a、被测系统是否适合作自动化测试;
b、被测系统适合在哪些环节作自动化测试;
c、使用选择正确的测试工具以及测试框架,如功能测试工具Eolinker,性能测试工具jmeter,根据产品特性以及公司的须要来进行选择;
性能
Eolinker:https://www.eolinker.com
Jmeter:https://jmeter.apache.org单元测试