通过自动化测试来提高测试效率和测试的全面性是未来企业发展的必然趋势,现在很多企业已 经开始实施自动化测试了,只是还不是很完善。未来随着企业软件测试流程不断完善,自动化测试 的实施将变成顺理成章的事。自动化测试实施的对象显然比性能测试实施的对象更为普及,性能测 试并不是所有的被测试对象都应该实施,只是对于一些需要考虑性能的系统才需要进行性能的相关 测试,但自动化测试中绝大部分被测试对象都可以实施,只要成本不比手工测试成本高即可,自动 化测试适合的范围显然更广。
从自学的角度来说,自学自动化测试的过程相对于性能测试会简单些,因为在自学过程中,实 验的对象可以比较容易获得,所以很多朋友选择自动化测试。从技术的角度来说,相对于性能测试, 自动化测试要求的知识面相对来说会窄一些。
一个优秀的自动测试工程师必须熟悉一门脚本语言(如 VBS、JavaScript、Ruby 等)、一种或 多种自动化测试工具,仅仅熟悉这些还不行,还需要设计一个好的自动化测试框架,这样才能更好地处理企业整个自动化测试业务,并且需要自己能开发一些自动化测试工具。目前国外的自动化测 试正朝着通用化、标准化、网络化和智能化方向发展。