【24h】

Transferring Software Testing Tools to Practice

机译:将软件测试工具转移到实践中

获取原文
获取原文并翻译 | 示例

摘要

Achieving successful technology adoption in practice has often been an important goal for both academic and industrial researchers. However, it is generally challenging to transfer research results into industrial products or into tools that are widely adopted. What are the key factors that lead to practical impact for a research project? This talk presents experiences and lessons learned in successfully transferring tools from two testing projects as collaborative efforts between the academia and industry. In the Pex project (research.microsoft.com/pex) [3], nearly a decade's collaborative efforts between Microsoft Research and academia have led to high-impact tools that are now shipped by Microsoft and adopted by the community. These tools include Fakes [2], a test isolation framework shipped with Visual Studio 2012/2013, IntelliTest, an automatic test generation tool shipped with Visual Studio 2015, and Code Hunt (www.codehunt.com) [1] (evolved from Pex4Fun [4]), a popular serious gaming platform for coding contests and practicing programming skills, which has attracted 350,000+ players from May 2014 to August 2016, and has been adopted in large-scale Microsoft Imagine Cup and Beauty of Programming contests. In the WeChat testing project, recent collaborative efforts [5], [6] between Tencent and academia have developed effective techniques for testing Android apps, by improving Google's Monkey, a popularly used Android testing tool in industry. The developed techniques have been applied to test WeChat, one of world's most popular messenger apps with over 800 million monthly active users.
机译:在实践中实现成功的技术采用通常是学术和工业研究人员的重要目标。但是,将研究成果转移到工业产品或广泛采用的工具中通常具有挑战性。对研究项目产生实际影响的关键因素是什么?本讲座介绍了成功地从两个测试项目转移工具的经验和教训,这是学术界和业界之间的共同努力。在Pex项目(research.microsoft.com/pex)[3]中,微软研究院与学术界近十年的合作努力已经产生了高影响力的工具,这些工具现已由Microsoft交付并为社区所采用。这些工具包括Fakes [2],Visual Studio 2012/2013附带的测试隔离框架,IntelliTest,Visual Studio 2015附带的自动测试生成工具以及Code Hunt(www.codehunt.com)[1](从Pex4Fun演变而来) [4]),一个流行的严肃游戏平台,用于编码竞赛和练习编程技能,从2014年5月到2016年8月吸引了350,000多名玩家,并已在大型Microsoft想象杯和编程之美竞赛中采用。在微信测试项目中,腾讯和学术界之间最近的合作[5] [6]通过改进Google的Monkey(猴子)这一有效的技术来测试Android应用程序,Monkey是业界广泛使用的Android测试工具。开发的技术已用于测试微信,微信是世界上最流行的Messenger应用程序之一,每月活跃用户超过8亿。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号