【摘 要】
:
智能终端应用程序(Application,APP)已成为人们生活中不可或缺的一部分。在各大APP开发公司抢占市场的同时,APP测试工作也面临着新的挑战。传统的基于人工手动的APP测试方案浪费人力资源且效率低下。一些借助测试工具的自动化测试方案虽然提高了测试效率,但大多只支持一种操作系统且不支持多设备并行测试。而已有的多设备并行测试方案一般操作繁琐且可移植性较差。因此,本论文将基于Appium的AP
论文部分内容阅读
智能终端应用程序(Application,APP)已成为人们生活中不可或缺的一部分。在各大APP开发公司抢占市场的同时,APP测试工作也面临着新的挑战。传统的基于人工手动的APP测试方案浪费人力资源且效率低下。一些借助测试工具的自动化测试方案虽然提高了测试效率,但大多只支持一种操作系统且不支持多设备并行测试。而已有的多设备并行测试方案一般操作繁琐且可移植性较差。因此,本论文将基于Appium的APP并行自动化测试作为主要研究内容,设计并实现一个APP并行自动化测试平台,同时开发相应的测试用例,从而提高APP的测试效率。本论文选题于国家科技重大专项《移动APP自动化功能测试系统开发》,完成了基于Appium的APP并行自动化测试平台及其测试用例的设计与实现工作。本论文主要研究内容有:(1)综述了 APP并行自动化测试技术,对软件测试与APP测试技术分类,明确指出了本论文所使用的APP测试技术;总结了常见APP自动化测试工具的优缺点,分析了 Docker在APP并行测试中的应用;梳理了 APP并行自动化测试的研究现状。(2)设计并实现了基于Appium的APP并行自动化测试平台。首先提出了基于Appium的APP并行自动化测试方案,然后对基于该方案的测试平台进行需求分析,研究了测试平台搭建方法,同时提出了该测试平台所使用的APP测试系统的总体设计方案,并根据设计方案完成测试系统开发。(3)设计并实现了基于Appium的APP并行自动化测试平台的测试用例。首先设计了基于Appium的APP并行自动化测试平台的测试用例开发方法,实现了典型APP测试用例,并实现了图片验证码和安全键盘的自动识别;然后基于所开发的测试用例验证了本论文实现的测试平台的功能与性能。
其他文献
本文就痘苗病毒天坛株血凝素(VVHA)基因的核苷酸序列进行了分析,后者位于Hind Ⅲ A片段的Sal Ⅰ~Xba Ⅰ区段中,全长1391bp。自1至945bp有一长的ORF,编码34734道尔顿多肽,推导
基于自相似分形集抗几何失真的特性,提出了一种首先将数字水信息转化为生成自相似分形集的IFS系数,然后将由该IFS生成的自相似分形图嵌入到图像中去的数字水印算法,实验结果证明
1984~1987年,在黑龙江、河北、河南、湖南、上海五个省市城乡10.08855人口中进行急性肝炎发病率、慢性肝炎患病率、与病毒性肝炎有关的肝病死亡率的研究。急性肝炎标化发病率
<正>市区里是拥挤不堪的人流,是喊声、笑声的交融,是色彩缤纷、款式新颖的服装,是匆匆忙忙的脚步,是年轻男女并肩谈笑时兴奋的脸。在这个小城市里生活着形形色色的人,他们职
用超速离心方法从感染流行性出血热(EHF)病毒的细胞培养液中浓缩和纯化了A9、Chen、76-118、R22、L99 5株病毒,对5株病毒进行的SDS-PAGE均显示了此病毒的G1、G2和NP 3个结构
目的为明确一起中华绒螯蟹(Eriocheir sinensis H.Milne-Edwards)自然发病的病原,进行细菌学检验。方法随机取6只病(死)蟹做细菌分离,对其中6株分离菌(编号:HQ010516C-1至HQOL0516C-6)
<正> 1 前言一代名舰——'中山舰'重见天日之时,对其进行防腐保护的工作就列入了重要的议事日程。作为'中山舰'的防腐保护与一般舰船及其他防腐保护有着重大
利用FASTP等微型计算机程序将痘苗病毒血凝素(VVHA)与NBRF蛋白质序列库进行了比较分析,发现VVHA分子的不同区段分别与免疫球蛋白超家族(Ig Superfamily)及花生凝集素(PNA)有
思科公司--每个员工的成功就是企业的成功美国思科公司是1984年由两个人创办并快速发展起来的网络技术公司.目前,思科在全球的员工已发展到3.4万人,年营业额达130多亿美元.
化脓隐秘杆菌Trueperella pyogenes是隐秘杆菌属中毒力最强的病原体,是经济型家畜(牛、羊和猪)的一种条件性致病菌,大部分寄居在健康动物的乳房、泌尿生殖道、呼吸道和胃肠道