软件测试指南

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

  1. 了解产品

    1. 了解产品的部署环境:部署的软硬件环境,以及与产品线上环境的差别。一般应尽量一致。
    2. 了解产品功能
      1. 通过阅读需求文档或设计原型,或者口头向产品负责人了解产品有哪些模块。形成产品功能列表
      2. 了解各功能模块的开发进度,完成/未完成。未完成原因与完成时间
      3. 了解容易出错的模块
    3. 了解功能目的
      1. 了解模块的作用,设计出来的目的
      2. 确认核心功能、主要功能有哪些(可用于确认测试重点)
      3. 了解重要模块的应用场景
      4. 确认常用功能、不常用功能分别有哪些
    4. 了解业务流程:了解产品的业务流程有哪些,构造业务流程图。
    5. 了解产品的其他要求
      1. 性能
      2. 安全性
      3. 对环境的要求:操作系统、浏览器(兼容性要求)
  2. 产品分解
    1. 用户界面
    2. 功能
  3. 用例编写,测试用例编写的过程也是加深对产品的理解的过程
  4. 测试,测试过程总不可能一帆风顺,会遇到各种各样的情况。比如某些操作导致的系统失效,可能是在写测试用例的时候未考虑到的。因此测试过程的是补充用例的最佳指导,也是更加深刻理解产品的过程

    (待续……)

时间: 2024-11-24 20:12:35

软件测试指南的相关文章

写给程序员的软件测试指南:人人都可以开发无Bug代码

点击关注异步图书,置顶公众号 每天与你分享IT好书 技术干货 职场知识 参与文末话题讨论,每日赠送异步图书. --异步小编 一年前,也是端午节,很巧合,本书的一个译者为另一个译者的新书<软件测试价值提升之路>写序.一年之后,还是端午节,两位译者一起为不一样风格的软件测试译著<程序开发人员测试指南:构建高质量的软件>(后简称<程序开发人员测试指南>)写序,依旧充满诗意,享受着成功的喜悦,并郑重推荐本书给所有的软件开发者和测试人员. 回想当初,朱少民老师从人民邮电出版社接下

软件测试指南:从入门到精通(自编版,哈哈)

所谓:师父领进门,修行靠个人.再好的资源,自身不努力那也是白费啊.软件测试行业更迭如此迅速,更是如此.和大家分享一篇软件测试的心得,怎么快速入门到精通的思路,非长篇大论,知识喜欢整理成精简的文章,文字水平可能有限,各位看官自行汲取. 软件测试基础知识 软件测试顾名思义,是为了发现错误而执行程序的过程,从而对软件质量进行评估.了解软件测试对象,包括系统架构.明确需求.系统设计流程.用例设计步骤.以及提测时测试流程单里写清楚所改动的内容.熟悉掌握几种常见的软件测试方法,并知道灵活的使用测试方法进行进

软件测试读书列表

测试入门 软件测试(第2版) Software Testing (2e), Ron Patton 一本测试入门的好书,较全面地介绍了各种测试领域和方法,为测试新手提供了正确的观念和宽泛的基础. 软件测试的艺术(第2版) The Art of Software Testing (2e), Glenford J. Myers, Corey Sandler, Tom Badgett, Todd M. Thomas 一本“久经考验”的测试经典:1979年,第一版面试:25年后,第二版登场.平心而论,有些

转:软件测试读书列表 (2013.8)

转自:http://www.cnblogs.com/liangshi/archive/2011/03/07/1973525.html 以后闲下来可以慢慢看看~~总归是会有感悟哒 列表格式为:图书分类.中文书名.英文书名.作者.排名不分先后,用红色标记出我推荐的书籍. 测试入门 软件测试(第2版) Software Testing (2e), Ron Patton 一本测试入门的好书,较全面地介绍了各种测试领域和方法,为测试新手提供了正确的观念和宽泛的基础. 软件测试的艺术(第2版) The Ar

转:测试用书(出处:cnblog--liangshi)

列表格式为:图书分类.中文书名.英文书名.作者.排名不分先后,用红色标记出我推荐的书籍. 测试入门 软件测试(第2版) Software Testing (2e), Ron Patton 一本测试入门的好书,较全面地介绍了各种测试领域和方法,为测试新手提供了正确的观念和宽泛的基础. 软件测试的艺术(第2版) The Art of Software Testing (2e), Glenford J. Myers, Corey Sandler, Tom Badgett, Todd M. Thomas

2018职业测试必读书单

测试基础 软件测试(原书第2版) 全面系统地介绍了软件测试理论及应用技术,不仅讲述基本的测试技能,也讲述成为一个成功的软件测试员所必须掌握的技能. 软件测试的艺术(第3版) 从软件测试的心理学和经济学入手,探讨了代码检查.走查与评审.测试用例的设计.模块(单元)测试.系统测试.调试等,及极限测试.互联网应用测试等,全面展现了软件测试思想. 软件测试实战:微软技术专家经验总结 多个角度讨论了测试人员的实际工作,包括缺陷报告.测试文档.测试建模.测试设计.测试自动化.研究产品.研究项目环境.测试管理

软件工程---gjb438b 质量规范体系

GJB438B 软件设计说明模板 (1) 软件研制任务书 https://www.jianshu.com/p/dfb0b22662e4 1 范围 1.1 标识 本文档适用的软件: a) 软件标识:XXXX: b) 软件名称:(软件名称): c) 软件简称:(软件简称). 1.2 系统概述 本条应概述本文档所适用的系统和软件的用途.它还应描述系统与软件的一般特性:概述系统开发.运行和维护的历史:标识项目的需方.用户.开发方和保障机构等:标识当前和计划的运行现场:列出其他有关文档. (软件名称)是…

软件测试自学与充电指南(升级版)

本篇是笔者之前的软件测试自学指南---从入门到精通(http://blog.csdn.net/xc5683/article/details/9448427)的升级版.IT行业正在迅速变化,感觉之前的有些单薄,而且是比较传统的测试,所以增加了下面的内容.这次主要是以Web测试为主和一些新的测试方向. 一.编程相关 既然进入了IT行业,编程应该是基本功,所以请掌握一门编程语言,这里推荐的是Python. 资源:麻省理工的<计算机科学及编程导论>http://v.163.com/special/op

软件测试自学指南---从入门到精通(转载)

一.软件测试基础知识 要想进入测试这个行业,就必须要了解什么是软件测试,该如何测试?这部分的学习目标:掌握软件测试的基本概念.软件测试的流程,并能熟练的应用常见的用例设计方法来设计测试用例.掌握常见的测试方法和类型,并知道如何进行每个阶段的测试.下面是推荐的参考书:1.软件测试(原书第2版) (美)佩腾(Patton,R.) 著,张小松 等译这本书可以用来作为进入行业的第一本书,本书讲解的都是实用的技术,通过阅读本书可以快速的去学会如何测试软件.个人建议,这本书至少要读3遍以上.看完这本书,自己