温馨提示:这篇文章已超过609天没有更新,请注意相关的内容是否还可用!
现在的pos机更新太快,pos机也是免费更新的,如果你的pos机扣费不正常、费率上调了,均可以来我司免费办一台不涨价的pos机,我司在线客服:18696377099【微电】
测试计划的编写条件
俗话说:凡事预则立,不预则废!在测试项目之初就要制定相应的测试计划。接下来谈下如何编写测试计划问题。首先了解以下几个问题:
1. 为什么要编写测试计划?
1)领导能够根据测试计划做宏观调控,进行相应资源配置等;
2)测试人员能够了解整个项目测试情况以及项目测试不同阶段的所要进行的工作等;
3)便于其他人员了解测试人员的工作内容,进行有关配合工作
2. 什么时间开始编写测试计划?
(测试需求分析前总体测试计划书/测试需求分析后详细测试计划书)
3. 由谁来编写测试计划?
具有丰富经验的项目测试负责人
4. 测试计划编写6要素?(5W1H)
1)why——为什么要进行这些测试;
2) what—测试哪些方面,不同阶段的工作内容;
3) when—测试不同阶段的起止时间;
4) where—相应文档,缺陷的存放位置,测试环境等;
5) who—项目有关人员组成,安排哪些测试人员进行测试
6) how—如何去做,使用哪些测试工具以及测试方法进行测试。
如何编写有效的测试计划
1,计划是什么?
计划是关于如何做某样事情的思考
2,测试计划是什么?
测试计划是关于日和做测试软件事情的思考
3,编写测试计划关注的因素点
时间-----由项目计划覆盖
成本-----由合同覆盖
范围-----由需求文档覆盖
质量-----由QA计划或测试计划覆盖
4,编写测试计划的作用
外部:是给顾客一个信心,关于测试过程、技能、资源、工具等的信息
内部:1)作为测试计划的结果,让相关人员和开发人员来评审。
2)存储计划执行的细节,让测试人员来进行同行评审。
3)存储计划进度表、测试环境等更多的信息。
5,测试计划要点-确定测试范围
明确测试对象
1)准备问题:通过了解需求提前准备好问题,有目的去沟通
2)沟通确认:沟通确认“改动了什么”、“改动前后的区别是什么”、“为什么要改”、“改动引起的影响范围有哪些”
3)整理测试范围:根据沟通结果、测试经验等整理出***终的测试范围
6,测试计划要点-制定测试方案
测试方案受三个因素影响:测试策略,进度,安排测试资源
序号
测试类型
测试目的
1
功能性测试
根据系统需求文档和设计文档,检查产品是否正确实现了功能
2
用户界面(UI)测试
检查界面是否美观合理
3
兼容性测试
在不同浏览器上能正常运行
4
流程测试
按操作流程进行的测试,主要有业务流程、数据流程、逻辑流程、正反流程,
检查软件在按流程操作时 是否能够正确处理
5
回归测试
检查程序修改后有没有引起新的错误、是否能够正常工作以及能否满足系统的需求
6
性能测试
提取系统性能数据,检查系统是否
满足需求中所规定达到的性能
7
接口测试
检查系统能否与外部接口正常工作
8
安全性和访问控制权限测试
应用程序级别的安全性:检查用户只能访问其所属用户类型已被授权访问的那些功能或数据。
系统级别的安全性检查只有具备
系统和应用程序访问权限的用户才能访问系统和应用程序
测试计划要点-制定测试进度
测试进度的安排如下:
一轮测试:
功能测试:XX人时,完成时间X月X日
机型覆盖:XX人时,完成时间X月X日
功能回归测试:XX人时,完成时间X月X日
各类评测:XX人时,完成时间X月X日
二轮测试:
冲突测试:XX人时,完成时间X月X日
随机回归测试:XX人时,完成时间X月X日
验收测试:XX人时,完成时间X月X日
测试阶段
开始时间
持续时间
完成时间
一轮测试
功能测试
7月3日
8人时
7月4日
机型覆盖
7月4日
24人时
7月6日
各类评测
\
\
\
随机测试
7月6日
12人时
7月7日
产品需求测试需求测试类型范围评估测试设计时间预估测试执行时间预估测试负责人
输入方式可扩展键盘切换页面键盘可伸缩布局正确性:验证键盘切换页面布局、显示、切换逻辑的正确性
合理性:布局、显示、切换提示是否符合用户体验
3人时3人时
键盘显示配置5人时
键盘切换6人时5人时
键盘切换提示2人时
键盘配置页面正确性:验证键盘配置页面的正确性4人时4小时
合理性:键盘配置布局是否符合用户体验
不同分辨率横竖屏单手键盘兼容性4人时4人时
随机测试正确性、合理性、兼容性2人时
Buffer时间8人时
软件测试计划中应该包括什么内容?
测试计划的内容会因不同的项目以及项目的大小而有所不同,一般而言在测试计划中应该清晰描述以下内容:
1、 测试目标:对测试目标进行简要的描述。
2、 测试概要:摘要说明所需测试的软件、名词解释、以及提及所参考的相关文档。
3、 测试范围:测试计划所包含的测试软件需测试的范围和优先级,哪些需要重点测试、哪些无需测试或无法测试或推迟测试。
4、 重点事项:列出需要测试的软件的所有的主要功能和测试重点,这部分应该能和测试案例设计相对应和互相检查。
5、 质量目标:制定测试软件的产品质量目标和软件测试目标。
6、 资源需求:进行测试所需要的软硬件、测试工具、必要的技术资源、培训、文档等。
7、 人员组织:需要多少人进行测试,各自的角色和责任,他们是否需要进行相关的学习和培训,什么时候他们需要开始,并将持续多长时间。
8、 测试策略:制定测试整体策略、所使用的测试技术和方法。
9、 发布提交:在按照测试计划进行测试发布后需要交付的软件产品、测试案例、测试数据及相关文档。
10、 测试进度和任务人员安排:将测试的计划合理的分配到不同的测试人员,并注意先后顺序.如果开发的
Release不确定,可以给出测试的时间段.对于长期大型的测试计划,可以使用里程碑来表示进度的变化。
11、 测试开始/完成/延迟/继续的标准:制定测试开始和完成的标准;某些时候,测试计划会因某种原因(过多阻塞性的Bug)而导致延迟,问题解决后测试继续。
12、 风险分析:需要考虑测试计划中可能的风险和解决方法。
软件测试计划模板一般包括哪些要素
1. 引言:目的、背景、范围、定义、参考资料
2. 测试内容:测试功能清单
3. 测试规则:进入准则,暂停/退出准则、测试方法、测试手段、测试要点、测试工具
4. 测试环境:硬件环境、软件环境、特定测试环境要求
5. 项目任务:测试规划,测试设计,测试执行准备,测试执行,测试总结
6. 实施计划:工作量估计、人员需求及安排、进度安排、其它资源需求及安排、可交付工件
7. 风险管理
软件测试中,测试计划是什么?
测试计划就是在编写测试用例前制定的一个计划,主要包括确定测试项、被测特性、测试任务、谁执行任务、各种可能的风险。
测试计划编写6要素(5W1H)
1)why——为什么要进行这些测试;
2) what—测试哪些方面,不同阶段的工作内容;
3) when—测试不同阶段的起止时间;
4) where—相应文档,缺陷的存放位置,测试环境等;
5) who—项目有关人员组成,安排哪些测试人员进行测试
6) how—如何去做,使用哪些测试工具以及测试方法进行测试。
根据上面的条目写不会有问题的。
还没有评论,来说两句吧...