六天入门软件测试②——测试分析笔记

2023-12-15 22:50

本文主要是介绍六天入门软件测试②——测试分析笔记,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 

 


  • 0 目标问题

 

  • 1 需求分析
    • 1.1 需求定义

 

    • 1.2 需求澄清

 

    • 1.3 验收标准

 

      • 栗子:然之登录页面

 

 

    • xampp 与 VMware Workstation 端口冲突
      • 443
      • 方案一:修改 VMware Workstation 端口(共享虚拟机功能)

 

 

      • 方案二,修改 xampp 的 HTTPS 端口,修改443 为 4433(不建议用这个方案)

 

 

 

        • 可以安装 Notepad++,是一个功能不错的 文本编辑器
    • 栗子:然之登录
      • 1. 添加产品:然之(可选)

 

      • 2. 提需求:登录

 

 

 

      • 3. 写测试用例

 

 

 

 

      • 4. 执行用例

 

 

 

 

 

 

 

 

 

 

 

 

    • 栗子:然之登录(复杂)
      • 创建用例

 

      • 第九条准备数据:
        • 1. admin,项目| 创建项目页面
        • 2. 非 admin,例如 demo,进入demo有权限的页面

 

      • 第十条准备数据:
        • 1. admin 登录,进入项目|创建项目页面,退出,demo登录
        • 2. demo 登录,进入 demo 有权限的页面,退出,换 admin 登录
        • 3. admin 与 有admin权限的用户 换

 

        • 4. 非 admin 与 非 admin 换

 

      • 第十一条准备数据:
        • 1. admin 或者 admin权限的人,有所有的权限,不在数据范围之内,因为第9和第10 都检查过了,这里要求是权限不同,权限系统对 admin没有效果
        • 2. 非 admin,进入有权限页面后,退出,取消这个用户页面权限,再登录,进入主页

 

          • 步骤

 

 

 

 

 

 

  • 2 禅道结构

 

    • 产品
      • 系统可以有很多个产品
      • 需求:每个需求只能属于某一个产品

 

    • 测试
      • 用例:每一个需求,可以编写很多个用例
      • Bug:每一个用例,可能产生多个Bug

 

    • 项目
      • 项目:每一个产品,对应多个项目
      • 需求:每一个项目里面,挑选一部分产品的未开发的需求
      • 任务:每一个需求,可以分解为多个任务

 

    • 栗子
      • 阿里巴巴公司
        • 淘宝
          • 产品负责人:马云
          • 需求(用户故事):淘宝应该有的功能
          • 买家添加购物车
          • 卖家开店
          • 商品搜索
        • 天猫
          • 产品负责人:张勇
          • 需求:天猫应该有的功能
          • 天猫超市
          • 小二降权
          • 商品搜索
          • 卖家上架商品
        • 支付宝
        • 菜鸟物流
  • 2 测试范围
    • 2.1 测试对象

 

    • 2.2 界面对象

 

    • 2.3 业务对象

 

 

 

      • 图上遗漏了:添加的数据与现有的数据之间的业务逻辑
        • 已有的数据,不能重复添加
        • 删除的数据,可以添加回来

 

 

 

  • 3 测试重点
    • 3.1 什么是点
    • 3.2 为什么重
    • 3.3 如何判定

 

  • 4. 测试上手流程的梳理
    • 1. 给一个指定的需求
      • 分析需求,找到验收标准

 

    • 2. 根据验收标准,确定测试范围
      • 都有哪些对象
        • 界面对象:占20%的测试资源
        • 业务对象(重点)

 

      • 哪些对象要测试
      • 哪些对象不测试:要有依据

 

    • 3. 从范围中画重点
      • 测试时间是相对比较缺乏的
      • 找到重点去测试

 

    • 4. 写用例
      • 首先:所有的重点内容,都有写用例
      • 其次:范围内,不是重点的内容:没有时间就不写用例了

 

    • 5. 为每一个用例准备数据:等价类 + 边界值 就足够了基本上
    • 6. 执行用例
      • 每一条用例的执行次数 = 准备的数据条数

 

    • 7. 提交缺陷
    • 8. 写测试报告(新手不写)

 

注:本文转自知乎号“汇智动力技术团队”。

这篇关于六天入门软件测试②——测试分析笔记的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/498199

相关文章

从入门到精通详解Python虚拟环境完全指南

《从入门到精通详解Python虚拟环境完全指南》Python虚拟环境是一个独立的Python运行环境,它允许你为不同的项目创建隔离的Python环境,下面小编就来和大家详细介绍一下吧... 目录什么是python虚拟环境一、使用venv创建和管理虚拟环境1.1 创建虚拟环境1.2 激活虚拟环境1.3 验证虚

Java List 使用举例(从入门到精通)

《JavaList使用举例(从入门到精通)》本文系统讲解JavaList,涵盖基础概念、核心特性、常用实现(如ArrayList、LinkedList)及性能对比,介绍创建、操作、遍历方法,结合实... 目录一、List 基础概念1.1 什么是 List?1.2 List 的核心特性1.3 List 家族成

Python学习笔记之getattr和hasattr用法示例详解

《Python学习笔记之getattr和hasattr用法示例详解》在Python中,hasattr()、getattr()和setattr()是一组内置函数,用于对对象的属性进行操作和查询,这篇文章... 目录1.getattr用法详解1.1 基本作用1.2 示例1.3 原理2.hasattr用法详解2.

c++日志库log4cplus快速入门小结

《c++日志库log4cplus快速入门小结》文章浏览阅读1.1w次,点赞9次,收藏44次。本文介绍Log4cplus,一种适用于C++的线程安全日志记录API,提供灵活的日志管理和配置控制。文章涵盖... 目录简介日志等级配置文件使用关于初始化使用示例总结参考资料简介log4j 用于Java,log4c

史上最全MybatisPlus从入门到精通

《史上最全MybatisPlus从入门到精通》MyBatis-Plus是MyBatis增强工具,简化开发并提升效率,支持自动映射表名/字段与实体类,提供条件构造器、多种查询方式(等值/范围/模糊/分页... 目录1.简介2.基础篇2.1.通用mapper接口操作2.2.通用service接口操作3.进阶篇3

Android 缓存日志Logcat导出与分析最佳实践

《Android缓存日志Logcat导出与分析最佳实践》本文全面介绍AndroidLogcat缓存日志的导出与分析方法,涵盖按进程、缓冲区类型及日志级别过滤,自动化工具使用,常见问题解决方案和最佳实... 目录android 缓存日志(Logcat)导出与分析全攻略为什么要导出缓存日志?按需过滤导出1. 按

Python自定义异常的全面指南(入门到实践)

《Python自定义异常的全面指南(入门到实践)》想象你正在开发一个银行系统,用户转账时余额不足,如果直接抛出ValueError,调用方很难区分是金额格式错误还是余额不足,这正是Python自定义异... 目录引言:为什么需要自定义异常一、异常基础:先搞懂python的异常体系1.1 异常是什么?1.2

Linux中的HTTPS协议原理分析

《Linux中的HTTPS协议原理分析》文章解释了HTTPS的必要性:HTTP明文传输易被篡改和劫持,HTTPS通过非对称加密协商对称密钥、CA证书认证和混合加密机制,有效防范中间人攻击,保障通信安全... 目录一、什么是加密和解密?二、为什么需要加密?三、常见的加密方式3.1 对称加密3.2非对称加密四、

MySQL中读写分离方案对比分析与选型建议

《MySQL中读写分离方案对比分析与选型建议》MySQL读写分离是提升数据库可用性和性能的常见手段,本文将围绕现实生产环境中常见的几种读写分离模式进行系统对比,希望对大家有所帮助... 目录一、问题背景介绍二、多种解决方案对比2.1 原生mysql主从复制2.2 Proxy层中间件:ProxySQL2.3

Python实现Word转PDF全攻略(从入门到实战)

《Python实现Word转PDF全攻略(从入门到实战)》在数字化办公场景中,Word文档的跨平台兼容性始终是个难题,而PDF格式凭借所见即所得的特性,已成为文档分发和归档的标准格式,下面小编就来和大... 目录一、为什么需要python处理Word转PDF?二、主流转换方案对比三、五套实战方案详解方案1: