软件测试的基本流程大概要经历四个阶段,分别是制定测试计划、测试需求分析、测试用例设计与编写以及测试用例评审。因此软件测试的工作内容,远远没有许多人想象的只是找出bug那么简单。准确的说,从一个项目立项以后,软件测试从业者就可以开始测试活动了。下面我们一起来看看软件测试的标准操作流程。

软件测试操作流程

1、制定测试计划

首先要明确的一点是,测试计划任务一般是由管理层完成,旨在对整个项目做统筹规划、资源配备等。一般来讲,软件测试计划设计有五大板块,分别是目标设计、总体概述(项目背景和项目范围)、测试计划(测试资源需求、组织形式、测试对象、需求跟踪、测试通过/失败标准、测试挂起/恢复条件、测试风险及防范、测试任务安排)、应交付的测试工作产品以及资源分配。

2、测试需求分析

然后我们要清楚的是,我们做需求分析,文档的来源是哪里,一份标准的需求文档到底包含哪些内容,我们该如何分析。标准需求文档需要包含的内容信息有,版本信息、文档说明、背景/产品简介、产品结构、详细功能说明、非功能需求、项目规划、附录。做需求分析的时候,切忌用主观感受解释为什么要做这个需求,这类解释是苍白无力的,有时间不如去做个用户访谈,只有全局了解用户需求,才能做出为人所用的产品。

3、测试用例设计与编写

按照软件测试的策略划分,有黑白灰盒测试,不同的测试策略我们使用的设计方法也不同。比如,黑盒测试侧重于功能层面的正确性和完善度,本质上对最终的输出和展现的测试,常用方法如等价类、边界值、判定表等。白盒测试着重于代码的测试,测试设计方法就侧重于代码层面,比如代码检查法、逻辑覆盖法等。

4、测试用例评审

用例评审旨在将测试人员编写好的测试用例进行评估审核,由团队共同参与协作完成的事,其中包括测试团队、测试领导、产品方,甚至开发团队。通过用例评审,校验出用例的合理性、有效性、可实施性、是否遗漏或冗余等。只有用例评审通过后,才能展开后续的测试活动。

看完了软件测试的标准操作流程,想必大家对于软件测试这一岗位的工作内容,也有了更加充分的了解。当然,想要真正掌握软件测试的相关技能,还需要大家更加深入的仔细学习才行。另外,只有自己亲身去实践软件测试的这些操作流程,我们才能更好的的理解并掌握软件测试技能。


软件测试自学资料

软件测试入门到项目实战,7小时从小白到白领的软件测试快速入门课程

软件测试实战教程 《学车不》APP实战软件测试

首次公开丨黑马头条软件测试实战项目 完整版

软件测试基础手把手带你Excel实现管理接口用例

软件测试基础-手把手教你搞懂测试环境项目部署

软件测试教程Charles抓包工具测试实战

软件测试工程师必备MySQL数据库,mysql系统精讲+课后练习

软件测试进阶教程微信小程序测试实战—全网首发

软件测试的标准操作流程相关推荐

  1. 软件测试新标准ISO29119的是是非非

    您听说过ISO 29119( http://softwaretestingstandard.org/  )吗?您公司在采用这个标准吗?也许您都没有听说过,也算它失败之处吧,哈哈.软件测试新标准ISO/ ...

  2. 金融风控模型开发SOP(标准操作流程)-收藏

    平衡各方利益的模型才是最好模型 -Toby!2022 07 07 各位朋友大家好,我是Toby老师.之前有很多风控朋友咨询如何搭建风控模型.今天我抛砖引玉为大家讲述金融风控模型开发SOP(标准操作流程 ...

  3. 软件测试上线标准是什么?我来告诉你

    目录 目录 一.编写目的 二.软件测试合格标准 三.缺陷修复率标准 四.覆盖率标准 五.错误级别 一.编写目的 明确软件测试工作的开始和结束标准. 二.软件测试合格标准 以上比例为错误占总测试模块的比 ...

  4. 标准的软件测试文档,软件测试-ISO标准

    软件测试-ISO标准 全球许多组织开发和实施不同的标准来提高其软件的质量需求.本章简要描述了一些与质量保证和测试有关的广泛使用的标准. ISO / IEC 9126 该标准涉及以下方面,以确定软件应用 ...

  5. 软件测试需求标准 国标,国家标准 GBT 15532-2008 计算机软件测试规范(60页)-原创力文档...

    国家标准 GBT 15532-2008 计算机软件测试规范.pdf 犐犆犛35.080 犔77 中华人 民共和 国国家 标准 / - 犌犅犜15532 2008 代替 / - GBT15532 199 ...

  6. c++编码规范_汽车嵌入式软件测试——嵌入式软件标准及规范简介

    以前接手过一个软件项目,翻开模型和代码之后的几天,把模型开发人员问候了一个遍.此处略过若干字......不禁要问,建模规范.编码规范不是很好吗?为什么不用?制定相关规范的出发点就在于保证每个人能在短时 ...

  7. 软件测试薪资标准新鲜出炉,你达标了吗?

    职友集才出炉的一条测试薪资数据: 截至发稿日,软件测试近一年的月均薪资为13.3k,薪资中位数位于10k-15k之间. 也就是说把位于顶端的测试大牛和刚刚起步的测试小白两类群体平均掉以后,13.3k的 ...

  8. SOP(标准操作流程)

    ▲SOP是一个标准业务管理或操作流程,是工作人员的作业指导书,也是一种管理模式. ▲SOP是一种过程管理而不是结果管理,通过对过程的标准化操作,减少和预防差错和不良后果的发生. ▲SOP不是万能的,不 ...

  9. 一份标准的软件测试方案模板

    第一章 概述 ​ 软件的错误是不可避免的,所以必须经过严格的测试.通过对本软件的测试,尽可能的发现软件中的错误,借以减少系统内部各模块的逻辑,功能上的缺陷和错误,保证每个单元能正确地实现其预期的功能. ...

  10. 最全的软件测试面试题(含答案)

    软件的生命周期(prdctrm) 计划阶段(planning)-〉需求分析(requirement)-〉设计阶段(design)-〉编码(coding)->测试(testing)->运行与 ...

最新文章

  1. 广数系统u盘支持什么格式_支持转换50+种三维软件格式还能减面还是免费的,什么工具这么强大?...
  2. websocket中发生数据丢失_tcp协议;websocket协议;同源策略和跨域
  3. 不用第三方库,也能用 Python 作图,效果还不错
  4. 前端学习(2954):vue文件的三大组成部分
  5. beanfactory的实现类_ApplicationContext和BeanFactory的区别
  6. left join on or 优化_pandas中merge/join有什么区别?
  7. 使用CALayer设置图像边框
  8. python编译安装没有c扩展_python – 为什么我在安装simplejson时得到“C扩展无法编译”?...
  9. LRU页面置换算法C语言实现
  10. 解决GLIDE4.0和圆角裁剪CENTERCROP冲突
  11. 解决搭载M1芯片的Mac上安装犀牛Rhinoceros 7 for Mac的安装教程
  12. 台式计算机如何连接vif,电脑各种接口规范
  13. python实现指纹识别毕业论文_指纹识别系统设计毕业论文+开题报告+翻译及原文+设计源码...
  14. 面试阿里数据研发岗,无缘三面,谈谈面经
  15. 美团点评智能支付核心交易系统的可用性实践
  16. vue3 不推荐使用index作为v-for遍历的key
  17. Samba+Vsftpd+Mysql搭建平台实验
  18. android 小球曲线运动,如图所示,将一小球向斜向上抛出,小球做复杂的曲线运动.实际分析处理...
  19. linux 中 read 的用法
  20. 没有密码,如何清除PPT的限制编辑?

热门文章

  1. html设置图片高度宽度自适应屏幕,css让图片自适应屏幕大小的方法
  2. JQuery提交表单
  3. weblogic错误页面
  4. python视频培训班
  5. 优酷的视频地址 java_查找各大视频网站真实视频地址方法(乐视优酷会员腾讯56酷6pptv激动网)...
  6. tk芯片智能机刷机方法_MTK通用刷机教程 MTK芯片智能机刷机方法
  7. 全球及中国熔融碳酸盐燃料电池行业市场消费量调研及未来前瞻报告2022-2028年
  8. Linux下安装Java运行环境
  9. 缺什么知识就补什么知识
  10. 计算机技术和信息技术结合,浅谈通信技术与计算机技术融合发展