软件测试指南

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件测试指南相关的知识,希望对你有一定的参考价值。

作为软件测试人员,我们需要在需求阶段就开始介入测试,因为通常在测试进行之前,需要对测试需求进行分析和汇总以及评审,给测试方案的设计提供参考。那我们在接收到测试任务的时候应该做些什么呢?以下汇总一下本人建议,仅供参考,需根据实际项目情况来定夺。

  1. 了解产品

    1. 了解产品的部署环境:部署的软硬件环境,以及与产品线上环境的差别。一般应尽量一致。

    2. 了解产品功能

      1. 通过阅读需求文档或设计原型,或者口头向产品负责人了解产品有哪些模块。形成产品功能列表

      2. 了解各功能模块的开发进度,完成/未完成。未完成原因与完成时间

      3. 了解容易出错的模块

    3. 了解功能目的

      1. 了解模块的作用,设计出来的目的

      2. 确认核心功能、主要功能有哪些(可用于确认测试重点)

      3. 了解重要模块的应用场景

      4. 确认常用功能、不常用功能分别有哪些

    4. 了解业务流程:了解产品的业务流程有哪些,构造业务流程图。

    5. 了解产品的其他要求

      1. 性能

      2. 安全性

      3. 对环境的要求:操作系统、浏览器(兼容性要求)

  2. 产品分解

    1. 用户界面

    2. 功能

  3. 用例编写,测试用例编写的过程也是加深对产品的理解的过程

  4. 测试,测试过程总不可能一帆风顺,会遇到各种各样的情况。比如某些操作导致的系统失效,可能是在写测试用例的时候未考虑到的。因此测试过程的是补充用例的最佳指导,也是更加深刻理解产品的过程

    (待续……)

以上是关于软件测试指南的主要内容,如果未能解决你的问题,请参考以下文章

工先利其器:流行的代码与敏捷开发工具选择指南

SpringBoot 部署 Jar 文件,瘦身优化指南 !

VS Code 安装与使用,Python 顶级 IDE 编程指南!

GitHub Gist 指南

npm scripts 使用指南

微信小程序入门-指南针