期刊文献+

基于Appium的移动设备自动化软件测试的研究与实现 被引量:2

Research and Implementation of Automated Software Testing of Mobile Devices Based on Appium
下载PDF
导出
摘要 移动产品软件具有时效性强、高度迭代、快速上线的特性,传统的手工测试已无法满足日益增多的功能测试任务,需要实现移动设备软件的自动化测试来提高测试的效率与质量。本文经过各方面的综合分析后,选择用Appium完成后续研究。用Appium分别实现了在安卓和iOS移动设备(真机)上的自动化测试,能够模拟用户对设备的基本操作,完成自动化测试流程。除了完成基本测试流程,还用Java对其框架进行二次开发,满足了以下需求:测试用例跨平台执行(安卓和iOS);封装Appium的基础操作,减少编写测试脚本的工作量;添加相应方法,增强测试工具的实用性。 Mobile product software has the characteristics of strong timeliness, high iteration and fast online. The traditional manual testing can not meet the increasing functional testing tasks. It is necessary to realize the automatic testing of mobile device software to improve the efficiency and quality of testing. After comprehensive analysis of all aspects, this paper chooses appium to complete the follow-up research: appium is used to realize the automatic test on Android and IOS mobile devices(real machines)respectively, which can simulate the basic operation of users on the device and complete the automatic test process. In addition to completing the basic test process, the framework is also redeveloped in Java to meet the following requirements: cross platform execution of test cases(Android and IOS);Encapsulate the basic operation of appium to reduce the workload of writing test scripts;Add corresponding methods to enhance the practicability of test tools.
作者 张佳慧 ZHANG Jiahui(Kunshan Open University,Suzhou Jiangsu 215300,China)
机构地区 昆山开放大学
出处 《信息与电脑》 2022年第2期102-107,共6页 Information & Computer
关键词 自动化测试 移动设备 跨平台 脚本优化 automated testing mobile device cross-platform script optimization
  • 相关文献

参考文献7

二级参考文献22

  • 1张向芳,李华,姜英伟.软件测试自动化的实施方案[J].山西科技,2006(4):40-42. 被引量:6
  • 2郭柏廷.Android应用程序之GUI自动化测试方法[硕士学位论文].台北:台北科技大学,2013.
  • 3Baek TS,Lee WJ.A GUI testing technique based on activity lifecycle for android applications.Journal of IEMEK,2013,8(6).
  • 4Amalfitano D,Fasolino AR,Tramontana P.A GUI crawling-based technique for android mobile application testing.Software Testing.Berlin,IEEE.2011:252-261.
  • 5Milano DT.Android Application Testing Guide.1th ed.Birmingham:Packt Publishing Ltd,2011.
  • 6Meyer M.Continuous integration and its tools.IEEE Software,2014,31(3):14-16.
  • 7Geiss M.Continuous Integration and Testing for Android.Berlin Institute of Technology(TU-Berlin),2012.
  • 8Spinellis D.Git.IEEE Software,2012,29(3):100-101.
  • 9Spinellis D.Software builders.IEEE Software,2008,V25(3):22-23.
  • 10曲朝阳.软件测试技术[M].北京:中国水利水电出版社,2007.

共引文献22

同被引文献13

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部