测试流程
巨人VS杂货铺
软硬兼得
展开
-
软件测试--IEEE829标准
1998版中定义一套文档用于8个已定义的软件测试阶段:测试计划:一个管理计划的文档 包括:测试如何完成(包括SUT的配置)谁来做测试将要测试什么测试将持续多久(虽然根据可以使用的资源的限制而有变化)。测试覆盖度的需求,例如所要求的质量等级测试设计规格:详细描述测试环境和期望的结果以及测试通过的标准。测试用例规格:定义用于运行于测试设计规格中所述条件的测试数据。原创 2017-11-11 20:53:06 · 3486 阅读 · 0 评论 -
产品测试过程
产品项目测试产品需求文档建设测试资源库时间管理质量管理范围管理风险管理测试需求/分析测试计划(方案、策略)测试策略冒烟测试功能测试狭义的功能测试集成测试场景测试系统测试Alpha测试非功能测试压力测试负载测试性能测试兼容性测试可用性测试测试用例设计等价类划分边界值分析因果图错误推测执行测试用例测试报告bug分析和管理项目缺原创 2017-11-23 21:29:13 · 598 阅读 · 0 评论 -
软件测试的5C标准
软件测试5C标准Correct(准确):每个组成部分的描述准确,不会引起误解Clear(清晰):每个组成部分的描述清晰,易于理解Concise(简洁):只包含必不可少的信息,不包括任何多余的内容;Complete(完整):包含复现该缺陷的完整步骤和其他本质信息Consistent(一致):按照一致的格式书写全部缺陷报告原创 2017-11-16 19:31:31 · 8395 阅读 · 0 评论 -
需求测试注意事项有哪些
一个良好的需求应当具有以下特点:完整性:每一项需求都必须将所要实现的功能描述清楚,以使开发人员获得设计和实现这些功能所需的所有必要信息。正确性:每一项需求都必须准确地陈述其要开发的功能。一致性:一致性是指与其它软件需求或高层(系统,业务)需求不相矛盾。可行性:每一项需求都必须是与已知系统和环境的权能和限制范围内可以实施的。无二义性:对所有需求说明转载 2017-11-16 19:29:06 · 7265 阅读 · 0 评论 -
testDirector如何对软件测试过程进行管理
需求管理定义测试范围定义需求树描述需求树的功能测试计划定义测试目标和测试策略分解应用程序,建立测试计划树确定每个功能点的测试方法将每个功能点连接到需求上,使测试计划覆盖全部的测试需求描述手工测试的测试步骤指明需要进行自动测试的功能点测试执行定义测试集合为每个测试人员制定测试任务和测试日程安排运行自动测试缺陷跟踪记录缺陷查看新增缺陷,并确定哪些是需要修正的原创 2017-11-16 19:21:50 · 2009 阅读 · 0 评论 -
非敏测试和敏捷测试
非敏测试流程 需求阶段 提测 设计阶段 编码阶段bug修复转载 2017-11-20 23:01:09 · 266 阅读 · 0 评论 -
软件测试活动的生命周期
1. 测试设计根据需求规格说明书和最终的系统设计,制订测试计划、测试方案,包括收集测试方法、测试用例,可能的测试工具等。2. 集成测试前期主要针对单个的功能和模块,及简单的功能组合,后期主要针对基本的流程;同时进行对新加入测试人员的培训。3. 系统测试前期根据需求规格说明书进行功能测试,中期是针对重点模块的性能测试,后期是模拟用户的业务测试,并结合可能的用户测试。4. 验收原创 2017-11-20 22:54:03 · 11022 阅读 · 0 评论 -
软件测试分类划分
软件测试的分类:1.从测试设计方法分类黑盒测试----功能测试白盒测试----结构测试灰盒测试2.从测试是手动还是自动上分类手动测试自动化测试手工测试胜在测试业务逻辑,而自动化测试胜在测试底层架构3.按测试策略分类回归测试:对一个新的版本,重新运行以往的测试用例,看看新版本和已知的版本相比是否有退化探索性测试:随机进行的,探索性的测试。粗略的测试原创 2017-11-19 11:40:07 · 887 阅读 · 0 评论 -
系统测试的策略
依据软件需求规格说明,全面验证软件是否满足需求规定是否能够安全,可靠的运行。特点:1.系统测试的环境是软件真实运行环境的最逼真的模拟2.系统测试的对象是整个软件系统确认测试一般包括有效性测试和软件配置复查系统测试的策略:是各类测试中最全面深入的一种,系统测试阶段要完成软件的各个方面的测试内容。功能测试对软件需求规格说明中的功能需求逐项进行测试,以验证其功能是否满足要原创 2017-11-19 11:17:20 · 11854 阅读 · 1 评论 -
每个测试工程师都有自己一套测试流程
需求评审(项目经理,产品经理,测试人员,开发人员)》》需求确定(输出一份确定的需求文档)》》开发设计文档(开始写代码前就能输出设计文档)》》测试策略,写出测试用例》》用例评审(非正式,发给测试经理评审)》》接收测试版本》》执行用例(在测试过程添加补充用例)》》提交bug(有些bug需要开发人员的确定有些可以直接录制进ID)》》开发人员修改》》回归测试(可能又在发现新问题,再按流程开始跑)。原创 2017-11-13 22:28:10 · 1475 阅读 · 0 评论 -
测试项目管理
1.测试项目的独特性每个测试项目都有属于自己的一个或几个预定的目标,都有明确的时间期限,费用,质量和技术指标等方面的要求。2.测试项目的组织性测试项目的完成需要一定数量的人员参与。在测试项目完成后,该项目的组织将会自动解散。3.测试项目的生命期启动阶段,计划阶段,实施阶段,收尾阶段4.测试项目的资源消耗特性5.测试项目的目标冲突性每个测试项目都会在实施的范围、时间、原创 2017-11-17 22:54:51 · 409 阅读 · 0 评论 -
集成测试的主要内容
再把各个模块连接起来的时候,穿越模块接口的数据是否会丢失一个模块的功能是否会对另一个模块的功能产生不利的影响各个子功能组合起来,能否达到预期要求的父功能全局数据结构是否有问题单个模块的误差累积起来,是否会放大,从而达到不能接受的程度原创 2017-11-12 11:32:48 · 14712 阅读 · 0 评论 -
软件测试--黑盒测试常用测试分析方法总结
三个方面:测试分析是什么重要性,常用性测试分析包含两个过程:1.对待测系统或功能的需求了解2.思考如何去测试这个系统或功能目前常用的测试分析方法:测试需求分类1.偏功能-》理清主流程-》拆分功能点(页面,模块,业务逻辑)-》罗列每个功能的测试点2.偏流程-》画业务流程图(状态转换图)-》设计测试场景做(测试分析)-----成为(成为什么样的产品,做到原创 2017-11-12 11:16:23 · 2066 阅读 · 0 评论 -
移动APP测试流程(大致)
第一阶段:需求分析(技术+产品)新需求是否合理新旧需求是否存在冲突估算测试时间不熟悉的产品需求点确认对产品有个初步认识了解第二阶段:编写用例用例区分等级,标注重点维护用例,保存用例:边界值分析法,等价类划分法,功能图法,错误推测法 第三阶段:执行用例1.单个用例执行情况记录2.执行过程中形成新的用例要加入3.优先执行重点功能用例第四阶原创 2017-11-11 21:32:20 · 908 阅读 · 0 评论 -
测试策略
测试策略提供了对测试对象进行测试的推荐方法。对于每种测试,都应提供测试说明,并解释其实施的原因。制定测试策略时所考虑的主要事项有:将要使用的技术以及判断测试何时完成的标准。什么是测试策略?我应该怎么制定测试策略?制定测试策略的依据是什么?测试策略包含的内容是什么 在51test软件论坛搜到结果: 测什么:需要有功能测试(各个功能模块)、性能测试、安全性测试、原创 2017-11-23 21:33:32 · 695 阅读 · 0 评论