网易与Google合作,于GDC开幕首日发布开源UI自动化测试方案
近日,网易与Google宣布合作,共同研发了一套UI自动化测试方案,并于GDC开幕首日正式发布。该方案是基于Google的开源框架UI Automator和Espresso进行开发的,是一套高效、可扩展、易于维护的自动化测试解决方案。
背景
Web和移动互联网时代,用户对于产品的体验感和使用体验要求越来越高。针对各种异常场景和安全漏洞,开发人员需要搭建一套完善的自动化测试框架,以保证产品的高质量和用户满意度。但是现实情况总是复杂的,如何落地一个可行的、可持续的、成本合理的自动化测试方案,一直是开发者和测试者们共同关注的热点。
合作背景
作为国内领先的互联网公司之一,网易一直在探索更加完善、高效的自动化测试解决方案。在研究开源框架UI Automator和Espresso的过程中,网易IT部工程师发现这两个框架相互配合可以有很好的效果,于是开发了自己的自动化测试方案。后来,网易和Google在研讨国内外自动化测试发展趋势时,发现了这样一种方式,并一拍即合地决定在此方面展开合作。
合作内容
网易和Google联手开发的UI自动化测试方案,主要有以下特点:
基于开源框架UI Automator和Espresso
UI Automator是Google提供的UI自动化测试框架,而Espresso则是一套专用于Android应用的测试框架。两者可以完美配合,提供了全面的测试覆盖,具有可扩展性、易于维护等优点。
轻量级且易于使用
该UI自动化测试方案是一套轻量级的方案,易于使用,适合各种规模的团队使用。可以为项目提供更加灵活和高效的测试解决方案。
集成简单
UI自动化测试方案的集成很简单,仅需遵循开发者良好的编码规范即可。开发人员可以快速构建自己的自动化测试框架。
测试覆盖率高
该方案可以提供全方位的测试覆盖,可以测试Web、移动App和桌面应用,实现全平台覆盖。
结语
网易和Google的UI自动化测试方案是一套高效、易于使用、可扩展、易于维护的测试解决方案,拥有全平台的覆盖能力,有望为开发者和测试者们提供更加完善、全面的自动化测试方案。我们相信,随着该方案的推广,自动化测试方案的门槛会越来越低,测试效率会越来越高。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:网易与Google合作,于GDC开幕首日发布开源UI自动化测试方案 - Python技术站