设计系统测试计划需要参考的项目文档有哪些?分别是什么?

2021-12-03 10:42发布

12条回答
一个很哇塞的姑娘
2楼 · 2021-12-03 13:42

1、项目整体计划、迭代文档(包括开发、测试、验收等)

2、项目需求文档

3、项目需求变化文档

4、项目接口文档

5、其它会影响项目进度的相关文档


软件测试计划:软件项目的测试计划是描述测试目的、范围、方法和软件测试的重点等的文档。对于验证软件产品的可接受程度编写测试计划文档是一种有用的方式。

软件需求规格说明书:软件需求说明书是指在研究用户要求的基础上,完成可行性分析和投资效益分析以后,由软件工程师或分析员编写的说明书。它详细定义了信息流和界面,功能需求,设计要求和限制,测试准则和质量保证要求。它的作用是作为用户和软件开发人员达成的技术协议书,作为着手进行设计工作的基础和依据,系统开发完成以后,为产品的验收提供了依据。

迭代计划:在迭代计划中,敏捷团队和客户为开发协作选择用户故事。虽然在发布计划期间。

用户故事起初在产品待办事项中被优先处理,但是敏捷团队和客户应以逐步完善(即增加知识和观点)为基础审查优先化。优先化常以价值和风险为基础,可运作MoSCoW和Kano方法和通过风险-价值与成本-价值指标执行。敏捷团队执行分解,将用户故事细分为更多可操纵的任务,以此评估任务时间。迭代任务同样可以价值为基础进行优先处理,类似于优先处理用户故事。


20200921文 - 做更棒的自己!
4楼 · 2021-12-03 14:21

测试计划的主要内容:

1)项目概述:包括项目背景(参考产品需求文档),主要功能(介绍主要的功能模块)
2)测试资源:包括软件资源,硬件资源,测试参与人员及职责,测试工具
3)测试进度:包括预计开始时间,实际开始时间,预计结束时间,实际结束时间;如果测试需要多轮进行,写明总的时间和每轮的时间;轮次一般包括冒烟,全面测试,验收测试
4)测试范围:写明本次测试的内容,包括哪些模块,哪些测哪些不测
5)测试方法:测试采用的具体方法,比如功能测试,兼容性测试,压力测试
6)测试风险:指出可能的风险和解决方法

我是大脸猫
5楼 · 2021-12-03 17:53

设计系统测试计划需要参考的项目文档有软件测试计划,软件需求工件,迭代计划。

回答: 2021-12-08 14:13

对于系统测试计划应该参照的文档是软件开发计划、软件测试计划、需求规格说明书。对于集成测试计划应该参照的文档是软件测试计划、和概要设计说明书。而单元测试计划应该参照的文档是软件测试计划、详细设计说明书。

IT学习
6楼 · 2021-12-04 15:32

软件开发计划,测试计划 需求规格说明书,迭代计划

回答: 2021-12-04 15:32

软件开发计划,测试计划 需求规格说明书,迭代计划

羊羊0531
7楼 · 2021-12-07 14:09
  • 1.测试计划。(详情可参考一份标准的测试计划包含哪些要素文章)测试计划由测试小组编写完成后,需同项目中相关人员进行评审,以确保当前的计划与项目进度等方面是一致的。

  • 2.测试策略。一般情况下,较大型的项目会有附加的测试策略文档 ,即详情测试设计。与开发小组中的概要设计文档类似。测试策略文档编写完成后也需要由相关项目经理、开发人员进行评审 。了解测试设计的同时可以针对自己的开发习惯与出错点进行分析比较,使开发人员在项目早期避免一些Bug的产生。

  • 3.测试用例文档。前边已提到过如何提升测试用例设计思维,可见测试用例是考察测试人员真实测试技能与水平的一项活动。同时测试用例一般根据测试计划及测试策略来编写,测试计划中会写清楚case设计的颗粒度及测试范围等等,并运用测试策略中提到的一些设计方法,同时结合当前项目中业务的特性来完整、有序的编写。与项目小组评审时,目的是查漏补缺,让项目经理清楚覆盖面,从而更准确评估项目风险。

  • 4.测试报告 。主要供项目相关人员如项目经理、产品经理、开发经理、测试组成员及管理层查阅,以获得对本次项目的测试进度、产品问题等信息。并为后期迭代项目提供参考依据。

  • 5.缺陷报告。主要记录产品的相关质量信息,以使项目相关成员了解缺陷集中区域,及缺陷类型,利用统计好的图表更直观展示。


测试成员个人的文档主要是为了辅助测试,同时可在测试过程中不断总结,以增强自身的技能。


  • 1.测试需求架构图。即测试人员依据产品文档来重新设计的测试需求文档 ,目的是在编写测试文档时更好梳理。并静态检查其可测性。

  • 2.用户文档。对于第三方测试或是专业业务的系统,用户文档需由测试编写。换句话说, 就是系统使用说明书,需要图文并茂,让非专业领域的用户也可以轻易按说明书上手。

  • 3.测试草稿。即测试过程中对于复杂场景或需要计算的功能来设计方案,或是有些测试输入数据需要记录。

  • 4.测试笔记。在测试过程中学习到的新技能或是有疑问的做好记录。用来在总结时参考 。

  • 5.测试共享库。可以在项目开始前编写好模板,在项目过程中每个测试组成员都可以协同编写。如,出现频率较高的Bug, 较奇葩的Bug ,通用功能测试点的补充,顿悟到的一些测试理念等等,都可以写入共享库中, 在测试过程中大家可随时查阅,可以节省大量时间,项目结束后作为测试经验来记下,以在后续项目中注意。


对于系统测试计划应该参照的文档是软件开发计划、软件测试计划、需求规格说明书。对于集成测试计划应该参照的文档是软件测试计划、和概要设计说明书。而单元测试计划应该参照的文档是软件测试计划、详细设计说明书。

visonx
9楼 · 2021-12-08 14:31

在迭代计划中,敏捷团队和客户为开发协作选择用户故事。虽然在发布计划期间

相关问题推荐

  • 回答 157

    虽然从事开发行业的女生越来越多,但女生的比例还是远比不上男生。软件测试的男女生比例则基本相当,软件测试要求细心、耐心,大部分女生也是比较适合学的。而且软件测试课程分为手工测试和自动化测试,手工测试分为功能测试、性能测试、接口测试。自动化测试...

  • 回答 121

    需要。很多人当初抱着测试不需要懂代码,才选择了这个行业,这个就要看对自己的职业定位了,是止步于月薪过万就可以了,还是往20k、30k去突破,如果这样的话,是肯定要会接口、会自动化,就必然要涉及到代码。如果真的看不懂代码,实际的测试后期的工作会出现...

  • 回答 91

    在我看来游戏开发挺难的,尤其像手游一类的还有网游,里面有很多的程序代码而且伤神又费力,不过也有女生在这方面做的很好的,如果你感兴趣,非常想学,可以试试

  • 回答 80

    软件测试专业现在很火热,很缺少人才,25岁学软件测试能学会,就业薪资也高,工作也相对轻松

  • 回答 11
    已采纳

    测试类型有:功能测试,性能测试,界面测试。功能测试在测试工作中占的比例最大,功能测试也叫黑盒测试。是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。采用黑盒技术设计测试用...

  • 回答 15
    已采纳

    这个其实和接口测试的场景密不可分的,比如说:外部接口测试:    必须先接口测试通过了,才能执行功能测试子系统或者各个模块之间的联调测试:    必须各子系统后台代码完成,并提供接口才可以完成测试,一般来说都要求各子系统功能测试通过后再进行...

  • 回答 6
    已采纳

    这个是会因为公司的架构不同而不同的,并不是固定的,但是一般是会有专门的测试部门,或者叫质量保证部,也有可能是叫别的名字。

  • 回答 43
    已采纳

    移动端测试,包括App兼容性测dao试,7*24小时稳定性测试,功耗性能测试,UI测试,交互测试等,课程主要学习的内容有:1、功能测试主要包括计算机基础、软件测试核心理论、Linux、数据库,学习目标是掌握软件测试核心理论,结合Linux、数据库等可实现移动端、w...

  • 回答 1

    标题  1. 首先要做一个标题党(此标题党非彼标题党)。标题一定要清晰简洁易理解,不应该臃长  2. 尽量前缀要规范,例如模板: [Product][Version]_[Feature]_[Title],这样描述会很清晰,也方便查找  3. 缺陷的标题一定要描述在什么情况下发生了什么问...

  • 回答 1

    1、 缺陷报告可以记录缺陷2、可以对缺陷进行跟踪管理3、可以对缺陷报告进行分类 总结 统计

  • 回答 1

    1、缺陷编号(Defect ID),提交BUG的顺序。2、缺陷标题(summary),简明扼要的说明一下这个BUG。3、缺陷的发现者(DetectedBy) ,一般是自己。4、发现缺陷的日期(Detected on date),一般是当天。5、缺陷所属的模块(subject), 在测试哪个模块的时候发现的BUG...

  • 回答 1

    缺陷标题好的缺陷标题需要让相关人员一目了然,一般建议的格式是条件+失败。缺陷类型缺陷类型也是根据具体的项目而定的。但一般情况下分为功能、界面、建议。重现步骤重现步骤的编写规则可以参考测试用例中的操作步骤 ,一定要足够详细、说明清楚问题的操作顺...

  • 回答 1

    工具:NoSQLUnitJsTestDriverQTRunnerVenusFluintBuster.JSSQLUnitECUTQTestlibUnitilsgreatestDbUnitAbbotGoogleTest框架:JUnitMoqJSCaptureMockCUnitPyUnitCppUTestCppUnitzCUTcipra

  • 回答 1

    JunitTestNGGoogleTestpytestunittestJmockitJaCoCogcov、lcov、gcovrCoverage.pyEvoSuiteDiffblue Cover

  • 回答 1

      React Hooks测试库( Testing Library)是一个简单而完整的React Hooks测试工具。  React Hooks测试库让用户可以为React钩子创建简单的测试工具,自定义钩子的输入和检索输出,以处理在功能组件体内运行的情况。  使用React Hooks,用户不必为了测试而去担...

  • 回答 1

    1、单元测试注重代码逻辑,接口测试注重业务逻辑;2、单元测试的粒度最小,是测试最小独立的单元模块(不依赖其他模块);接口测试不是,会覆盖很多;3、单元测试是白盒测试,接口测试是黑盒测试;4、单元测试关注的是代码的实现和逻辑,测试范围较小,保证实...

没有解决我的问题,去提问