软件测试自动化一个定量的例子 自动化测试工具
Aur的一个特征集要花6小时进行手工测试。如果执行这些测试要花6小时,那么使用自动化测试工具记录测试最少要多花6小时(很可能更多,因为体会在手工测试和测试数据/钡0试脚本创建之间互换)。普遍接受的看法是耍另花12个小时来组织和建立自动化测试脚本。情况就是这样,这个特征集的自动化测试前期会花18个小时,是执行手工测试时间的3倍。一般来说,重新运行一个测试脚本只要手工测试执行时间的1/10。测试运行接近于机器速度,通常只受应用程序反应时间及任何插入测试脚本的延迟(比如模拟用户思考时间)的限制。
据说,自动化测试执行时间大约是36分钟。因此,在第4次对该特征集执行测试时,自动化测试开始比手工测试节省大约5 5小时测试时间,而且此后每次对这个AuT的特征集执行回归测试时都能节省同样的时间。自动化前期要花费较多时间,但在每次回归测试执行时都能迅速回报。不仅能节省时间,而且因除去了人为交互因素而使得测试执行的准确性更高。
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/