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

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

基于 RFT 和 STAF 进行的无需人工干预的跨平台自动化回归测试

发布: 2009-5-25 19:00 | 作者: 网络转载 | 来源: 测试时代采编 | 查看: 246次 | 进入软件测试论坛讨论

领测软件测试网

  4.2. 并发

  STAX 不但可以顺序执行任务,还可以并发任务。通过并发任务,可以更好的利用资源,节约时间,提高效率。

  示例代码 8. 并发任务

MILY: Verdana, Arial, 新宋体; BACKGROUND-COLOR: rgb(230,230,230); WORD-WRAP: break-word"><! — Run install and test product function in parallel -->
<paralleliterate var="vmIP" in="vmInfoIp">
<sequence>
<script>vmInfoImage = vmInfo[vmIP]</script>
<call function="'installandtestProduct'">
vmIP,buildPath,installPath,installConfiguration
</call>
<script>callRC = STAXResult</script>
<if expr="callRC != 0">
<throw exception="'eTerminateFunction'">
'Failed to install and test product'
</throw>
</if>
</sequence>
</paralleliterate>

  利用 STAX 提供的元素 parallel 和 paralleliterate,可以很容易实现同一系列任务在多台目标机上的并发执行。例如示例代码中原本针对一个目标机执行的安装和测试函数,通过 paralleliterate 即可变成同时在目标机列表中的所有目标机上同时执行,极大的节约了总体执行的时间,提高了执行的效率。

  5. 结论

  更加系统和全面的自动化回归测试,无疑是回归测试未来发展的一个必然趋势。本文是作者根据自动化回归测试的实际经验积累和总结而成。伴随着自动化测试的自动化程度展开的同时,介绍了几种主流的自动化测试工具的使用经验。希望能对正在实现和准备实现自动化回归测试的同仁有所帮助。

延伸阅读

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

55/5<12345

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

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