zoukankan      html  css  js  c++  java
  • web手工项目02-注册功能输入分析,处理,输出方法-测试用例及缺陷编写-首页轮播图和购物车

    web手工项目第二天笔记

    昨日回顾

    搭建测试环境(WAMP,phpStudy,tpshop项目文件)

    熟悉项目(四个步骤,三个来源)

    项目测试流程(需求评审,测试计划与方案,测试用例设计与评审,测试执行与BUG跟踪,测试报告)

    需求评审(目的,形式,测试的职责)

    编写测试计划与方案(核心内容)

    项目数据库(连接,用户表,商品表,订单,导航表)

     

    当日学习目标

    • 掌握注册功能输入分析方法

    • 掌握注册功能处理分析方法

    • 掌握注册功能输出分析方法

    • 掌握注册功能测试用例及缺陷编写

    • 掌握首页轮播图测试用例及缺陷编写

    • 掌握购物车功能测试用例及缺陷编写

     

    等价类划分法-复习

    概念:把所有输入数据进行等价类划分,再从等价类中选取少量代表性的数据进行测试

    有效等价类

    无效等价类

    编写用例步骤:

    1. 明确需求

    2. 划分等价类

    3. 编写测试用例

     

    注册功能的用例编写步骤

    1. 需求分析

      • 输入分析

      • 处理分析

      • 输出分析

    2. 数据构造

    3. 编写用例

    用例和缺陷的模板

    • 用例的内容

      • ID

      • 所属功能模块

      • 优先级

      • 用例标题

      • 预置条件

      • 测试数据

      • 执行步骤

      • 预期结果

    • 缺陷的内容

      • 缺陷的标题

      • 预置条件

      • 重现步骤

      • 期望结果

      • 实际结果

     

    注册功能-需求分析

    输入分析:长度,类型,组成规则,是否为空,是否重复

    处理分析:正确输入,错误的输入

    输出分析:前台,后台,数据库

    注册功能-数据构造

    有效等价类,无效等价类

    有效数据,无效数据

    涉及到长度,范围,大小这类有边界的情况时,结合边界值分析法

     

    注册功能-测试用例编写

    数据构造中,一个数据对应一条测试用例

    用例的预期结果要参照需求分析中的输出分析

     

    注册功能-测试用例执行

    逐条执行

    按照用例的详细内容执行(预置条件,测试数据,执行步骤,预期结果)

    注意:不能只看用例标题执行

    执行用例的结果:pass,fail,block,NA

    执行失败的用例要及时填写缺陷报告。

    轮播图功能--测试用例编写

    • 需求分析

      • 拆分(抽取)测试点(最小的的需求点或者规则)

      • 根据测试点,分析用例设计方法

    • 编写测试用例,一个测试点起码对应一条测试用例

      轮播图需求分析

      

    轮播图测试用例

    轮播图功能--用例执行与编写缺陷

    pass,fail

    fail的用例及时编写缺陷报告

    缺陷报告编写/提交完成后,继续进行测试用例的执行

    购物功能-需求分析

    • 拆分(抽取)测试点(最小的的需求点或者规则)

    • 根据测试点,分析用例设计方法(常用的边界值,等价类)

      

    购物车功能-测试用例编写

    逐个测试点进行编写,一个测试点对应一条测试用例

    注意:规则和操作(购物车商品数量限制和商品数量编辑)有重叠的时候,注意不要有重复的测试用例。

    购物车功能-用例执行

    用例逐条执行

    失败的用例马上编写缺陷报告

  • 相关阅读:
    Fitness
    【代码优化】Unity查漏补缺
    Fitness
    MonoBehaviour生命周期与对象数据池应用
    Fitness
    点、向量、方向在局部与世界坐标系转换的对比
    在企业运营中的感触
    技术杂想2015年夏天
    Heimich manoeuvre 海姆利克氏操作
    徒手CPR心脏复苏
  • 原文地址:https://www.cnblogs.com/snailon/p/11065050.html
Copyright © 2011-2022 走看看