因参加测试职业领域问卷引发的深思---规范的测试

简介:

今天做了一份有关测试领域的网上问卷,引发了我很多的反思和深思,根据类别整理了一个系列博文,希望与各位分享:

原题1: 贵公司是否使用了如下缺陷分析方法进行缺陷分析(多选):

A: 召开缺陷分析会议,讨论汇总各缺陷产生的原因 
B: 使用ODC缺陷分析方法 
C: 使用Gompertz方法 
D: 使用Rayleigh分析方法 
E: 使用DRM分析方法 
F: 使用四象限分析方法 
G: 其它方法,请注明__ 

对于QA团队,理论上因为用多种方法参与到缺陷的分析中,但是现实的情况下,QA团队还是以测试团队的表现形式存在着,缺陷分析大多数还是由开发团队以A的模式判定着,并且以这个方向为主导,要打造健壮的QA团队应该是不仅仅只能选A,要学习并反思

原题2: 您在测试工作中进行什么样的静态测试?(多选)

A: 终端用户/客户评审 
B: 结构化走读 
C: 项目评审 
D: 正规检视 
E: 其它,请注明__ 
F: 不做静态测试

原题3:您在测试工作中进行什么样的动态测试?(多选)

A: 系统测试 
B: 单元/模块测试 
C: 压力/容量测试 
D: 控制测试 
E: 集成/联调查测试 
F: 可接受性测试 
G: 其它,请注明__ 
H: 不做动态测试 

以上两题是我们团队目前的状况:

静态测试:尽早的邀请客户对需求进行签署,UAT前提供给客户测试的Case完成了A;组织QA团队对需求、功能点、页面流、工作流进行走读,提出关键点,完成了B;QA对需求的理解转化为页面模拟流及Case,与项目经理、组长、开发工程师进行评审,到达C的效果

动态测试:A、B、F属于传统做法,我们也在遵循,C、D、F如客户不提出特殊要求,以F客户的接受为主作为约束,其实这种做法是不科学的,但是从项目成果的角度来说,这也是以结果为导向的反作用。当用户没有明确需求的时候,QA团队过多的要求C和D,经常被调侃为镀金,这对QA隶属于项目团队来说,只能接受。因为项目管理中,一切活动的根基还是需求。

原题4:贵公司是如何进行测试度量工作?(多选)

A: 没有进行测试度量 
B: 针对需求数、用例数、缺陷数等规模数据进行了统计分析 
C: 针对任务的计划起止日期、实际起止日期、计划实施天数、完成百分比等任务数据进行了统计分析 
D: 针对各类工作量投入数据进行了统计分析 
E: 针对缺陷,按各类属性进行了分类统计 
F: 针对上面数据,进行了一些指标分析 
D: 通过培训等方式转行

学习B-E的思路,在不同情况下的使用

原题5:贵公司测试用例是如何设计得到的?

A: 没有需求,直接针对发布的系统边测边写用例 
B: 有需求文档,针对需求直接编写用例,想到哪写到哪 
C: 针对需求进行测试设计,使用各类用例设计方法(等价类、边界值法等)设计用例,充分考虑覆盖率 
D: 针对需求进行测试分析,得到测试项(测试点);然后针对测试项,使用各类用例设计方法(等价类、边界值法等)设计用例,充分考虑覆盖率

D是最科学的做法,我们团队也在遵循,但是从覆盖率上说,兼容性/安全性/稳定性/健壮性上还需要多方面考量

本文转自叶子文文博客51CTO博客,原文链接http://blog.51cto.com/leafwf/1075061如需转载请自行联系原作者


叶子文文

相关文章
|
6月前
|
前端开发
14 # promise 规范测试
14 # promise 规范测试
18 0
|
安全 测试技术 数据库
测试流程规范--准入准出规则
为了加强测试部软件测试的质量控制及与测试相关部门、人员更好理解测试各阶段的准入/准出条件而建立的准入/准出规范。
1821 0
测试流程规范--准入准出规则
|
3月前
|
SQL
leetcode-SQL-1280. 学生们参加各科测试的次数
leetcode-SQL-1280. 学生们参加各科测试的次数
27 0
|
3月前
|
SQL 数据挖掘 关系型数据库
「SQL面试题库」 No_87 学生们参加各科测试的次数
「SQL面试题库」 No_87 学生们参加各科测试的次数
|
7月前
|
测试技术 开发工具
CMMI流程规范—实现与测试
CMMI流程规范—实现与测试
252 0
|
运维 Kubernetes jenkins
测试流程--测试发版规范
为了保证系统稳定性,对软件项目的上线过程进行规范,确保项目符合产品需求。对于已经开发完毕的系统,需要正式部署到生产环境前必须严格按照以下流程规范实施。 规范发版的流程,指定发版的相关输出,相关信息的收集,并通知相关业务方了解发版信息。防止或减少因发版造成的系统抖动对业务产生的影 响,并有利于追溯发版过程,方便后续优化迭代。
1335 0
测试流程--测试发版规范
|
数据库
LeetCode(数据库)- 学生们参加各科测试的次数
LeetCode(数据库)- 学生们参加各科测试的次数
79 0
|
SQL 关系型数据库 MySQL
【每日SQL打卡】​​​​​​​​​​​​​​​DAY 23丨学生们参加各科测试的次数【难度简单】​
【每日SQL打卡】​​​​​​​​​​​​​​​DAY 23丨学生们参加各科测试的次数【难度简单】​
参加测试即可领阿里云200元通用代金券(非常简单),可用于抵扣续费,升级,后付费费用等,
阿里云开发者社区开始发放阿里云代金券了,只要通过测试就可以获得200元通用代金券,测试问题非常简单,稍微有点云计算知识的人都知道。另外如果你是阿里云MVP、取得阿里云认证证书的用户、在云栖社区获得专家认证的用户、阿里云论坛版主、通过阿里云大学在线能力自测的用户、天池大赛获奖用户可以直接免考获得200元通用代金券。
2485 0
|
Web App开发 测试技术
[雪峰磁针石博客]为什么选择软件测试作为职业?
“为什么选择软件测试作为职业”是面试过程中最常见的问题之一。所以准备好一个给面试官留下深刻印象的答案。记下与您自己的优势和相关经验并准备好答案。回答要迅速,不要回想,要不人家会以为你是一些所谓的实体包就业的培训机构包装出来的。