我们在做软件开发中,经常会遇到测试策略的要求,这个时候我们 就要对软件的测试策略进行了解 。在这里就给大家举一些小的例子希望能帮到你们,好了话不多说直接上干货了。
1. 简述测试策略的定义:
测试策略是指在一定的软件测试标准,测试规范的指导下,依据测试项目的特定环境约束而规定的软件测试的原则方式方法的集合
2. 简述测试策略的目的
测试策略的目的是指导工程师进行软件测试的总体方和目标
3. 简述测试策略步骤和交付物有哪些
步骤 交付物
第一步 选择测试方法 测试方法列表
第二步 选择测试工具 测试工具列表
第三步 选择测试平台 测试平台列表
第四步 选择自动化测试策略和平台 自动化测试策略书
第五步 编写测试策略和文档 测试策略书
4. 简述测试策略的制定主要包含三个方面的内容是什么
(1)确定测试过程要使用的测试技术和工具;
(2)制定测试启动、停止、完成标准;
(3)进行风险分析和应对方案。例如测试与外部接口或 者模拟物理损坏、安全性威胁。测试计划最关键的一步就是将软件分解成单元,按照需求编写测试计划。
5. 测试策略的制定过程包括那三个部分
输入 过程 输出
6. 测试策略的制定过程中输入部分有哪些
(1)需要软硬件资源的详细说明
(2)针对测试和进度约束而需要人力资源的角色和职责
(3)测试方法 测试标准和完成标准
(4)目标系统的功能性和技术性需求
(5)资源局限(系统不能提供的需求)
7. 测试策略的制定过程中输出部分有哪些
已批准和签署
(1)测试策略文档
(2)测试用例
(3)测试计划
(4)需要解决方案的测试项目
8. 简述测试策略的制定过程中过程部分有哪些
(1)确定测试的需求 : 测试需求可能有许多来源其中包括用例模型,补充需求 设计需求 业务用例与最终用户的访谈和软件构架文档 应该对这些所有来源进行检查,已收集可用于确定测试需求的信息
(2)评估风险并确定测试优先级:
成功的测试需要在测试工作中成功地权衡资源约束和风险等因素。为此,应该确定测试工作的优先级,以便先测试最重要、最有意义或风险最高的用例或构件。为了确定测试工 作的优先级,需执行风险评估和实施概要,并将其作为确定测试优先级的基础。
(3)确定测试策略:
实施的测试类型和测试的目标 实施测试的阶段丶技术 用于评估测试结果和测试是否完成的评测和标准对测试策略所述的测试工作存在影响的特殊事项等内容。在具体考虑用哪种类型的测试方法来进行测试的时候,从是否执行被测程序的角度看,分为静态测试和动态测试;从是否针对程序内部结构和内部算法的角度来看,分为黑盒测试和白盒测试。所以,具体采用哪种方法来测试的时候,需要根据被测对象的特点来选择测试方法。最后,根据制定的测试策略形成一份完整的测试策略文档。
9. 简述测试策略说明书的内容
概述
产品研发状况的分析
测试综述
(1)测试项目分析
测试方法选择策略
(1)功能模块测试
(2)集成测试
(3)系统测试
测试工具选择策略
(1)测试执行
(2)缺陷管理
测试平台选择策略
(1)软件
(2)硬件
(3)网络
(4)团队管理
自动化测试策略
(1)自动化测试范围
(2)自动化测试工具
测试结果评估策略
文档历史
版本管理
10. 简述测试过程的输出物有哪些
测试计划书 测试用例 bug列表 测试报告