基于微信小程序的测试设计与分析


    

    基微信程序测试设计分析

    Testing Design and Analysis Based on WeChat Mini Program




    成绩评定



    成绩项
    文成绩(百分制)
    折合例
    实成绩(折合分)
    指导教师成绩

    30

    评阅教师成绩

    20

    答辩成绩

    50

    总评成绩


    注:毕业设计(文)成绩百分制评定答辩成绩格(评分低60分)该毕业设计(文)总评成绩答辩成绩



    中文摘

    年软件开发断程序发展日益增长美生活需求手机APP应方面需求断增长微信程序开发难度低占存少开发规模开发门槛低日益成日互联网APP软件开发流软件测试方渐渐微信程序伸展
    课题容微信程序测试设计分析仿网易严选商城(带台理系统)程序进行测试设计作实例进行相应测试计划分析结合测试工具辅设计份较完整具针性微信程序测试方法该测试方法进行实施分析测试计划方法贯彻整测试流程侧重测试方法作样侧重点安排分析般软件测试方法测试计划进行较关注点

    关键词:微信程序 测试方法 测试计划



    Abstract

    Software development are constantly to wechat mini programme in recent yearspeople’s growing demand for better life and a growing demand for mobile phone APPlicationwechat mini programme beause of its low development leveltake up less money and development of small scalelow threshold of development has increasingly become the mainstream of today’s Internet APP software developmentsoftware testing direction slowly toward wechat mini programmes
    This topic mainly content to wechat mini programme testing design and analysis is given priority toin imitation of wangyiyanxuan mall(with background management system)test design as the instancethis program to write the corresponding test plan and analysiscombined with different test tools is complementarywrite a relatively complete targeted for wechat mini programme test oriented analysis method to plan and implementto carry out in the whole testing process plan and arrangementFocus on the arrangement and analysis of its test methods and focusesand compare it with the general software test methods and test plans which focusing on its differences

    Key words wechat mini programme testing method testing plan

    目 录

    第章 绪 1
    11课题研究背景 1
    12课题研究目意义 1
    13国外研究现状 1
    14课题研究 2
    15章结 2
    第二章 程序部架构测试环境部署 3
    21程序部分解认识 3
    211程序部架构研究 3
    212程序部结构研究 4
    22微信程序测试环境部署 5
    221获取测试权限 5
    222构建测试环境 7
    23章结 8
    第三章 基微信程序测试需求分析测试计划 9
    31程序测试策略 9
    311测试策略分析 9
    312微信程序测试版分析 11
    32程序测试进度计划 11
    33程序测试方法分析 14
    331功测试 14
    332户界面测试 14
    333权限测试 15
    334兼容性测试 15
    335性测试 15
    336网络测试 16
    34章结 16
    第四章 基微信程序测试设计分析 17
    41测试例设计分析 17
    411功测试例分析 17
    412性测试例分析 19
    413兼容性测试例分析 19
    414户界面测试例分析 20
    415权限测试例分析 21
    416网络测试例分析 22
    42章结 22
    第五章 基微信程序测试实施分析 23
    51测试实施 23
    511功测试 23
    512性测试 26
    513兼容性测试 29
    514户界面测试 30
    515户权限测试 31
    516网络测试 31
    52测试结果分析 32
    521Bug报告结果分析 32
    522测试缺陷分析 33
    53章结 33
    第六章 总结展 34
    61总结 34
    62续研究展 34
    63章结 34
    参 考 文 献 35
    致谢 36

    图表目录

    图 1程序框架图 3
    图 2基程序部结构 4
    图 3框架程序体部分 5
    图 4框架页面组成文件 5
    图 5登陆微信公众台 6
    图 6微信公众台户身份授权 6
    图 7 添加开发者权限 7
    图 8载微信开发者工具 7
    图 9导入前台代码 8
    图 10导入台代码 8
    图 11 程序关键测试点 9
    图 12性测试参数值位置 11
    图 13首页功测试例 17
    图 14购物车功测试例 17
    图 15分类功测试例 18
    图 16导航栏页面功测试 18
    图 17测试例 19
    图 18兼容性测试例 19
    图 19户界面测试例 20
    图 20权限测试例 21
    图 21网络测试例 22
    图 22进入调试设置显示性窗口 26
    图 23性窗口直接调出 27
    图 24添加程序测试事务 27
    图 25根链接连接程序 28
    图 26设置基发户压力测试持续时间 28
    图 27启动测试务选择需资源 28
    图 28基性指标 29
    图 29资源变化 29
    图 30响应时延数报告 29
    图 31测试报告分析 32
    图 32 程序APP点 33
    表 1总体测试进度安排 11
    表 2功测试进度安排 12
    表 3户界面测试工作进度安排 12
    表 4权限测试工作进度安排 12
    表 5 兼容性测试进度安排 13
    表 6性测试工作进度安排 13
    表 7网络测试进度安排 14
    表 8功测试计划 14
    表 9户界面测试计划 14
    表 10权限测试计划 15
    表 11兼容性测试计划 15
    表 12性测试计划 15
    表 13网络测试计划 16
    表 14 首页功测试结果 23
    表 15领红包功测试结果 23
    表 16分类功测试结果 24
    表 17购物车功测试结果 24
    表 18功测试结果 25
    表 19搜索功测试结果 25
    表 20兼容性测试结果 29
    表 21界面测试结果 30
    表 22户权限测试结果 31
    表 23网络测试结果 31
    表 24 Bug报告 32


    第章 绪

    11课题研究背景
    年软件开发断程序发展成台战略布局竞争手段年活流量月超1000万微信程序已500中开发者超3成微信程序开发门槛低传播容易收益快许开发微信程序开拓日益成日互联网APP软件开发流软件测试方应该渐渐微信程序伸展微信程序成市场流量获取转化重渠道
    面开发涌入程序伴着资投入市场壮发现缺点服务器容易崩溃支付跳转常卡死网络性差样种种缺点逐渐浮现通微信程序进行科学测试程序行业迫眉睫通样微信测试规划方法规划微信程序进行规划测试理科学微信程序进行系统化科学化流程化进行测试减少程序理运营期维护难度科学测试影响微信程序户体验感测试服务背景营应运生测试方法视视简易版APP测试程序简便需求流动性强需求展现出软件性功求提高微信程序设计科学全面测试计划测试方法微信程序软件性功方面测试量做全面测试作出合理改善

    12课题研究目意义
    现阶段软件测试方法分析已定清楚规划解现较流行需求量程序测试设计分析然较模糊停留较基础全面功测试点中微信程序种较特殊APP需载占存少开发门槛低开发难度流动性强户扫扫者进行搜索框搜索开应程序测试设计出科学行测试计划测试方法根侧重点程序进行测试

    13国外研究现状
    着软件高新产业发展更新软件测试逐渐成软件企业生存发展重点中型IT企业软件产品发布前需量质量测试文档编辑工作工作必须专业士完成业士分析类职位需求集中海发达城市中北京海需求量分占3329民企需求量占19外商独资欧美类企业需求排列第二占15国软件测试处位低标准规范局面然正国软件行业绝数测试工作然停留系统测试集成测试单元测试基础阶段程序作新兴软件产物国蓬勃发展国外国发展涨幅属较少量需求状态前景然非常乐观国正处程序需求增量非常时机软件质量评价非常重
    14课题研究
    课题介绍微信程序测试设计规划分析结合测试方法结合测试工具微信程序测试进行科学全面规划程序测试般程序测试方法进行两者间相点点罗列微信程序测试方法作重点结合实例热门微博进行课题研究通微信程序实际应总结出程序测试设计方法科学化产品质量进行评估
    课题研究集中方面:
    (1) 程序架构理念环境部署
    (2) 程序测试设计计划测试脚编写
    (3) 程序测试实现常规软件测试结果较
    (4) 程序测试方法设计分析
    15章结
    章写互联网发展快速发展时代程序成新创新产物中国IT业够真正简化程序员业务创新产物面创新产物必须专业性规范性带动起软件测试时代潮流微信程序例外进行规范科学流程细化迫眉睫


    第二章 程序部架构测试环境部署

    21程序部分解认识
    211程序部架构研究
    程序前端部分根架构进行微信程序例外程序实际微信封装框架基础开放接口API页面渲染功然根开发员需页面样式进行调整程序部分说采前端分离架构然前端逻辑处理优化体验感作缓存关键流程状态流转通端接口完成


    图 1程序框架图
    图1程序框架图:
    l 底层微信程序结束开发时程序里带开发工具会程序开发代码框架进行包载微信程序里面开微信程序呈现开发工具里开程序运行样子
    l Native层微信程序框架点react框架native框架里面封装UI层组件逻辑层组件根组件通微信程序提供接口调手机硬件信息
    l 框框里容开发工作员真正需进行操作视图层逻辑层视图层逻辑层native层进行数交互逻辑层视图层调动native框架里原封装组件方法
    视图层进行事件操作时会改变数数会通native框架传递逻辑层反逻辑层影响视图层
    212程序部结构研究

    图 2基程序部结构
    基程序部结构般图示般说微信程序jsjsonwxmlwxss四种文件构成:
    js文件:js脚逻辑文件时编写js文档样决定页面户操作交互决定着户体验感
    json文件:json配置文件微信程序进行全局配置设置页面文件路径窗口表现设置网络超时时间设置 tab 切换页等json文件分APPjson文件pagejson文件
    l APPjson文件微信程序进行全局配置设置页面文件路径窗口表现设置网络超时时间设置tab切换等
    l Pagejson:pagejason文件配置前目录里位置logsjson类程序页面相关配置

    图 3框架程序体部分
    l wxml文件:位视图层(view)wxml文件相网页开发中html描述前页面结构
    l wxss文件:指wxss样式文件相css调整页面样式
    总结说图

    图 4框架页面组成文件

    22微信程序测试环境部署
    221获取测试权限
    第种方法:微信公众台操作:
    1pc端登陆微信公众台注册程序账号密码

    图 5登陆微信公众台
    2注册成功登入进入微信公众台页面进入左侧导航栏中户身份界面然右边成员理中添加测试员账号

    图 6微信公众台户身份授权
    3权限设置中予开发者权限

    图 7 添加开发者权限
    222构建测试环境
    1.微信官方文档中载微信开发者工具
    图 8载微信开发者工具
    2开发者工具安装完成进行微信扫码登陆导入已准备测试工作项目
    根前台台区分源码导入微信开发者工具:

    图 9导入前台代码

    图 10导入台代码
    导入成功完成整测试环境部署已接测试做系统基础

    23章结
    章介绍测试环境部署方法程序测试环境搭建般软件测试环境部署简便进行授权微信台里直接进行程序测试者程序开发工具里直接开微信程序开发包


    第三章 基微信程序测试需求分析测试计划

    31程序测试策略
    仿网易优选微信程序测试点总概括:权限测试兼容性测试易性测试UI测试功测试性测试接口测试等
    整理测试点表格图:

    图 11 程序关键测试点
    311测试策略分析
    l 权限测试:微信户般访问程序前会遇授权提示测试程序时首先进行权限测试:
    (1) 未授权程序
    遇未授权情况时业务功前程序应该弹出提醒先意授权进入程序业务功
    (2) 已授权程序
    已授权程序会动加入页面需次授权便直接问询该程序业务功
    (3) 微信号手机端登陆查否保持原权限
    查微信号手机端数权限信息否致
    l UI测试
    UI测试指界面测试微信程序UI测试仅囊括手机端需测试pc端查规格例否符合求
    般说程序手机端pc端开程序业务界面必须例分配
    l 功测试
    1) 功模块进行测试:首先已分配功进行模块划分逐渐细化成功点覆盖功应该全面
    2) 业务流程进行测试
    清晰业务流程说添加商品进入购物车购买付款功点连接成整套业务逻辑路径条路径覆盖
    3) 数流进行测试
    设计基数流测试例检查输入数否符合代码输出否特殊数发生突囊括输入输出否空输入输出否符合求等
    4) 入口行进行测试
    该程序中功点入口页面出现页面出现样路径进行覆盖测试
    l 易性测试
    检查导航功入口层级应进入返回连结性
    l 兼容性测试
    1 检查否兼容android系统ios系统手机操作系统中该程序进行测试
    2 检查否兼容机型般说程序具屏幕动适配功手机机型呈现出例致
    3 检查否兼容程序版程序开发出许更新版必须版程序进行适配
    4 检查微信版程序接口赖测试微信版般检查较高版
    l 网络测试
    1 强网测试:网络断切换网络
    2 弱网测试:2G3G网络情况程序进行测试
    3 网测试:网络情况程序进行测试
    l 二维码测试
    微信带扫扫二维码扫描否达相应界面二维码隔段时间否动更新
    1 程序入口微信号搜索入口检查否够成功进入相应界面
    2 支付二维码支付二维码跳转层数般二维码成功扫描完二维码进入应支付工具页面时检查否支付授权
    l 性测试:性测试般开方consolesources查参数值情景值

    图 12性测试参数值位置
    参数值:APPid数中查source参数值
    场景值:APPonlaunchonshowwxgetlaumchoptionsync中获取
    312微信程序测试版分析
    调查知微信程序般APP相线前微信总部审核程序线前正式发布会三版类型:开发版体验版正式版中开发版体验版审核需相关微信号配置权限扫程序二维码登入访问
    l 开发版般说体验版二维码期限短许功更齐全
    l 正式版会体验版开发版更加优化需通微信审核流程
    总说软件开发项目中三版环境缺开发版访问测试环境体验版访问预发布环境正式版访问生产环境

    32程序测试进度计划
    文微信程序仿网易严选商城(带台理系统)进行测试微信程序电商台实普通APP电商类似程序商城功性系统必须囊括普通APP电商软件功
    总体测试进度计划表示:
    表 1总体测试进度安排
    测试活动
    计划开始日期
    计划工作时长(日)
    结束日期
    功测试执行
    20200120
    10
    20200130
    户界面测试执行
    20200201
    8
    20200208
    权限测试执行
    20200210
    5
    20200215
    兼容性测试
    20200218
    10
    20200228
    性测试
    20200301
    5
    20200305
    网络测试
    20200305
    1
    20200306
    缺陷报告
    20200306
    1
    20200307
    总结
    20200308
    2
    20200310

    表 2功测试进度安排
    务名称
    计划开始日期
    计划工时(*日)
    员分配
    首页
    20200120
    1
    吕欣桃
    领红包
    20200121
    1
    吕欣桃
    分类
    20200122
    1
    吕欣桃
    购物车
    20200123
    1
    吕欣桃

    20200124
    1
    吕欣桃
    顶部浮标
    20200125
    1
    吕欣桃
    搜索
    20200126
    1
    吕欣桃
    支付
    20200128
    1
    吕欣桃

    表 3户界面测试工作进度安排
    务名称
    计划开始日期
    计划工时(*日)
    员分配
    未登陆页面
    20200201
    1
    吕欣桃
    已登陆页面
    20200202
    1
    吕欣桃
    领红包
    20200203
    1
    吕欣桃
    分类
    20200204
    1
    吕欣桃
    购物车
    20200205
    1
    吕欣桃

    20200206
    1
    吕欣桃
    支付页面
    20200207
    05
    吕欣桃
    付款成功页面
    20200207
    05
    吕欣桃
    付款界面
    20200208
    1
    吕欣桃
    付款失败页面
    20200209
    1
    吕欣桃

    表 4权限测试工作进度安排
    务名称
    计划开始日期
    计划工时(*日)
    员分配
    未授权进入程序
    20200210
    05
    吕欣桃
    已授权进入游戏
    20200210
    05
    吕欣桃
    授权支付软件跳转
    20200211
    05
    吕欣桃
    未授权支付软件跳转
    20200211
    05
    吕欣桃
    支付方式支付
    20200212
    1
    吕欣桃
    非开发员台操作
    20200213
    1
    吕欣桃
    开发已授权员台操作
    20200214
    1
    吕欣桃

    表 5 兼容性测试进度安排
    务名称
    计划开始日期
    计划工时(*日)
    员分配
    手机机型UI设计否适配
    20200215
    1
    吕欣桃
    微信版否兼容程序
    20200216
    1
    吕欣桃
    ie版开程序否图形否匹配
    20200217
    1
    吕欣桃
    pc操作系统开系统图形否匹配
    20200218
    1
    吕欣桃
    程序页面UI设计否符合统符合规范
    20200219
    1
    吕欣桃
    程序图标图案否够成功显示
    20200220
    05
    吕欣桃
    程序文字否统
    20200220
    05
    吕欣桃

    表 6性测试工作进度安排
    务名称
    计划开始日期
    计划工时(*日)
    员分配
    场景配置
    20200221
    1
    吕欣桃
    场景调试
    20200222
    05
    吕欣桃
    请求参数
    20200222
    05
    吕欣桃
    压力设置
    20200223
    1
    吕欣桃
    分析结果
    20200224
    1
    吕欣桃
    表 7网络测试进度安排
    务名称
    计划开始日期
    计划工时(*日)
    员分配

    20200225
    05
    吕欣桃
    弱网(2G3G)
    20200225
    05
    吕欣桃
    强网(4G5G)
    20200226
    05
    吕欣桃
    分析结果
    20200226
    1
    吕欣桃

    33程序测试方法分析
    331功测试
    表 8功测试计划
    测试目标
    确保页面中导航栏中钮够成功跳转相应功点
    测试范围:
    导航条中首页领红包分类购物车
    技术:
    利场景分析法手工测试执行例例流功核实容:
    效数时预期结果
    效数时显示相应错误消息警告消息
    开始标准:
    功模块已开发完成
    完成标准:
    否完全符合功需求点求
    测试重点优先级:
    功模块否够成功符合提示功点符合求质量
    需考虑特殊事项:
    检查相关控件运行否具突功否遗漏者逻辑清情况
    332户界面测试
    表 9户界面测试计划
    测试目标
    通测试进行浏览正确反映商城功需求种浏览包括窗口窗口间模块跳转间窗口象特征菜单位置状态符合需求求
    测试范围:
    里面业务流程走遍包含界面
    技术:
    界面创建测试核实应程序窗口象正确进行浏览处正常象状态
    开始标准:
    业务流程界面已开发完成
    完成标准:
    成功核实出窗口基准版保持致
    测试重点优先级:
    否成功进入户相关页
    需考虑特殊事项:
    定制第三方象特征访问象进入界面需符合标准
    333权限测试
    表 10权限测试计划
    测试目标
    测试系统安全访问性核实具备程序访问权限户访问系统者进入相应具权限设置界面
    测试范围:
    终进入程序权限开始直贯彻支付工具选择权限
    技术:
    户类型创建测试说已授权户未授权户超级理员测试员般户等通手工测试运场景分析法创建户特事务核实权限核实权限正确性
    开始标准:
    安全性验证权限已设置
    完成标准:
    业务功授权正常运行事务预期方式运行
    测试重点优先级:
    系统数业务功访问授权
    需考虑特殊事项:
    必须相应网络系统理员直系统访问权进行检查讨
    334兼容性测试
    表 11兼容性测试计划
    测试目标
    核实程序软硬件台pc端手机端否正常运行
    测试范围:
    软硬件查否正常开页面状态例否符合例
    技术:
    运机型设备进行业务流程测试
    开始标准:
    功测试结束
    完成标准:
    测试象软件非测试象软件种组合事务成功完成完全符合兼容标准
    测试重点优先级:
    设备微信版进行测试
    需考虑特殊事项:
    时网络浏览器版兼容性影响需留意
    335性测试
    表 12性测试计划
    测试目标
    仅进行压力测试找出系统承载户发数
    测试范围:
    找出吞吐量
    技术:
    利专程序性测试工具进行压力测试设置发户数找出吞吐量分析数
    开始标准:
    少数量数量断增加
    完成标准:
    单事务单户:事务预期时间范围成功完成测试脚没发生障
    事务户:接受时间范围成功完成测试脚没发生障
    测试重点优先级:
    找出容量
    需考虑特殊事项:
    1 录制脚需录制全面
    2 记录数发数保存数分析数
    336网络测试
    表 13网络测试计划
    测试目标
    网络程序进程影响做出测试
    测试范围:
    弱网强网
    技术:
    网络进行测试网络进程ping出网络分析程序影响
    开始标准:
    具够连接网络设备进行测试
    完成标准:
    弱网直强网种网络分析程序影响
    测试重点优先级:
    弱网强网程序影响
    需考虑特殊事项:
    记录网络数保存数分析数

    34章结
    章编写微信程序测试计划测试目标准中包含整微信程序测试方案流程安排准制定测试项活动设定模型定义时间点测试容识种实现目标特殊注意事项


    第四章 基微信程序测试设计分析

    41测试例设计分析
    411功测试例分析

    图 13首页功测试例

    图 14购物车功测试例


    图 15分类功测试例


    图 16导航栏页面功测试
    412性测试例分析


    图 17测试例
    413兼容性测试例分析

    图 18兼容性测试例

    414户界面测试例分析

    图 19户界面测试例

    415权限测试例分析

    图 20权限测试例
    416网络测试例分析

    图 21网络测试例

    42章结
    章涉针样功性功点测试例测试例场景分析法根场景贯彻样流程般设置输入执行条件预期结果检验非符合原需求需




    第五章 基微信程序测试实施分析

    51测试实施
    测试实施程般包括单元测试集成测试系统测试验收测试测试计划测试例编写完毕测试实施测试计划时间容结合测试例步骤实施测试根测试例预期结果写出测试报告Bug报告Bug报告错误符合原测试结果报分析检查否符合需求
    511功测试
    表 14 首页功测试结果
    项目名称
    仿网易严选程序
    测试
    吕欣桃
    模块
    首页
    表单编号
    001
    测试功点
    点击首页M页层感应导航栏图片文字观察否够成功跳转相应页面
    测试操作步骤
    1 首页点击M页跳转
    2 首页点击商品图片跳转
    3 首页点击导航栏文字跳转
    4 首页点击浮标顶部跳转
    预期结果
    1 首页点击M页跳转M页跳转商品页面致应相应商品
    2 首页点击商品图片跳转商品属性
    3 首页点击导航栏文字跳转相应商品种类页面
    4 首页点击浮标顶部跳转顶部
    测试实际结果:符合预期结果

    否案例中预期结果相符(符请填写相应问题单)
    o√否
    问题单编号:


    表 15领红包功测试结果
    项目名称
    仿网易严选程序
    测试
    吕欣桃
    模块
    领红包
    表单编号
    002
    测试功点
    点击导航栏领红包进入界面点击签日红包开奖励购买商品时否抵消
    测试操作步骤
    1 点击领红包页面领取日红包定时奖励开奖励等红包泡泡领取红包
    2 意选取商品加入购物车购买付款页面查否减免金额
    预期结果
    领取红包购买商品商品红包数量价格进行减免
    测试实际结果:符合预期结果

    否案例中预期结果相符(符请填写相应问题单)
    o√否
    问题单编号


    表 16分类功测试结果
    项目名称
    仿网易严选程序
    测试
    吕欣桃
    模块
    分类
    表单编号
    003
    测试功点
    进入分类页面点击导航栏分类进入应分类商品界面进步第二层分类进入图标查否进入符合标签页面
    测试操作步骤
    1 点击分类页面左边导航栏选择第层商品分类属性
    2 进入第二层商品分类属性右边选择更加细化商品分类点击否成功跳转入相应商品页面
    预期结果
    进入相应商品属性页面
    测试实际结果:符合预期结果

    否案例中预期结果相符(符请填写相应问题单)
    o√否
    问题单编号


    表 17购物车功测试结果
    项目名称
    仿网易严选程序
    测试
    吕欣桃
    模块
    购物车
    表单编号
    004
    测试功点
    页面导航栏意位置选择商品加入购物车查修改购物车属性
    测试操作步骤
    1 开仿网易严选程序导航栏者意方选择存货商品加入购物车
    2 选择数量商品加入购物车
    3 点击购物车界面选择商品类型商品数量否符合原选择商品
    预期结果
    程序中加入购物车属性量够完全表示购物车里价格标识正确
    测试实际结果:符合预期结果

    否案例中预期结果相符(符请填写相应问题单)
    o√否
    问题单编号


    表 18功测试结果
    项目名称
    仿网易严选程序
    测试
    吕欣桃
    模块

    表单编号
    005
    测试功点
    导航栏中点击进入界面测试功否齐全
    测试操作步骤
    1 点击订单确认订单里否已付款商品数量属性致
    2 点击拼团确认里面信息否付款商品数量属性致
    3 点击领红包否跳转领红包页面
    4 点击址理查否址信息否增删查改址信息
    5 点击账号安全设置户支付密码者修改支付密码
    6 点击退款\售模块退款商品进程查商品售进程
    预期结果
    界面中版块功成功应相应功
    测试实际结果:符合预期结果

    否案例中预期结果相符(符请填写相应问题单)
    o√否
    问题单编号


    表 19搜索功测试结果
    项目名称
    仿网易严选程序
    测试
    吕欣桃
    模块
    搜索
    表单编号
    006
    测试功点
    搜索框里输入应搜索容否够成功定位查找
    测试操作步骤
    1 搜索栏里输入商品相关关键词点击搜索
    2 跳转入搜索页面选择相关商品检查商品否符合搜索词
    预期结果
    搜索栏里搜索相关商品符合搜索词相应商品

    测试实际结果:符合预期结果

    否案例中预期结果相符(符请填写相应问题单)
    o√否
    问题单编号


    512性测试
    5121微信程序带性指标分析
    微信程序性测试腾讯带浏览服务直接扫二维码进入调试页开调试页见简单性数

    图 22进入调试设置显示性窗口

    根性测试测试例进行业务流程走动断切换页面进行业务流程变动查右角程序性变化

    图 23性窗口直接调出
    5122 压力测试
    1 压力测试华性测试服务(安卓手机)先复制程序链接添加测试事务中

    图 24添加程序测试事务
    2 输入URL请求链接连接程序(包含登陆文件)

    图 25根链接连接程序

    图 26设置基发户压力测试持续时间

    3 启动测试般享资源组外网

    图 27启动测试务选择需资源

    4 等测试完毕性报告中TPS项指标带宽变化响应时延资源变化花费概十分钟时间简单测试出该程序性指标

    图 28基性指标

    图 29资源变化

    图 30响应时延数报告

    513兼容性测试
    表 20兼容性测试结果
    项目名称
    仿网易严选程序
    测试
    吕欣桃
    模块
    兼容性
    表单编号
    001
    测试功点
    程序操作系统机型版开情况
    测试操作步骤
    1 分三星iphone米ipadoppovivo等流手机pc微信端开该程序
    2分检查分辨率否符合标准
    3 1iphone 操作系统IOS124
    4iphone 操作系统IOS123
    5iphone操作系统IOPS121
    6Android 80
    7Android 70
    8Android90海外版
    9微信版661
    10微信版7010
    预期结果
    1 成功开兼容完善例致
    2 成功开兼容完善例致
    3 成功开兼容完善例致
    4 成功开兼容完善例致
    5 成功开兼容完善例致
    6 成功开兼容完善例致
    7 成功开兼容完善例致
    8 成功开兼容完善例致
    9 法开直加载页面
    10 成功开兼容完善例致
    测试实际结果:符合预期结果

    否案例中预期结果相符(符请填写相应问题单)
    o否
    问题单编号:001
    微信版661法开该程序

    514户界面测试
    表 21界面测试结果
    项目名称
    仿网易严选程序
    测试
    吕欣桃
    模块
    界面
    表单编号
    002
    测试功点
    程序界面开情况
    测试操作步骤
    1程序窗口进行切换检查窗口布局
    2界面输入框方进行文字输入检查否出现键盘正常输入
    3较重操作否确认放弃等操作
    4界面字体图片规格否正确显示符合规格
    预期结果
    1符合预期求界面合格
    2符合预期求界面合格
    3符合预期求界面合格
    4符合预期求界面合格

    测试实际结果:符合预期结果

    否案例中预期结果相符(符请填写相应问题单)
    o否
    问题单编号:001
    微信版661法开该程序

    515户权限测试
    表 22户权限测试结果
    项目名称
    仿网易严选程序
    测试
    吕欣桃
    模块
    户权限
    表单编号
    003
    测试功点
    权限问题否做较全面符合标准
    测试操作步骤
    1进入程序时否弹出权限授权授权访问程序部业务流程
    2 否弹出访问通讯录权限请求授权访问通讯录消息
    3 开启定位服务否弹出权限授权授权访问通讯录消息
    4开启相机访问片时弹出相机授权请求授权访问相机
    预期结果
    1符合预期求授权访问程序部业务流程
    2符合预期求授权访问通讯录消息
    3符合预期求授权访问通讯录消息
    4符合预期求弹出相机授权请求授权访问相机
    测试实际结果:符合预期结果

    否案例中预期结果相符(符请填写相应问题单)
    o√否

    516网络测试
    表 23网络测试结果
    项目名称
    仿网易严选程序
    测试
    吕欣桃
    模块
    网络
    表单编号
    004
    测试功点
    网络状况程序开效率
    测试操作步骤
    1 网络情况程序否够开开时间效率
    22G3G情况程序否够开开时间效率
    34G5G情况程序否够开开时间效率
    预期结果
    1符合预期求授权访问程序部业务流程
    2符合预期求授权访问通讯录消息
    3符合预期求授权访问通讯录消息
    测试实际结果:符合预期结果

    否案例中预期结果相符(符请填写相应问题单)
    o√否

    52测试结果分析
    521Bug报告结果分析

    图 31测试报告分析
    该程序测试六种测试方法Bug出现属功测试测试类型未出现Bug指定功需求出相应结果

    表 24 Bug报告
    项目名称
    仿网易严选程序
    测试
    吕欣桃
    模块
    功测试
    表单编号
    001
    测试功点
    检查页面跳转中点击应图文否够达相应界面
    测试问题报告:
    界面中点击领红包模块法进入领红包界面
    Bug紧急程度:
    Middle
    检查方法:
    1首先检查否网络突然中断者网络较弱
    2检查否高峰期进入程序否达发户数
    3检查版否新版
    解决途径:
    网络较畅时候进入界面够成功进入
    522测试缺陷分析
    微信程序法接口者连接直接进入二维码扫码进入方法进入界面时候容易会受发户限制导致网络卡顿界面全情况程序进出口性较差种常态种未完善种问题然次实践中性抢购事件性通程序性程序相然属劣势
    3.测试报告总结分析:
    次仿网易优选程序测试整程结束运场景分析法进行手工测试利华性工具进行压力测试结合微信程序带性检测完成程序性测试相普通APP程序测试侧重点网络测试权限测试测试例解程序功点较少规模限切业务功源程序二维码入口然时时弃局限性较普通APP较图示:

    图 32 程序APP点

    53章结
    章容测试执行程结合预期结果测试测系统否达预期需衡量测试质量测试需测试工具着相应测试例遵循测试全面性正确性连贯性判定性原


    第六章 总结展

    61总结
    微信程序实际需安装移动APP程序测试方法APP测试方法着相处特处般入口说程序通扫描二维码进入入口需进行载相做传统形式APP测试方法测试步骤测试点侧重点普通APP差质说没摆脱掉普通APP开发状态然拥着安装开存友性网络求非常高功体验感APP体验出色着较科学方法程序进行测试测试点测试方法WebAPP太出入总说侧重点网络性求更高

    62续研究展
    微信程序创新发明新产物说明止程序开发测试时候紧微信官方脚步众周知未程序开发会更加快速更加便捷注册方发展功会更加细化程序未提供更加完善服务基础贯彻落实测试方科学规范化程序开发匹配提供更加完善优化测试服务

    63章结
    总结篇文编写分析未展微信程序限测试方法会越越规范越越科学时俱进予程序更加良测试方案提交更加完善程序




    参 考 文 献

    [1] (美)Y Daniel Liangjava语言程序设计基础篇[M]机械工业出版社201106
    [2]官霞南蒋剑沈昕单元测试码重构方法安全相关软件中应[J]科技风2019(32)95
    [3]吴玲玉张宗哲马凯基ISO 26262嵌入式软件测试研究[JOL]软件刊17[20191123]
    [4]邓绍伟软件动化测试方法应[J]电子技术软件工程2019(21)3233
    [5]常林JavaWeb入门精通[M]机械工业出版社201101
    [6]吴冬梅基安全性分析嵌入式软件测试[J]电子技术软件工程2019(21)3031
    [7]王宏波基微信程序线教育商业模式分析[J]济师2019(11)212213+216
    [8] (美)Joshua BlochEffective Java中文版[M]机械工业出版社200301
    [9]罗丹基微信程序云笔记台设计实现[J]电子技术软件工程2019(20)239240
    [10]Robert Sedgewick Kevin Wayne 算法[M]民邮电出版社201203
    [11] 韦玉辉苏兆伟潘梦诗基微信程序服装性化定制系统设计实现[J]服装学报20194(05)460464
    [12] 张沈梅孙昊王玲成甜甜祖兆研基微信程序课程线测试系统[J]电脑知识技术201814(32)8284+88
    [13] 山磊程序测试心理研究[J]甘肃科技横2006(06)13+93






    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 35 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    基于微信小程序的游戏玩家互动社区的设计与实现

     基于微信小程序的游戏玩家互动社区的设计与实现 ...

    10个月前   
    357    0

    微信旅行小程序的设计与实现

    旅游行业,随着经济的快速发展,呈现出一片欣欣向荣的画面,特别是在这两年的发展之中,各行各业都在互联网的快速发展之中都展现出了运用技术手段来解决传统的线下宣传的弊端,这也是必然的趋势。

    3年前   
    2089    0

    基于微信小程序的健身商城平台

    伴随着新媒体的发展,现代科技信息技术在新媒体的带领下不断发展与更新,微信小程序受到了电子商务界的热捧。大量APP应用所提供的功能也能被小程序提供。

    3年前   
    630    0

    微信小程序开发合同

    微信小程序开发协议公司名称: 公司名称: (以下称甲方) (以下称乙方)地 址: ...

    3年前   
    1338    0

    微信小程序之校里校外项目设计

    :校里校外是一款大学生教育服务平台以及校园服务平台的微信小程序,主要是有提供给学生各类培训机构的优惠报名价格以及以往报名的学生留下的评价和其他渠道的评价,以及对合约的执行的保证。另外还有校园论坛...

    5年前   
    2944    0

    基于flask和mina框架的后台管理系统及杂志类微信小程序

    基于flask和mina框架的杂志类微信小程序系统的设计与实现摘 要近几年,随着我国信息化水平的不断提高和市场经济的快速发展,计算机技术逐渐将应用到各行各业,人们通过互联网就可以非常便利的学习...

    11个月前   
    279    0

    基于node的微博的设计与实现

    基于node的微博的设计与实现design and implementation of microblog based on node 摘要千禧年后, Twitter开始进...

    10个月前   
    283    0

    微信公众号及小程序定制化开发协议

    微信公众号及小程序定制化开发协议客户方(以下简称甲方): __________________________ ...

    2年前   
    829    0

    实现二手交易平台的微信小程序

    实现二手交易平台的微信小程序WECHAT APP for second-hand Trading Platform摘要现在,因为我国的经济发展得飞快,越来越多的人都用上了手机,手机的发展也是日...

    2年前   
    586    0

    基于微博的信息热度评价与预测分析

    微博已成为时下非常热门的社交媒体平台,是一个庞大的关于信息分享和话题交流的平台,在人们线上社交活动中发挥着不可替代的作用,由于网络信息鱼龙混杂,所以本文通过了解微博的热度机制进而研究

    4年前   
    1071    0

    基于TCPIP协议的网络通信小应用程序课程设计

    XX大学理学院( 计算机网络 )课程设计实验时间: 2010学年第二学期 专业年级: 2008级应数X班 ...

    3年前   
    583    0

    基于VHDL的电子琴设计(含完整程序)

     课程设计报告 题 目 专业、学号 授课班号 学生姓名 指导教师 ...

    5年前   
    872    0

    基于FPGA的键盘扫描程序的设计毕业设计

    X X 学 院 CHANGSHA UNIVERSITY本科生毕业设计设计(论文)题目: 基于FPGA的键盘扫描程序的设计 ...

    4年前   
    861    0

    基于UML的学籍管理系统的分析与设计

    基于UML的学籍管理系统的分析与设计摘要:本文阐述了统一建模语言UML面向对象分析与设计的一般过程,并以统一建模语言UML为基础,通过ROSE的运用,探讨了学籍管理系统的实际建模过程,包括对系...

    3年前   
    744    0

    基于UML的超市管理系统需求分析与设计

    基于UML的超市管理系统需求分析与设计 团队名: 团队成员: 工作周...

    5年前   
    1440    0

    论文基于黑盒测试的移动应用测试设计与实现

    国内近几年在移动通信领域进步十分迅速,尤其是在通信技术方面的突破较为显著。移动通信终端产业在国内以及国际当中形成了发展的多元化,极大的推动了手机领域的进步。在此背景下,所有生产商都必须确保质量水...

    3年前   
    569    0

    基于小波分析的板型缺陷识别方法

    基于小波分析的板型缺陷识别方法 张潜 高立群 王贞祥 (东北大学信息科学与工程学院, 110004) 摘要 本文提出了一种基于小波分析的冷轧板形缺陷识别的新方法。在识别中首先利...

    14年前   
    19889    0

    如何管住“小微”权力

    如何管住“小微”权力 有效整治群众身边的不正之风和腐败问题   党的十八大以来,在以习近平同志为核心的党中央和中央纪委、市委坚强领导下,全市各级纪检监察机关认真贯彻落实党的十八大和十八届...

    7年前   
    5980    1

    基于“过程创新”的《VB程序设计》实验教学改革

    从世界上第一台电子计算机诞生直至今天,经过几十年的发展计算机已近广泛应用到人们生活的各个领域,改变着大众原有的生活、学习和工作方式。CNNIC第35次中国互联网络发展统计报告指出,随着互联网技术...

    2年前   
    358    0

    基于项目式学习家庭科学小实验的设计与实践

    记得2018年暑假**市教师发展中心组织全市学校科技辅导员参加一个省级STEM教育的一个培训,当时给我们上课的是来自英国的两位科学老师,让我记忆深刻的一句话就是:“在英国是没有专门的科学实验室的...

    4年前   
    1083    0

    文档贡献者

    平***苏

    贡献于2021-08-12

    下载需要 35 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档