登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 开题报告 > 计算机类 > 软件工程 > 正文

基于Appium的移动端自动化测试设计与实现开题报告

 2022-01-11 16:10:42  

全文总字数:1703字

1. 研究目的与意义及国内外研究现状

近年来,随着计算机科学技术的持续发展,软件的更新换代,测试工作也变的越来越耗费人力物力,为了解决繁琐而重复的手工劳动,软件测试自动化成为了这一目标的最佳工具,许多工具应运而生,appium也是其中一种。

appium是一种开源的移动端自动化测试框架,可以针对原生应用、webview应用或者是二者混合而成的应用进行自动化测试。同时他还是全方位跨平台的,测试人员无论是在那种系统上部署appium测试环境,只要能够给server发送http请求,那么client用任何主流的编程语言来实现都是可行的,与其他的移动端自动化测试工具相比,覆盖范围更广。以往的一些自动化测试工具,往往只能能对一种平台甚至一个平台的某一个系统版本使用单一编程语言进行自动化测试,更别说跨平台了。测试人员可以使用一种自动化测试工具去测试多种平台的多个系统,减少了许多学习成本以及时间。

本课题主要是对appium的原理以及工作方式进行研究,设计出一个自动化测试程序,选择一个app进行自动化测试,并生成测试报告。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容

学习自动化测试概念,学习Android,iOS系统的底层结构,研究Appium工具的理念以及实例化操作过程

研究Appium框架,学习UI测试,编程实现自动化测试。能在Android或IOS终端上皆可运行,实现包括用户模拟、智能配置、数据解析、方法抽取、动态报告等重要模块,达到提高测试质量、提升测试效率、降低测试成本的目的。

3. 实施方案、进度安排及预期效果

实施方案:

设计一种使用appium工具的移动应用自动化测试的框架。可以测试ios和android的原生,混合和移动网络应用程序,使用此框架避免重复工作并且保证每次测试的一致性和可重复性,以提高测试效率,加快自动化测试处理速度。

进度安排:

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献

[1] 任涛 深入理解自动化测试工具Appium 信息与电脑(理论版) 2016-11-08

[2] 蒋子豪 基于Appium的移动端自动化测试项目的设计与实现南京大学 2016-05-01

[3] 陈学亮;武娟;庞涛;钱锋;刘晓军 Android应用并行自动化测试技术研究与实现广东通信技术 2016-11-15
剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图