zoukankan      html  css  js  c++  java
  • 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)

    • 使用有限的测试用例,发现更多的,更严重的软件缺陷

    其他要求:

    1. 测试用例要考虑执行的效率,避免不必要的困难与障碍

    2. 测试用例描述要精炼准确,完整清晰,容易理解

    3. 测试用例能够发现之前没有发现的BUG(类型)

    4. 依据用户的实际使用场景设计用例

    5. 测试用例要避免冗余

     

    手机抓包

    前提:fiddler与手机在同一个网络中

    • fiddler配置允许访问:tools--options--connections--勾选allow remote ..

    • 手机设置网络代理:IP设置为fiddler电脑的IP,端口设置为8888

    • 手机打开浏览器访问fiddler电脑中的tpshop网站,完成抓包

     

    Fiddler的弱网测试

    • 开关:rules---performance--simulate modem speeds

    • 自定义网速设置 rules --- customize rules

  • 相关阅读:
    c#委托与事件
    c#垃圾回收与资源管理
    c#接口、抽象类
    c#集合类、ArrayList、queue
    c#位运算
    c#索引器
    c#使用属性封装
    c#继承
    c#数组参数
    Lambda表达式
  • 原文地址:https://www.cnblogs.com/snailon/p/10944671.html
Copyright © 2011-2022 走看看