内容摘要本文先介绍微信小程序和它在新型冠状病毒疫情防控期间的一些增长数据。然后在对微信小程序的页面元素定位的几种工具和方法进行比较,选择页面元素定位简单、快速、便捷的测试脚本开发工具Airtest,对“58到家保洁”微信小程序进行自动化测试脚本的开发实践。通过实践肯定了Airtest在快速定位小程序页面元素方面的优势,同时也发现了Airtest存在的一些不足。关键词:微信小程序Airtest58到家保洁AbstractThispaperfirstintroducesnovelcoronavirusanditsgrowthdataduringtheWeChatcoronavirusoutbreak.Then,inthecomparisonofseveraltoolsandmethodsofWechatMiniProgrampageelementpositioning,wechooseAirtest,whichisasimple,fastandconvenienttestscriptdevelopmenttool,todevelopthe"58homecleaning"WechatMiniProgramautomatictestscript.Throughpractice,theadvantagesofAirtestinquicklylocatingthepageelementsofWechatMiniProgramareconfirmed,andsomeshortcomingsofAirtestarealsofound.Keywords:WechatMiniProgramAirtest"58homecleaning"目录第一章绪论...................................................11.1研究背景、目的及意义......................................11.1.1研究背景..............................................11.1.2研究目的及意义........................................11.2国内外发展现状............................................21.2.1国外研究现状..........................................21.2.2国内研究现状..........................................21.3本文主要内容..............................................3第二章相关工具和概念介绍.....................................42.1工具介绍..................................................412.2微信小程序的架构..........................................43.3自动化测试................................................5第三章需求分析...............................................63.1需求背景..................................................63.2测试设备信息..............................................63.3功能需求..................................................7第四章小程序测试自动实现.....................................84.1测试计划..................................................84.2测试用例..................................................84.2.1第一个大功能点——微信小程序不同入口.................84.2.2第二个大功能点——定位..............................104.2.3第三个大功能点——“我的”..........................114.2.4第四个大功能点——“订单”..........................144.2.5第五个大功能点——“首页”..........................154.2.6初始化..............................................204.3测试详细过程.............................................204.3.1测试环境搭建.........................................204.4.2编写自动化测试脚本...................................304.3.3自动化脚本调试.......................................314.3.4增加断言语句.........................................314.4测试结果报告和总结......................................31第五章总结与展望............................................35参考文献...................................................37致谢........................................................382第一章绪论本章主要介绍了本课题的研究背景、目的及意义以及国内外发展现状等内容。1.1研究背景、目的及意义1.1.1研究背景2019年12月8日,官方通报的首例不明原因肺炎患者发病;[1]截至4月6号22:00,中国累计确诊人数83039,现存确诊2345,海外累计确诊12006649,现存确诊946467。目前新冠肺炎在全球的人数陡增,中国人用宅在家中、减少外出、停工停产和不聚会的方式取得了阶段性的成功。...