首页> 外文会议>International Conference on Circuits and Systems in Digital Enterprise Technology >Unified Approach Towards Automation of any Desktop Web, Mobile Web, Android, iOS, REST and SOAP API Use Cases
【24h】

Unified Approach Towards Automation of any Desktop Web, Mobile Web, Android, iOS, REST and SOAP API Use Cases

机译:统一方法对任何桌面Web,移动Web,Android,iOS,REST和SOAP API使用情况的自动化方法

获取原文

摘要

In today's world, testing cannot be efficient without automation. We need automation for avoiding repetitive work, making sure that the time from development to deployment is reduced with good quality. We just don't need automation tests, rather tests which are reliable, robust, easy to code, debug, scale and can run in parallel on distributed environment.The paper explores the challenges that can be faced while automating web, mobile web, android, ios, api tests via a common framework such as, a common way of interaction with web and mobile apps, automatically identifying connected mobile devices and run the parallel test instances, writing hybrid tests; a combination of web and api use cases, not tightly coupled with a specific application rather can be used for automating any web, mobile based application.This paper further discusses the approach to bring efficient, generic and re-usable solution for these challenges while ensuring that the users write reliable, robust and effective tests. The approach followed here spans across following areas:- Webdriver management and parallel run. DSL layer on top of the existing api libraries for easy to use interface. Reporting and logging mechanism. Utilities and integration with third parties (like Slack, Jira, Bitbucket, Jenkins, Device Farms, etc )The benefit of this framework is, it is application agnostic capability, which helps to use the same framework against any web applications (web, mobile) for test automation.
机译:在今天的世界中,无需自动化就无法高效。我们需要自动化以避免重复的工作,确保从开发到部署的时间以良好的质量降低。我们只是不需要自动化测试,而是测试可靠,强大,易于代码,调试,缩放,并且可以在分布式环境上并行运行。纸张探讨了自动化Web,Mobile Web,Android时可能面临的挑战,iOS,API通过常见框架测试,例如与Web和移动应用程序的常用方式,自动识别连接的移动设备并运行并行测试实例,编写混合测试; Web和API用例的组合,不与特定应用紧密耦合,相反,可以用于自动化任何网络,移动基于移动的应用程序。本文进一步讨论了在确保时为这些挑战带来有效,通用和可重复使用的解决方案的方法用户编写可靠,强大且有效的测试。此处遵循以下领域的方法: - WebDriver管理和并行运行。 DSL层在现有API库的顶部,以便易于使用界面。报告和记录机制。公用事业和与第三方的集成(如松弛,JIRA,Bitbucket,Jenkins,Device Farm等)该框架的好处是应用程序不可知论性,这有助于对任何Web应用程序(Web,Mobile)使用相同的框架用于测试自动化。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号