咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >移动应用性能自动化测试系统的设计与实现 收藏
移动应用性能自动化测试系统的设计与实现

移动应用性能自动化测试系统的设计与实现

作     者:霍保海 

作者单位:北京邮电大学 

学位级别:硕士

导师姓名:雷友珣

授予年度:2020年

学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

主      题:移动应用 性能测试 自动化测试 UIAutomator 

摘      要:移动互联网的发展,衍生了诸多以移动应用为主的公司,同时移动应用的需求迭代速度极快,给移动应用的测试带来较大挑战,测试人员将测试重心放在了保证应用功能正常上面,因此需要一套应用性能自动化测试系统来提高测试效率以及发现应用存在的性能问题。目前自动化测试技术已经能够应用于实际工作中,为了使应用性能测试更加方便,本论文完成了在独立的移动设备上对Android应用的性能进行自动化测试。本论文调研了移动应用自动化测试的相关技术,对Android应用性能的相关指标数据做了总结,设计并实现性能指标数据的获取方法。使用Kotlin语言编程,结合UIAutomator自动化测试框架,设计并实现了针对移动应用性能的自动化测试系统。本论文首先介绍了当前比较成熟的自动化测试框架,详细分析了UIAutomator的特点以及移动应用的相关性能指标。对移动应用性能自动化测试系统做了需求分析,明确了本系统的功能性需求以及非功能性需求。然后基于功能性需求分析,完成系统总体设计,包括系统整体架构设计、功能模块设计、内部接口设计以及数据库设计。本系统主要包括六大功能模块:待测应用管理模块、脚本驱动自动化测试模块、基础性能测试模块、深度性能测试模块、数据分析及展示模块以及测试环境配置模块。系统完成后设计具体的测试用例,验证本系统功能的正确性和稳定性。最后对移动应用性能自动化测试系统的设计和实现内容进行分析和总结,整理本系统存在的问题以及对本系统的未来做出展望。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分