MFQPPDCS测试理论(海盗派测试分析)
一、前言
最近换了新工作,工作中接触到了MFQ&PPDCS测试理论,初看时真的是恍然大悟,这套测试理论解决了我一直以来的很多测试分析上的困扰,特在此做以记录。
二、理论简介
1、why需要这套测试理论?这套测试理论能解决什么问题?
eg.小王做测试两年了,每次遇到熟悉的模块还好,能基本测下来,但是遇到全新的业务或者模块,总会再设计测试的时候忽略一些场景或者是测试内容,风险点和覆盖范围也说不清楚,每一次测试都心慌慌,觉得这漏了那没覆盖全。
那这套理论应该可以很好的解决或者是避免上述问题的发生了。
首先这套测试理论的核心理念:
测试是基于上下文的;
测试是基于风险展开的测试
测试的过程=学习=探索
测试人员的思维和技能是测试的核心
理论使用步骤:
KYM(了解确定测试任务)》》TCO(输出测试大纲)》》建模(MFQ)》》TD(测试设计)》》TE(测试执行)
KYM:
Testitem:测试项,测试策略,测试项目优先级
Schedule:交付时间,交付方式,测试周期
Tools&Equipemnt: 测试所需要的设备,环境,工具
Team:测试人员人数,技能配比
Customer:用户需求,痛点,使用场景
information:项目历史,文档记录
developer relation:开发人员人数,代码质量,开发自测
TCO:
time:产品各个节点周期
operation:产品使用
platform:产品依赖平台
structure:产品组成
function:产品作用
data:产品数据
interface:产品接口
MFQ:
M:基于模型的单功能分析与测试设计
F:功能交互的测试分析与设计
Q:质量属性的测试分析与设计
M(moding):基于模型的单功能分析与测试设计
这一步需要确定测试对象,确定单功能便捷,单功能拆分;
1.画流程图
2.增加测试条件(MF主流程+AF补充流程覆盖)
3.搞清楚参数+数据
F:(function interaction,test analyes&desing )
1.确认交互范围
2.确定交互边界
Q:(quality characteritisc)
---------代填------------------
MFQPPDCS测试理论(海盗派测试分析)相关推荐
- 软件测试基础知识bbst,海盗派测试分析MFQPPDCS海盗派.PDF
海盗派测试分析MFQ&PPDCS海盗派.PDF ShareTesting, Share Learning! www.ShareTesting.Com 时长:2~3 天 海盗派测试分析: MFQ ...
- 海盗派测试分析:MFQPPDCS 总结1
1.MFQ体现了从测试角度分析一个被测对象时3个主要纬度:被测对象由哪些单功能组成(MD),功能之间由哪些复杂的功能交互点值得测试(FI ),以及需要关注哪些肺功能的质量属性方面的测试(QC).针对M ...
- 测试如何快速了解一个产品、需求、任务(海盗派测试分析,KYM)
测试如何快速了解一个产品.需求.任务 (海盗派测试分析,KYM) 分析类型 分析项 Customers(用户) 这个产品或特性是 用户有哪些 用户或用户之间的优先级 用户之间的需求有没有矛盾的地方 用 ...
- 读书笔记 ||《海盗派测试分析》
<海盗派测试分析>-第一章 了解测试的用户以及用户的需求 什么是KYM 为什么要做KYM 怎么做KYM 怎么避免做很差的KYM 了解测试的用户以及用户的需求 什么是KYM Know You ...
- 软件测试基础知识bbst,海盗派测试管理: RSTM.PDF
海盗派测试管理: RSTM.PDF ShareTesting, Share Learning! www.ShareTesting.Com 时⻓: 标准版 2 天 海盗派测试管理 : RSTM 讲师: ...
- 海盗派测试分析MFQPPDCS
1 了解测试任务 1.1 为什么要做KYM(Know Your Mission) 1.2 怎么做KYM 1.3 注意项 2 测试覆盖大纲 2.1 为什么要做TCO 2.2 怎么做TCO 2.3 注意项 ...
- 《海盗派测试分析-MFQPPDCS》——读书笔记
The best tester isn't the one who finds the most bugs or who embarrasses the most programmers. The b ...
- 《海盗派测试:MFQPPDCS》
MFQ&PPDCS是一套测试分析框架,包括KYM.TCO.MFQ和PPDCS这四大组成部分. 一个比较流行的阐述项目愿景的句式: For (target customer) Who (stat ...
- 学测试必看!测试理论知识之测试基础
软件测试质量 1.1什么是质量 美国著名的质量管理专家朱兰(J.M.Juran)博士从顾客的角度出发,提出了产品 质量就是产品的适用性 质量:反映实体满足明确或隐含需要能力的特性总和. 1.2软件质量 ...
- 《海盗派测试分析》笔记-01 了解测试任务 KYM
第一章 了解测试任务KYM – Know Your Mission 小结: Heuristics启发式方法,可能出错,但大多数时候能帮助我们. 应用test oracle heuristics判断是否 ...
最新文章
- linux进程间通信:shell管道 | 的实现
- ubuntu14.04上安装python3.6
- 约束理论学习随笔(2)---DBR系统
- linux apr文件解压失败,Linux安装apache服务器遇到的问题
- 设置SecureCRT配色和解决乱码问题
- 对于Dubbo一些自己的答案
- C语言第三次博客作业---单层循环结构
- 把exe里面的资源通通取出来
- 安卓案例:绘制文本图形图像
- php laravel导入excel,Laravel 5使用Laravel Excel实现Excel/CSV文件导入导出的功能详解
- 【转载】怎样成为优秀的电子工程师?另外求本文出处
- swift 高级进阶1:类与结构体(上)
- directX9SDK中提取的9个DLL文件
- Android下播放YUV视频文件
- threejs 透视相机参数解析
- java-net-php-python-jsp无锡尚客优酒店客房管理信息系统mp4计算机毕业设计程序
- 网站seo淘宝客不能做了?我是怎么用网站做淘客月入过万的
- 【新示例】阿里系行业SaaS,企加云要做IOE的赋能者
- JavaScript高级 ES7-ES13 新特性
- Backtrader获得当前持仓详情——持仓数量与持仓的名称