测试项目实战 ~ 笔记

环境配置

虚拟机下载

VMware



centos7镜像文件下载

centos


VMware中使用centos7

测试需求分析

➢ 列出待测需求
➢ 设定需求优先级
➢ 详细描述测试需求内容
➢ 经过评审通过
➢ 需求统计及分析

软件需求规格 SRS:Software Requirements Specification

测试需求编号测试需求名称质量特性所在模块优先级负责人版本号需求详细描述

测试用例

用例编号用例名称用例描述需求编号步骤名称步骤描述预期结果实际结果是否通过缺陷编号

  • 步骤描述中添加预置条件
  1. 以管理员身份登录系统
  2. 打开⭐模块,⭐页面
  3. 除了“⭐”以外,其他元素均使用有效值(或直接保留默认值)
  • 预期结果相同时可合并解释处理

预置条件:检查有效输入并保存成功后,查看数据库存储数据的正确性(表名:⭐,字段名:⭐)

例如:

  • 分辨提示是前端给的还是后端给的,前端校验通过抓包看是否抓到数据,若无数据则无网络流量,即浏览器与服务器未通讯;如果是前端给的提示,还需要查看服务器是否有校验,可以利用浏览器和工具模拟请求发出,直接给服务器发送请求。通常情况下都需要查看前后端是否校验。


缺陷报告

缺陷编号缺陷标题状态优先级严重程度缺陷描述附件

  • 缺陷描述中可缺陷产生的原因

数据库

  • 字段命名:汉语拼音或英文单词,在同一表中二者尽量不要混合使用。并且,汉语拼音与英文单词不能拼写错误。
  • 保存成功提示出现不能代表存储成功,需要再检查数据库保存是否有效。涉及到其他的表可能会由于数据类型不同导致数据存储错误,即两个表存同一字段时使用了不同的数据类型。
  • 不能用已测出的错误数据继续测试,错误数据可能会导致其他正常功能出现bug。
  • 备份构造好的数据库数据,切换初始数据库(保证是一个干净的数据库,用于测试需要无数据条件的功能),切换构造好的数据库。例如,用户搜索购物车是否存在该商品。

文本框分析

  1. 测试需求分析
  • 内容:数字、小数点
  • 数据范围
  • 约束:非空;小数点个数 <= 1
  • 其他:键盘事件(按键不抬起,鼠标失去焦点)、粘贴事件(复制内容含字母) (可直接编写用例)
  1. 用例设计:等价类、边界值
需求有效等价类编号无效等价类编号
内容数字(0~9)A01非数字和小数点B01
小数点A02
范围0(最小值)A03
>0(有效值)A04
约束没有小数点A05两个小数点B02
只有一个小数点A06
不空A07B03
序号有效输入覆盖编号序号无效输入覆盖编号
19.8A01/A02/A04/A06/A074abcB01
20A0359.8.7B02
310A056B03

一个无效输入只能覆盖一个无效等价类。

下拉列表分析

测试需求分析

  • 列表项:显示名称
  • 排序:按照某规则排序
  • 显示:列表最多显示⭐条。 下拉选项过量时通过卷滚条形式呈现,防止数据冗余
  • value属性:取自⭐表中的⭐字段
  • 保存位置:⭐表⭐字段保存被选名称/ID

组合查询分析

  • 字段排序是否正确、每页显示记录条数

  1. 测试需求分析
  • 单独测试每个元素:仓库列表、大类列表、小类列表
  • 将多个元素进行组合测试
  • 条件:仓库(所有仓库、任意仓库)、大类-小类(所有大类-所有小类、任意大类-所有小类、任意大类-任意小类)、查询关键词
  • 关键词:空、不空
  1. 用例设计:判定表、正交实验

(计算组合数量:2 * 3 * 2 = 12种)

123456789101112
条件仓库所有所有所有所有所有所有任意任意任意任意任意任意
大类-小类所有-所有所有-所有任意-所有任意-所有任意-任意任意-任意所有-所有所有-所有任意-所有任意-所有任意-任意任意-任意
关键词不空不空不空不空不空不空

删除分析

  1. 删除前要有提示,删除后要有提示提示,并刷新页面数据
  2. 独立表格:可直接删除
  3. 非独立表格(有主外键关系):
    ① 为子表数据,则可删;
    ② 为主表数据(分析是否有关联的外键数据):没有关联则可删;有关联不建议删除、若子表数据一并被删则允许删除。
  4. 删除类型:物理删除、逻辑删除(假删)。
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值