• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

使用 IBM Rational Functional Tester 实现全球化应用的自动化测试

发布: 2011-2-14 09:44 | 作者: 不详 | 来源: 领测测试网采编 | 查看: 168次 | 进入软件测试论坛讨论

领测软件测试网

  一个全球化的应用程序使用本地的资源文件在不同地点启动的同样的应用程序中显示本地化的消息、标签和文本。这里描述的方法是基于 IBM Rational Functional Tester 的,这种方法使用装载着全球化应用程序的当地资源文件。当地资源文件在对象的属性值和那个值对应变量间建立一一对应。这有助于从资源文件中选择文本的等价值,而这个资源文件依赖于应用程序回放时在何处启动。

  如果您打算把您的测试自动化套件全球化,您必须处理这些对象图。对象图只是测试的应用程序中所有 GUI 对象的集合,有相应的属性值。您必须选择属性值(例如,按钮上的标签)然后找到资源文件(图表2)中相应的变量。当对象的属性值被这个变量取代,底层的代码就会根据当前的地点(图表3)取出这个变量的值。

  图2. 对象图的图表显示

对象图的图表显示

  图3. 自动测试全球化应用程序的底层工具

自动测试全球化应用程序的底层工具

  之后回放脚本时,Rational Functional Tester 使用在每个地方都相同的变量,而不是再查看其因地点而异的属性值了。因此,脚本会顺利地回放。这种方法使得测试自动化脚本针对地点的改变具有可重用性和一定的弹性。此方法还使得自动化脚本能找到全球化应用程序的缺陷,再也不用更多的手动全球化测试了。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网