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

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

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

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

领测软件测试网

  列表2. 英文环境的资源文件的部分内容,键值对(变量-属性值)

  # NLS_MESSAGEFORMAT_VAR

  sampleapp.remove = Remove

  列表3. 日文环境的资源文件的片段,键值对(变量-属性值)

  # NLS_MESSAGEFORMAT_VAR

  sampleapp.remove = \u9664\u53bb(E)

  增强

  用在资源文件中找到的值相应的变量名去替换 Rational Functional Tester 的对象图中的值。这种情况下,属性的属性值: accessibleName 和 javax.swing.Jbutton 对象的名字是 Remove text。 这个值被变量的名字 sampleapp.remove取代, 因为这是对应于 Remove 值(图7)的键。

  图7. 取代之前的(带属性值)取代之后的(资源文件替代属性值的变量)对象图

对象图

  在工程资源文件夹下放置所有本地化应用程序资源文件的副本。

  重命名所有的当地资源文件,使得名称都以 Rational Functional Tester 的项目名开头,并包括当地名称。此例中,这些当地资源文件被重命名了,开头是 BeyondlocaleBarrier (因为它是项目名称),然后在文件名后加上各自的当地名称(见图表8)。

  因此,比如在日文环境文件名就是: BeyondLocaleBarrier_ja.properties。 如第5步显示的那样,这就保证了用来表示对象属性的变量相应的值是由Rational Functional Tester脚本选择出来的,并在回放时能够恰当地识别对象。

  图8. 放置在应用程序资源文件夹下的本地化应用程序资源文件

延伸阅读

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


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

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