app项目实战01

摘要:
alert()2.对功能测试用例的评论7.APP特殊测试-----弱网络测试1.弱网络测试和fiddler工具2.fiddler模拟弱网络1)启用代理服务器:规则-----性能-----模拟调制解调器速度如果是英文版,则启用代理服务器。规则-----自定义规则2)设置速度:规则---自定义规则如果是英文版本,打开Fiddler工具,输入规则--˃性能--˃SimulateModemSpeeds,如图所示:3)ctrl+f:search 3004)将下载数据时间更改为1500毫秒,最初为150毫秒。10、项目实践步骤5:测试摘要报告测试摘要报告模板摘要:

1.目标

app项目实战01第1张

 2.项目测试前准备工作

 app项目实战01第2张

3.业务特征,项目技术栈.

 app项目实战01第3张

二.项目实战第一步

1.产品需求评审

app项目实战01第4张

 2.产品需求评审案例(身份认证)

注意:跟文字有关,比如看不清,错字还有和美观有关。都不用管它。

app项目实战01第5张

 3.个人认证需求评审更新

app项目实战01第6张

第一张图:有国徽的是正面的,没有国徽的一面是反面(刚好写反了)

最后一张:支付失败(应该是验证失败)

如果出现了错误,就要大胆和产品经理提出来。不要担心别的问题,因为大家只有一目标:就是为了产品更加完善。

4. 测试方法:流程图法

因为上面是产品经理把图画好了,让我们评审。但是如果他给出了流程图,让我们评审,也需要学会看懂流程图。

1)圆角矩形:步骤

2)箭头:流转方向

3)菱形:判断

app项目实战01第7张

 三. 项目实战第二步

1.测试计划

app项目实战01第8张

 2.测试计划实例---黑马头条

1)需求说明

app项目实战01第9张

 app项目实战01第10张

 2)总体计划安排和负责人

app项目实战01第11张

 3).测试方案

app项目实战01第12张

app项目实战01第13张

 app项目实战01第14张

 4)搭建环境及数据准备

app项目实战01第15张

 app项目实战01第16张

 5)测试用例

app项目实战01第17张

 6)测试限制及风险评估

app项目实战01第18张

 7)版本验收标准

app项目实战01第19张

 四.项目实战第三步:测试用例设计思路

说白了就是把显性需求和隐形需求搞定就行。

app项目实战01第20张

 五.个人头像实例

1.需求分析

app项目实战01第21张

 2.转测试点

app项目实战01第22张

 3.写测试用例

app项目实战01第23张

 选择照片写的两条测试用例:有权限,没有权限。

app项目实战01第24张

 图片小于等于10m,和大于10m的两条测试用例。

app项目实战01第25张

 图片顺序测试用例

app项目实战01第26张

 图片格式:验证一个普通的png格式

app项目实战01第27张

完整的测试用例:

 app项目实战01第28张

六.评论测试用例

1.评论功能测试需求分析

app项目实战01第29张

注入攻击:别人写js代码攻击网站,服务器出现异常情况。

<script>alert()</script>

app项目实战01第30张

 2.评论功能测试用例

app项目实战01第31张

 七.APP专项测试-----弱网测试

1.弱网测试和fiddler工具

app项目实战01第32张

2.Fiddler来模拟弱网情况

1)开启代理服务器:规则-----性能------模拟调制解调器速度

app项目实战01第33张

如果是英文版本的,开启代理服务器:Rules-----Customize Rules

app项目实战01第34张

 2)设置速度:规则---自定义规则

app项目实战01第35张

如果是英文版本的,打开Fiddler工具,进入到Rules ---- > Performance---->Simulate Modem Speeds ,如图所示:

app项目实战01第36张

 3)ctrl+f:搜索300

app项目实战01第37张

 4)把下载数据时间改为1500毫秒(不用写单位),原先是150。

数字越大,表示模拟的下载速度越慢。

sends:发送数据

receives:接受数据

app项目实战01第38张

 5)文件-----保存。直接关闭掉。

app项目实战01第39张

 6)打开一个软件视频之前,别点击开始就行。

app项目实战01第40张

7)再重新开启代理服务器:规则-----性能------模拟调制解调器速度(因为之前修改了自定义规则)

app项目实战01第41张

 8)点击视屏,发现特别慢,是一点点加载的。

app项目实战01第42张

 八.APP专项测试-----交叉测试

app项目实战01第43张

 把交叉测试加入到我们测试用例中:前后台切换在修改个人头像

app项目实战01第44张

 九.项目实战第四步:用例执行和缺陷跟踪

app项目实战01第45张

 缺陷示例

app项目实战01第46张

 演示测试过程:评论中验证敏感词和是否禁用标签

app项目实战01第47张

第一个:应该用xxx代替,但是直接显示。说明测试用例没有通过。

第二个:输入标签,但是没有弹框没有出现,说明js没有执行。说明测试用例通过。

就可以在测试用例中写测试结果了。

app项目实战01第48张

将未通过的转成缺陷示例。

严重程度高中低按实际公司标准来写就行。

app项目实战01第49张

测试过程

交叉测试-----修改个人头像

app项目实战01第50张

第一步:点击头像

app项目实战01第51张

 第二步:点击图片

app项目实战01第52张

 第三步:图片就上传完成

app项目实战01第53张

 再换一个比较大的图片,然后选完照片快速的切换的桌面,再换到app。看有没有上传成功。

第一步:点击头像

app项目实战01第54张

 第二步:点击第一张比加大的图片

app项目实战01第55张

 第三部:快速点击切换到桌面

app项目实战01第56张

 第四部:再点击黑马头条的app。发现头像已经替换成功。说明这条测试用例执行是通过的。
app项目实战01第57张

 app项目实战01第58张

 十.项目实战第五步:测试总结报告

app项目实战01第59张

 测试总结报告模板

app项目实战01第60张

 app项目实战01第61张

app项目实战01第62张

 app项目实战01第63张

 app项目实战01第64张

 app项目实战01第65张

 app项目实战01第66张

 app项目实战01第67张

 app项目实战01第68张

 app项目实战01第69张

 app项目实战01第70张

 app项目实战01第71张

 app项目实战01第72张

 总结:

app项目实战01第73张

免责声明:文章转载自《app项目实战01》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇SetForegroundWindow以及 如何将一个某个窗口提到最顶层(转)gcc编译选项【转】下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

宜信数据采集平台DBus-allinone部署实战案例

          宜信数据采集平台DBus-All In One部署实战案例                                      作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。   官方文档可参考:https://github.com/BriData/DBus/blob/master/docs/quick-star...

快速把html、手机网站打包成APP的工具和步骤流程

开心app平台是我们开发的一个打包网站的工具,可以非常方便的把一个手机网站做成APP,也可以直接打包h5代码,免费使用! 下面介绍使用开心app平台怎么将网站快速打包成APP 分七步进行 1、注册开心app平台账号 2、创建APP、配置基本信息 3、配置扩展插件 4、配置打包项目 5、配置安卓证书 6、配置ios证书 7、编译APP 一、注册开心app平...

完整版QQ(腾讯)开放平台操作指南(包含:qq登录能力获取等等)

之前我和大家提过,我要购买第三方的APP服务,就相当于有自己的APP了,现在APP对接上线之前需要做大量的准备工作,在此把步骤分享给大家,这样可以节省大家很多时间。 完整版QQ(腾讯)开放平台操作指南(包含:账号注册,移动应用申请,qq登录能力获取,上传更新安装包) 前期资料填写阶段需完成 一、进入应用宝开发者平台(地址:http://open.qq.co...

APP版本更新通知流程图

一、APP版本更新通知流程图如下: 二、测试注意点:   1、Android更新直接下载APK,IOS引导至APP Store更新页面;   强制更新------只有“立即更新”   1、一般“强制更新”的机制不常用,除非涉及到APP的紧急且致命缺陷的修复,或者是与用户monkey密切相关的问题,或许才会使用“强制更新”机制;   2、不点击“立即更新”...

FW: 文旅类APP |“马蜂窝”需求分析报告

    版本记录 目录 1.背景和目标 2.项目计划 3.需求分析过程3.1自主分析法3.2业务驱动法3.3市场竞品分析法3.4用户研究分析法3.4.1用户访谈3.4.2问卷调查3.4.3用户反馈分析 4.需求分析总结及建议4.1系统功能方向4.2行程方向4.3攻略方向4.4游记方向4.5用户体验、交互方向4.6客服方向4.7商业化方向 附录(单独...

selenium+Python中的面试总结

1. WebDriver原理   webDriver是按照client/server模式设计,client就是我们的测试代码,发送请求,server就是打开的浏览器来打开client发出的请求并做出响应。   具体的工作流程:    ·webdriver打开浏览器并绑定到指定端口。启动的浏览器作为remote server.    ·client通过com...