规范的软件测试流程之我的心得

2023-05-16

需求分析:

需求分析由产品人员制定,他们要做的不是一份简单的文档,而是细化每一个功能的细节,每一个按钮的位置,对于稍大或复杂一点的需求都进行建模。

需求评审:

这里会叫上所有参与项目人员进行,开发人员、测试人员、QA人员。测试人员提出需求,开发人员考虑功能实现的方案与可行性、当然开发负责也是要参与的。测试人员主要是对需求的理解提出疑问,以便才能根据需求写用例。QA人员是最终对软件质量进行验证的人,所以也需求了解需求

开发人员编写排期:

开发人员需求根据需求功能点进行排期。然后将开计划转交给测试人员。

测试计划排期:

测试人员根据开发计划,对测试具体测试时间,也就是开发功能完成后的时间,进行几轮测试等。然后,把项目的开发与测试计划发送给各部门负责人及参与项目的所有人员。

编写测试用例:

 根据详细的需求分档,开始进行用例的编写。

用例评审:

  在用例进行评审之间,先以邮件形式将用例发送给相关人员,以便他们事先了解用例对哪些功能进行验证以及验证的细节。

然后,测试人员组进行用例评审,开发人员对用例与实际功能不符合有哪些,产品人员对会通过用例对功能的具体实现进行把握等等。

提交基线:

开发人员完成所有功能后,会对自己的功能进行一个自测。自测完成后提交测试人员进行基线。

具体测试流程:

  开发人员对于基到测试线的功能进行测式,发现的问题通过缺陷管理工具进行反馈,开发人员对问题进行修复,然后,准备第二轮基。

测试人员完成第一轮测试后,需要写测试结论,发到相关人员。然后对基线后的第二轮进行测试,第二轮会对第一轮中发现的问题进行重点回归。

测试通过:

经过两到三轮或四轮的测试后,直到没发现新的问题,或暂时无法解决,或不紧急的问题。通过上级确认,可以通过。编写测试报告与验收方案。

验收方案是交由QA进行验证的。在现公司的流程中是将测试与QA分开的,测试人员重点关注的是功能是否可以正常运行。QA关注的是整个流程的质量以及最终用户的质量。有些公司QA与测试是不区分的,但这对测试的要求会更高,除了关心功能,还需要关心整体流程与质量。

                         ---The End---

                      如果对你有帮助请关注哦!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

规范的软件测试流程之我的心得 的相关文章

  • C# 调用ffmepg 读取海康或大华视频的功能

    一 C 调用ffmepg 调用C FFmpeg AutoGen 下载方法 注意这个版本需要和下载的ffmpeg的版本一致 也就是FFmpeg AutoGen4 3 1那么下载的ffmpeg的动态链接库也要是4 3 1 ffmpeg下载 ht
  • Windows Socket五种I/O模型——代码全攻略

    Windows Socket五种I O模型 代码全攻略 2007 06 14 09 45 43 分类 xff1a WINDOWS 如果你想在Windows平台上构建服务器应用 xff0c 那么I O模型是你必须考虑的 Windows操作系统
  • 五种I/O模型的性能分析

    重叠I O模型的另外几个优点在于 xff0c 微软针对重叠I O模型提供了一些特有的扩展函数 当使用重叠I O模型时 xff0c 可以选择使用不同的完成通知方式 采用事件对象通知的重叠I O模型是不可伸缩的 xff0c 因为针对发出WSAW
  • QT 调用捷宇摄像头OCX控件,界面显示的控件非常小的问题。

    QT调用捷宇控件的问题 xff0c 控件再qaxtive容器显示太小如下图 xff1a 上代码 xff1a 这个代码都包括一个定时器的延时作用 xff0c 控件小时因为打开摄像头在初始化里面 正确的代码如下 xff1a 注意圈的部分 参考博
  • QT 调用捷宇摄像头OCX控件,界面显示的控件续。

    其实自己把问题想的复杂了 如果手动用按钮打开摄像头测试可以不用定时器 如果打开摄像头可以看前面一个篇幅 https blog csdn net gigizhongyan article details 86086416
  • Qt控件四周留白的问题处理

    使用QT界面 xff0c 没有仔细的处理过细节 xff0c 那么现在项目要求实现界面 xff0c 我的界面是这样的 xff1a 四周都有一个缝隙 当然这个是非常小的问题 xff0c 网页上方法也很多 xff0c 我实现的比较简单 如果是代码
  • C++ Primer中关于auto的“设置一个为auto的引用,初始值中的顶层常量属性仍然保存。如果我们给初始值绑定一个引用,此时常量就不是顶层常量了”这句话的理解

    设置一个为auto的引用 xff0c 初始值中的顶层常量属性仍然保存 如果我们给初始值绑定一个引用 此时常量就不是顶层常量了 const int a 61 2 xff1b auto amp b 61 a 被误导这句话有什么弦外之音 xff0
  • QT 调用Python Py_Initializez中断

    网上有很多方法 xff1a 也给出了很多意见 xff0c 下面我稍微总结一下 xff1a Py SetPythonHome L 34 D software python Scripts 34 比如崩溃的时候前面加这句话是没有效果的 第一步
  • QT 在VS下 moc文件生成方法

    直接打开别人写的VS 43 QT程序 xff0c 编译后提示没有moc文件 xff0c 解决后觉得问题比较low 用QT TOOL project编译程序会生成MOC 但是给一些刚入门的借鉴
  • QT 延时控件

    实现效果 xff1a 效果可能还不够完美 xff0c 欢迎讨论 代码下载 xff1a https download csdn net download gigizhongyan 11068499 直接上代码 COPYRIGHT C 64 f
  • 发布QML程序

    windeployqt untitled2 exe qmldir E Qt Qt5 8 0 5 8 msvc2015 qml F UsbReaderHdQML build UsbReaderNew Desktop Qt 5 11 3 MSV
  • QT 手写识别功能的实现

    QT 调用C 控件的实现 填补QT 手写识别功能的缺失问题 QT 手写识别功能一直网上没有很好的例子 C 的一个项目中它的手写识别功能还不错 所以在想是否可以通过QT把C 项目的手写功能拿过来 提醒 xff1a linux用户失望了 xff
  • C++ 混合编程(python) 发布问题

    目的 xff1a C 43 43 调用python混合编程过程中 xff0c 发表C 43 43 程序时候 xff0c 客户机并不想安装python 那么可以通过拷贝以下目录和文件可以达到效果 注意细节 xff1a 程序调试的时候使用的py
  • 酷Q 二次开发 C++SDK 加python混合编程

    酷Q 源代码 xff1a https github com richardchien coolq cpp sdk 不用问我这个怎么用啊 xff0c 去酷Q社区去看看 xff0c 会C 43 43 开发的应该很简单 xff0c 实在不会留言我
  • PYTHON pyinstaller 发布的坑

    基于python3 7 打包时候找不到模块 因为我们在编写程序的时候 xff0c 尤其经验不足的时候 xff0c 最容易装一堆的各版本的python 最后自己发布的python和运行工作的python是哪个对哪个完全搞不清楚 xff0c 包
  • HPSOCKET VS2015编译的报错的问题解决

    xff08 vs2010向2015编译升级 xff09 提示无法打开包括文件 SDKDDKVer h No such file or directory 2 fatal error C1083 无法打开包括文件 new h No such
  • NFC NDEF C#

    NFC NDEF C 背景 NTF需要使用C 写的程序封装NDEF协议 C ndef协议代码地址 xff1a https github com andijakl ndef nfc releases 实际项目中引用库可以采用这个方法 环境 x
  • 关于顶层const和底层const

    之前有段时间对于这个一直比较模糊不理解 xff0c 网上很多对于这个底层和顶层const的理解都是针对指针做出解释 xff0c 漏掉基本数据类型和引用的解释 xff0c 最终发现自己也是马虎了 xff0c 在C 43 43 primer中有
  • PYTHON 声音文件 频谱分析 FFT

    import os import time import wave import numpy as np import numpy core dtype ctypes import multiprocessing import matplo

随机推荐