软件测试工作内容.ppt

软件测试工作内容.ppt

ID:50735874

大小:258.20 KB

页数:54页

时间:2020-03-13

软件测试工作内容.ppt_第1页
软件测试工作内容.ppt_第2页
软件测试工作内容.ppt_第3页
软件测试工作内容.ppt_第4页
软件测试工作内容.ppt_第5页
资源描述:

《软件测试工作内容.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、软件测试测试计划测试用例实施测试提交缺陷测试总结软件测试测试计划生命周期测试计划概念作用测试计划内容测试用例测试用例概念作用完整测试用例内容设计维护测试用例测试用例编写技术实施测试执行测试用例测试用例的跟踪提交缺陷缺陷报告处理流程完整缺陷报告内容如何有效记录缺陷测试总结测试总结概念目的测试总结内容软件测试概念使用人工或者自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别.软件测试的作用1.确保产品完成了它所承诺或公布的功能,并且用户可以访问到的功能都有明确的书面说明。2.确保

2、产品满足性能和效率的要求。3.确保产品是适应用户环境的,并具有良好的可靠性和鲁棒性软件测试的内容指定测试计划设计测试用例实施测试提交缺陷报告测试总结现代软件测试关注的测试内容1.保证程序与相应的规范说明一致2.发现软件中的缺陷3.确保软件不做不必要的事情4.确保系统合理的执行5.明确在系统失败之前可以让系统正常运行到何种程度6.明确发布给用户的系统中有哪些风险一·测试计划生命周期如同人类生老病死一样,软件与软件测试同样具有自己的生命周期软件生命周期瀑布模型计划需求分析设计编码测试运行维护软件生命周期螺旋模型判定目标、可选方案及限

3、制明确并解决风险评价可选方案本阶段开发和测试进入下一阶段测试决定下一阶段的做法产品软件测试生命周期制定测试计划设计测试用例实施测试评审测试总结新版本测试准备阶段未通过评审测试计划概念测试计划是指描述测试目的,测试范围,测试方法,软件测试的重点等方面的计划性文档,目的在于使测试人员明确的了解为何如何去验证产品以及规范测试流程。测试计划的内容1.测试目的及项目简介2.测试参考文档和测试提交文档3.术语和定义4.测试策略5.确定测试内容6.资源7.测试进度和里程碑8.任务分配9.风险和问题二·测试用例测试用例概念测试用例是指为实施测试

4、面向被测试系统提供的输入数据、操作或各种环境设置以及期望结果的一个特定的集合。它来自于测试需求,是对每个测试项目的实例化,需求的细化。编写测试用例的目的1.核实需求2.监督过程3.评估结果4.准确回归5.防止遗漏6.提高效率,缩短周期测试用例的好处1.组织性:避免盲目测试,提高测试效率2.功能覆盖:确保功能不被遗漏3.重复性:在重复测试过程中,可确保老版本漏洞已被修复,新版本测试无遗漏。4.跟踪:便于对测试进度的掌握,以及确定下一步测试工作的重点5.测试确认:通过测试用例可以有效的对测试工作进行评估以及监督,对测试覆盖率,测试进

5、度有明确的量化结果假如没有测试用例1.全凭测试人员心情去进行测试2.测试完成,自己仍茫然未知到底测试完没完成,敢不敢上线之类的问题完整的测试用例包含的内容1.项目名称10.用例编号2.程序版本11.相关用例3.模块名称12.用例简述4.设计人员及编制时间13.详细步骤5.执行人员及执行时间14.预期结果6.功能特性15.实际结果7.预置条件16.缺陷编号8.参考信息17.备注9.特殊规程说明18.执行轮次测试用例设计及维护测试用例编写前准备1.阅读文档,向相关人员咨询需求文档设计文档遗留性系统问题2.探索性测试对待测软件进行常规

6、性随机使用,以期发现Block类型缺陷,在实际操作中对软件需求进一步了解,主要进行于冒烟测试中。测试用例的更新与维护1.随着项目的进行,需求与设计的变化,用例需要即时更新2.测试过程中,测试人员会发现更多的系统需求,这时往往测试人员会进行一个附带的测试,而这时的测试恰恰是最重要的,是编写测试用例遗漏的,这些测试点测试用例最需要补充测试用例编写规则1.用例简述:要简单明了,一句话表明用例目的2.详细步骤:一个操作是一步,切忌不要跳步3.测试数据:不要使用限制型数据,尽量类举范围型数据4.预期结果:一定要与需求文档一致,不确定的结果

7、需确定后再进行描述5.结合需求进行测试用例的编写用例编写及测试技术通用测试技术1.等价类划分等价类是一个集合,从集合中取任意数据进行测试都得出相同结果。分为有效等价类和无效等价类2.边界值分析3.因果图从输入条件之间的组合为设计点进行编写用例。例:输入1和2:条件1(输入真值);条件2(输入真值);条件3(输入假值)输出:正确结果(T);错误结果(F)注:条件1.2.3是互斥的,假如输入值为条件1,就不能为2.3,只能取其一作为一个输入的值判定表输入1条件1TTT条件2TT条件3T输入2条件1T条件2TT条件3TTT输出结果正确

8、TTT错误FFF4.通过测试主要用于验证系统和它的需求是否一致,确定软件可以做什么,一般通过分析需求说明书设计测试用例。5.失败测试纯粹为了破坏软件而设计和执行的测试用例,也叫做迫使出错测试6.错误猜测基于经验和直接推测程序中所有可能存在的各种错误,从而有针对性

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。