APP手工项目02-用例编写-测试报告-fiddler弱网测试
回顾
APP专项测试(兼容性,安装,卸载,升级,交叉事件,PUSH消息,性能,其他类型)
项目环境(开发环境,测试环境,准生产环境,生产环境)
APP内测发布平台(蒲公英,fir.im)支持apk,ipa
APP线上发布平台(安卓,IOS)
敏捷开发模式(客户需求,迭代, 循序渐进)
SCRUM模型(三个角色,PO,SM,DEV Team,四个会议,sprint,backlog)
APP测试流程(需求评审,测试计划,测试用例,测试执行和BUG跟踪,测试报告)
学习目标
掌握点赞评论功能点用例编写
掌握上传头像功能点用例编写
掌握个人信息认证功能点用例编写
熟悉APP测试计划及报告编写
了解fiddler弱网测试
了解fiddler手机抓包
实名认证功能--需求评审
需求模糊,不明确
需求不完整
需求可以优化,改进
黑马头条-测试计划包含的内容
测试的概述(目标,范围)
任务进度安排和轮次安排(包含任务的负责人)
测试方案(策略)
测试的风险评估
测试的一些标准
写评论测试用例编写
需求拆分测试点
测试点找用例设计方法
补充测试点:相关业务,特殊角度
根据需求中的测试点编写用例,一个测试点至少一条用例
显示评论测试用例编写
需求拆分测试点
测试点找用例设计方法
补充测试点:相关业务,特殊角度
根据需求中的测试点编写用例,一个测试点至少一条用例
点赞测试用例编写
需求拆分测试点
测试点找用例设计方法
补充测试点:相关业务,特殊角度
根据需求中的测试点编写用例,一个测试点至少一条用例
编辑个人头像用例编写
需求拆分测试点
测试点找用例设计方法
补充测试点:相关业务,特殊角度
根据需求中的测试点编写用例,一个测试点至少一条用例
个人信息实名认证-用例编写
明确使用流程,画出流程图
编写用例,流程图的一个路径就是一条用例(6条)
用例执行及缺陷跟踪
用例执行
测试之前进行冒烟测试,避免测试资源被浪费。
尽快发现BUG,严重程度高的BUG尽早发现。
优先测试高优先级的用例,挑选风险比较大的用例进行测试。
测试报告的编写
测试概要说明(测试经过,结果)
缺陷分析
上线风险
总结,建议
什么是好的测试用例?
简单,高效,一目了然
覆盖率,避免大的漏测
步骤有序
合理的优先级
用例标题唯一
原则
设计的测试用例覆盖要全面,能够避免漏测(特别是严重的BUG,明显的BUG)
使用有限的测试用例,发现更多的,更严重的软件缺陷
其他要求:
测试用例要考虑执行的效率,避免不必要的困难与障碍
测试用例描述要精炼准确,完整清晰,容易理解
测试用例能够发现之前没有发现的BUG(类型)
依据用户的实际使用场景设计用例
测试用例要避免冗余
手机抓包
前提:fiddler与手机在同一个网络中
fiddler配置允许访问:tools--options--connections--勾选allow remote ..
手机设置网络代理:IP设置为fiddler电脑的IP,端口设置为8888
手机打开浏览器访问fiddler电脑中的tpshop网站,完成抓包
Fiddler的弱网测试
开关:rules---performance--simulate modem speeds
自定义网速设置 rules --- customize rules

APP手工项目02-用例编写-测试报告-fiddler弱网测试的更多相关文章
- 07- 移动端app弱网测试与fiddle弱网测试
从下面几个点了解弱网测试: 什么样的网络属于弱网. 低于2g速率的时候都属于弱网,也可以将3g划分为弱网,一般WiFi不纳入弱网范畴. 为什么要进行弱网测试 ①按照移动特定,各种网络连接协议不同,导致 ...
- APP弱网测试
APP弱网测试 App弱网测试方法,常用工具有使用fiddler进行网络模拟,也可以使用Network Emulator Toolkit控制模拟网络,相对来说Network Emulator To ...
- APP弱网测试工具(QNET)
QNET介绍官网链接:https://wetest.qq.com/product/qnet 目前在测试移动设备上进行弱网络专项测试的方案主要有两种: 通过Android设备连接到PC上进行弱网络测试, ...
- Android APP弱网测试问题和解决分析
最近做了一次移动APP的弱网和中断测试,接下来分享一下遇到的一些问题: 1.现象:用户登录应用时下载初始化数据,下载过程中因网速太慢点击取消并重新登录,数据初始化完成后出现重复,造成数据不一致. 原因 ...
- App弱网测试方式
硬件设备:网络损伤仪 网络损伤模拟仪的状况包括真实广域网中存在的:有限的带宽.时延.丢包.抖动.乱序.重复报文.竞争流量.拥塞.误码等等.这些状况对网络应用来说可能会降低应用的性能,甚至有时是致命的. ...
- 使用Fiddler进行APP弱网测试
一.安装Fiddler 网上说要先安装.NET Framwork4,应该是由于本机已装,所以在安装Fiddler时并没有相关提示. Fiddler安装包:https://www.telerik.com ...
- App专项测试之弱网测试
转载 https://blog.csdn.net/TestingGDR/article/details/83059415
- App弱网测试与常用模拟工具
iOS平台,通过自带的开发者选项 >Network Link Conditioner, 即可简单的模拟各种速度的网络情况: 通过抓包工具,设置延迟,进行模拟不同的网络情况,比如常用的fiddle ...
- APP网络测试要点和弱网模拟
当前APP网络环境比较复杂,网络制式有2G.3G.4G网络,还有越来越多的公共Wi-Fi.不同的网络环境和网络制式的差异,都会对用户使用app造成一定影响.另外,当前app使用场景多变,如进地铁.上公 ...
随机推荐
- MySQL进阶19--函数的创建(举例)/设置mysql的创建函数的权限/查看(show)/删除(drop) / 举4个栗子
/*MySQL进阶19 函数 存储过程和函数:都类似于java中的方法; 存储过程和函数通用好处: 1.提高代码的重用性 2.简化操作 好处: 减少操作次数,减少了编译次数,减少了和服务器的连接次数, ...
- 《hello--world团队》第五次作业:项目需求分析改进与系统设计
项目 内容 这个作业属于哪个课程 2016级计算机科学与工程学院软件工程(西北师范大学) 这个作业的要求在哪里 实验九 团队作业5-团队项目需求改进与系统设计 团队名称 <hello--worl ...
- el-input 只能输入数字并限制长度
在上一个博客中,有关于限制长度的使用,本文介绍限制只能输入数字的方法 el-input 代码如下: <el-form-item label="账号" required> ...
- 清除MSSQL历史记录
declare @dt datetime select @dt = cast(N'2019-05-21T14:13:45' as datetime) exec msdb.dbo.sp_delete_b ...
- flask实现文件下载功能
在Flask想要实现文件下载功能,只需要导入 send_from_directory(directory, filename, **options) 然后在视图函数中返回该函数即可 示例代码如下 fr ...
- javascript权威指南第17章 错误异常处理
function TestTryCatch(){ try { } catch (error) { //error 类型如下 Error EvalError RangeError ReferenceEr ...
- package.json 与 package-lock.json 的区别
根据官方文档,这个package-lock.json 是在 `npm install`时候生成一份文件,用以记录当前状态下实际安装的各个npm package的具体来源和版本号. 它有什么用呢?因为n ...
- nodeJs 初学案例摘要
在学习nodeJs的时候,照着文档做的,但是到最后的上传文件显示图片总是报错, 所用的fs.renameSync出错:Error: EXDEV, cross-device link not permi ...
- 上传本地文件到github仓库
第一步:新建仓库 给仓库一个名字,备注 得到仓库地址: https://github.com/Lucasli2018/java-1-mybatis.git 第二步:进入要上传的文件夹,初始化上传文件夹 ...
- OpenFOAM动网格技术介绍【转载】
转载自:http://blog.sina.com.cn/s/blog_e256415d0101nfhp.html Chalmers大学的Andreu Oliver González对OpenFOAM中 ...