自动化测试技术的发展过程
从自动化测试的技术发展来说,大概经历了五个阶段
从本质上说,这五个发展阶段代表了五种典型的技术。
这五种技术分别是录制回放技术,脚本技术,数据驱动技术,关键字驱动技术和业务驱动技术。
应该说,这五种技术是对技术实现方法的一种分类,在实际实施自动化测试系统时,不一定限制在某一种实现技术上,也有可能在一个具体的实施项目中会用到其中几种技术。
另外,这五种技术的具体实现细节会根据实际应用环境、实施方法的不同而不同,尤其是脚本技术和数据驱动技术,不同实现方法对自动化测试系统的影响很大。