图11. Rational Functional Tester 回放一个在日文环境启动的应用程序的测试脚本,此脚本与它在被记录地点的脚本是不同的
注意:
使用了 NLS 工具,即使脚本是在英文环境记录的,它在日文环境也能通过
图12. 在日文环境启动的一个应用程序的 Rational Functional Tester 脚本回放日志
这种方法的优点
使用这篇文章描述的方法开发全球化应用程序的自动化工具有很多优点。以下列其中的几条:
全球化回归测试
测试自动化小组能够使用这个方法建立一个自动化回归测试工具,在一遍遍生成后测试全球化应用程序。
一次记录,各处回放
小组可以在英国开发自动化脚本并在其他地点(日本、中国、法国等)运行同样的脚本,而脚本不需任何改动。
明智地使用您的时间
如果在某地测试自动化所需,比如说X天(每个测试人员),那么在九个地点测试自动化所需将是 9*X 天。
通过使用 IBM Rational Functional Tester 自动全球化应用程序测试,所花时间最多是 2*X 天。
易于维护
如果测试的应用程序中文本或者标签发生了改变,只有资源文件需要替换,而不再需要改变自动化脚本了。这就使得只有一处对象的更新以及对象相应的属性。
文章来源于领测软件测试网 https://www.ltesting.net/