首页 > 其他分享 >肖SIR__项目实战(1)_17.0

肖SIR__项目实战(1)_17.0

时间:2024-03-11 14:44:05浏览次数:29  
标签:__ SIR 测试计划 需求 用例 17.0 测试用例 文档 测试

一、需求是如何进行分析的? 1、显性需求(主流程、业务、功能) 例如:需求上明确编写的功能 2、隐性需求 例如:需求上没有明确编写的功能, 发红包流程,隐形需求(红包记录,红包统计) 3、特殊需求 年化收益率3.65%*10000/365=1块 比如:计算公式 4、关联需求 比如:修改了a模块,b模块也要修改,这种就是需求   二、需求的特性: (召开需求会议?) 1、完整性: 功能的实现和设计信息齐全 2、正确性:真实的反应用户意图 3、精确性:需求对每一项功能的描述必须可理解、充分、包括必要的信息 4、可行性:可通过公司的开发或者测试的前期验证 5、必要性:需求文档中无多余成分,每一个需求都是必要的 6、无二义性:需求中的功能或者业务解释具有唯一性,不要前面这么说,后面又是不同解释 7、可验性:可以通过验证、模拟,实际能满足用户   三、从测试人员的角度看,在一个公司里,一个需求从出现到被澄清的过程?(产品) 1、需求来源:客户(公司会有专门的业务(需求人员)、产品相关人员对需求进行跟进) 2、需求串讲(相关的开发和测试以及其他相关联的部门人员参加会议,澄清会议由产品经理主讲需求相关的内容) 3、需求划分到每个人手里(按模块、按需求的内容进行划分) 4、需求负责人对各自需求进行阅读、梳理、分析(找出需求的缺陷、不明确的地方后续在需求会议中进行澄清) 5、直到需求澄清,后续工作围绕该需求进行开展   四.测试计划 一、测试计划由哪几部分组成? 1、简介 (目的、背景、范围) 2、测试约束 (测试准入、测试准出) 3、资源与环境 (人力资源配置、测试环境配置) 4、测试任务与进度 5、风险及风险管理 (对有可能因为测试不到位的地方打预防针) 6、测试交付文档(用例、小结报告、总结报告等) 二、什么是测试策略?常见的测试策略有哪些?执行测试 用什么方法? 测试策略描述测试工程的总体方法和目标。 测试策略的制定主要包含三个方面的内容: 1、确定测试过程要适用的测试技术和工具 2、制定测试启动、停止、完成标准 3、进行风险分析和应对方案 常见的16种测试策略有:功能测试,性能测试,压力测试,容量测试,安全性测试,GUI测试,可用性测试,安装测试,配置测试,异常测试,备份测试,健壮性测试,文档 测试,在线帮助测试,网络测试,稳定性测试   三\测试方案、测试计划、测试策略与测试用例之间的区别? 测试方案:测试工具的设计和选择,测试用例的设计方法,测试代码的设计方案。 测试方案需要在测试计划的指导下进行,测试计划提出“做什么” ,而测试方案明确“如何做“ 。一个行动方案,一个偏执行。 测试计划: 1、对测试全过程的组织、资源、原则等进行规定和约束 2、并制定测试全过程各个阶段的任务分配以及时间进度安排 3、并提出对各项任务的评估,风险分析和管理需求 4、围绕管理层的一次活动 测试策略:侧重需求分析,评估风险,定义测试范围,确定测试方法,制定测试启动、停止、完成标准和条件。 测试用例:根据测试计划,制定完成测试任务的具体测试步骤。 用例编号,用例标题,前置条件,用例步骤,预期结果,优先级,  

 

测试计划

测试计划是指描述了要进行的测试活动的范围、方法、资源和进度的文档。它主要包括测试项、被测特性、各阶段的测试任务、时间进度安排,谁执行任务和风险控制等,可以包括测试策略。

二 测试方案

测试方案是指描述需要测试的特性、测试的方法、测试环境的规划、测试工具的设计和选择、测试用例的设计方法、测试代码的设计方案。

三 测试策略

侧重需求分析,评估风险,定义测试范围,确定测试方法,制定测试启动、停止、完成标准和条件。

四 测试用例

根据测试计划,制定完成测试任务的具体测试步骤。


角度
测试计划
测试方案
1
组织方式不同
管理文件
技术文件
2
目的不同
强调“做什么”
强调“怎么做”
3
具体要求不同
组织架构、工作任务分配、工作量估计、人力物力资源的分配、进度的安排、风险的估计和规避、各任务通过准则等
测试需求的细化、测试组网图的设计、自动化测试框架的设计、测试数据和测试脚本的设计、测试用例设计的原则等

=====================================

测试中要的文档(贯穿H模型)

1.需求文档(srs  软件需求规格说明书)

2.测试计划

3.xmind 梳理测试点

4. 编写用例  (用例文档)

5.测试小结

6.测试报告

标签:__,SIR,测试计划,需求,用例,17.0,测试用例,文档,测试
From: https://www.cnblogs.com/xiaolehong/p/18066052

相关文章

  • git不同仓库设置不同用户名和邮箱
    1、查看全局用户名和邮箱$gitconfig--globaluser.name$gitconfig--globaluser.email2、修改某git仓库的用户名和邮箱在该仓库目录下,提交以下命令$gitconfiguser.name${yourname}$gitconfiguser.email${youremail}3、查看验证可以先用命令查看用户名修......
  • 【2024-03-08】变态心情
    20:00我们任何一个人的生活似乎都不容易,但是那有什么关系呢?我们应该有恒心,尤其要有自信!我们必须相信,我们既然有做某种事情的天赋,那无论如何都必须把这种事情做成。                                   ......
  • 【2024-03-07】生活推力
    20:00在我的生命中,有贫乏和沉默的地带。它们是我忙碌的岁月得到阳光和空气的空旷之地。                                                 ——泰戈尔今天去跟领导申请......
  • 【2024-03-06】细节成败
    20:00子贡问日:“有一言而可以终身行之者乎?”子日:“其恕乎?己所不欲,勿施于人。”                                                 ——《论语》今天早上请了半天的假......
  • Vue-手动清空Form表单的验证及验证提示(红字提示)
    问题:form表单清空校验,使用系统方法clearValidate和resetFields这两个方法清空校验的时候,无法清除。解决办法:在this.$nextTick这个方法里边调用clearValidate/resetFields这两个方法。this.$nextTick(function(){this.$refs.formRefs.clearValidate();})由于DOM......
  • django 动态查询实现过程
    django动态查询实现过程一、背景描述在前端页面上有查询功能,要查询的输入选择有username,address,mobile等,可以通过任意一个查询,或者任意组合进行查询。后端,获取传入的数值。判断哪个有输入,再在数据库中进行查询二、解决方案根据条件,动态实现查询过程condition={}ifusern......
  • Android 获取设备的CPU型号和设备型号
    原文:Android获取设备的CPU型号和设备型号-Stars-One的杂货小窝之前整的项目的总结信息,可能不太全,凑合着用吧,代码在最下面一节CPU型号数据华为:ro.mediatek.platformvivo:ro.vivo.product.platformoppo:ro.board.platform或ro.product.board三星:ro.board.pla......
  • Java诊断工具Arthas:开篇之watch实战
    Arthas是阿里开源的线上监控诊断产品,用于问题的排查和诊断。它的出现大大提高线上排查问题的效率,这篇只讲它一个非常牛逼的功能,其它功能往后篇章会在展开详细说。一、Arthas能为你做什么?1、遇到问题无法在线上debug,难道只能通过加日志再重新发布吗?2、我改的代码为什么没有执......
  • 随记
    mybatis/mybatis-plus打印SQL的配置mybatis-plus:configuration:log-impl:org.apache.ibatis.logging.stdout.StdOutImplMybatis使用collection标签,会导致分页不准确1.一个用户对应多个角色,SQL查询返回5条记录2.resultMap配置角色collection3.最终返回2条记录......
  • DependencyCheck开源的软件组件漏洞检测工具
    DependencyCheck是一个开源的软件组件漏洞检测工具,用于帮助开发人员和安全团队发现项目中使用的第三方库中的已知漏洞。它扫描应用程序的依赖关系,包括第三方库、框架和其他组件,然后与漏洞数据库进行比较,以识别是否存在已公开披露的安全漏洞。1.主要特点包括:1.**自动化扫描:**De......