中文摘要近几年软件开发都不断往小程序发展,人们日益增长的美好生活需求与对手机APP应用方面的需求不断增长,微信小程序因其开发难度低,所占内存少,开发规模小,开发门槛低,日益成为今日互联网APP软件开发的主流,软件测试方向也渐渐往微信小程序伸展。本课题主要内容是以微信小程序测试的设计与分析为主,将仿网易严选商城(带后台管理系统)这一小程序进行测试的设计作为实例,进行相应的测试计划以及分析,结合不同的测试工具为辅,设计一份较为完整的,具有针对性的微信小程序测试的方法,并对该测试方法进行实施以及分析。将测试的计划和方法贯彻于整个测试流程,侧重于对其测试方法作不一样的侧重点安排以及分析,并对此与一般的软件测试方法与测试计划进行比较,关注它的不同点。关键词:微信小程序测试方法测试计划AbstractSoftwaredevelopmentareconstantlytowechatminiprogrammeinrecentyears,people’sgrowingdemandforbetterlifeandagrowingdemandformobilephoneAPPlication,wechatminiprogrammebeauseofitslowdevelopmentlevel,takeuplessmoneyanddevelopmentofsmallscale,lowthresholdofdevelopmenthasincreasinglybecomethemainstreamoftoday’sInternetAPPsoftwaredevelopment,softwaretestingdirectionslowlytowardwechatminiprogrammes.Thistopicmainlycontenttowechatminiprogrammetestingdesignandanalysisisgivenpriorityto,inimitationofwangyiyanxuanmall(withbackgroundmanagementsystem)testdesignastheinstance,thisprogramtowritethecorrespondingtestplanandanalysis,combinedwithdifferenttesttoolsiscomplementary,writearelativelycompletetargetedforwechatminiprogrammetestorientedanalysismethodtoplanandimplement,tocarryoutinthewholetestingprocessplanandarrangement.Focusonthearrangementandanalysisofitstestmethodsandfocuses,andcompareitwiththegeneralsoftwaretestmethodsandtestplanswhichfocusingonitsdifferences.Keywords:wechatminiprogrammetestingmethodtestingplan目录第一章绪论11.1课题研究背景............................................11.2课题研究目的与意义......................................11.3国内外研究现状..........................................11.4本课题研究..............................................21.5本章小结................................................2第二章小程序内部架构与测试环境部署32.1小程序的内部分解与认识..................................32.1.1小程序的内部架构研究................................32.1.2小程序的内部结构研究................................42.2微信小程序测试环境部署..................................52.2.1获取测试权限........................................52.2.2构建测试环境........................................72.3本章小结................................................8第三章基于微信小程序的测试需求分析与测试计划93.1小程序测试策略..........................................93.1.1测试策略分析........................................93.1.2微信小程序测试版本分析.............................113.2小程序测试进度计划.....................................113.3小程序测试方法分析.....................................143.3.1功能测试...........................................143.3.2用户界面测试.......................................143.3.3权限测试...........................................153.3.4兼容性测试.........................................153.3.5性能测试...........................................153.3.6网络测试...........................................163.4本章小结...............................................16第四章基于微信小程序的测试设计与分析174.1测试用例设计与分析.....................................174.1.1功能测试用例分析....