版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件测试不能证明软件是正确的软件测试原则1所有的测试都应追溯到用户需求2应当把“尽早和不断地测试”作为座右铭3测试工作应该由独立的专业的软件测试机构来完成4 Pareto原则,测试发现的错误中80%很可能起源于20%的模块中。5设计测试用例时,应该考虑各种情况。6对测试出的错误结果一定要由一个确认的过程。7制定严格的测试计划8完全测试是不可能的,测试需要终止。9注意回归测试的关联性。10妥善保存一切测试过程文档。软件测试的分类:1按测试方式分类:静态测试(不需要执行所测试的程序,查询代码十分符合规范,对程序的数据流和控制流进行分析),动态测试(选择实际测试用例运行测试程序,模拟用户输
2、入)2、按测试方法分类:白盒测试(结构测试,基于代码的测试或基于设计的测试)黑盒测试(行为测试,功能测试或基于需求的测试,基于系统应该完成的功能进行测试)3按测试过程分类:单元测试 集成测试 系统测试 验收测试.4按测试目的分类:功能测试,健壮性测试,接口测试,性能测试,强度测试,压力测试,用户界面测试 安全测试 靠性测试 安装/反安装测试 文档测试 恢复测试 兼容性测试。抽刀断水水更流,软件测试流程:1制定测试计划:软件测试背景,软件测试依据,测试范围的界定,风险的确定,测试资源,测试策略,时间表的制定
3、,其他。2设计测试方案3测试准备和测试环境的建立4执行测试5测试评估6测试总结 软件测试人员的基本素质:1具有良好的计算机编程基础2具有创新精神和超前意识3不懈努力,追求完美4具有很强的沟通和交流能力5具有整体观念,对细节敏感6团队合作精神 如何制定软件测试计划:1认真做好测试资料的搜集整理工作:软件的类别及其构成,软件的用户界面,在所测试的软件设计第三方软件的情况下,必须对这个第三方软件的功能及其与所要测试的软件之间的联系有一定的了解2明确测试的目标,增强测试计划的实用性3检查“5W”规则,明确内容与过程4采用评审和更新机制,保证测试计划满足实际需求。 白盒测试
4、:一种被广泛使用的逻辑测试技术,也称为结构测试或逻辑驱动测试。对象基本是源程序,是以程序的内部逻辑为基础的一种测试技术。分为:静态测试(一种不通过执行程序而进行测试的技术,关键是检查软件的表示和描述是否一致,是否存在冲突。找出源代码的语法错误,编译器和人工检测方法如代码检测法,静态结构分析法)动态测试(需要软件执行,当软件系统在模拟的或真实的环境中执行之前,之中和之后,对软件系统行为的分析是主要特点) 黑盒测试:数据驱动测试,穷举输入测试,只有把所有可能的输入都作为测试数据使用,才能查出程序中所有的错误。分为功能测试(方法:等价类划分,边值分析,因果图,错误推测,功能图法等,主要用于
5、软件确认测试)和非功能测试(性能测试,强度测试,兼容性测试,配置测试,安全测试等)等价类划分概述(所谓等价类是指摸个输入域的子集,等价类划分是一种典型的、常用的黑盒测试方法。使用这一方法时,把所有可能的输入数据(即将程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据)作为测试用例。 有效等价类 (指对于程序规格说明来说,由合理的、有意义的输入数据构成的集合。利用它,可以检验程序是否实现了规格说明预先规定的功能和性能 无效等价类(指对于程序规格说明来说,由不合理的、无意义的输入数据构成的集合) 单元测试:对软件设计的最小单元模块
6、进行正确性检验的测试工作,主要测试模块在语法,格式和逻辑上的错误。主要采用白盒测试技术,辅之以黑盒测试技术等价类划分原则1.区间,范围:1个有效2个无效。例:【1,100】<1 >1002.数据个数:1个有效,2个无效。例:三角形三条边,输入少于三条为无效,等于三条为有效。3.布尔值:1个有效,2个无效4.输入一组数据集合不同输入不同处理:N有效,1个无效。例:小学,初中,高中,不同年龄不同分类,则,年龄不同输入,都位有效。5.规则:1个有效,N个无效。例:3位数字,必须为3位,且为数字。不满足规则的有N个,则有N个无效。等价类方法步骤:1.划分等价类,编号2.设计测试用例黑盒功能
7、:逻辑,界面,易用性,安装,兼容性性能:一般性能(平均响应时间),稳定性(平均无故障时间),负载(并发用户数+平均无故障时间),压力(并发用户数)性能内容:1.时间:平均响应时间2.内存:内存CPU基本路径法输入白盒测试方法因果图法场景法例1:请以当当网为例,根据网上订书流程,试用场景法设计测试用例当当网订书业务流基本流输入当当账号,密码,选择书籍,输入支付宝支付密码,下单备选流1当当账号无效备选流2密码错误备选流3书无货备选流4支付密码错误当当网下单模块测试场景场景1成功下单基本流场景2账号不存在/账户信息有误基本流备选流1场景3输入密码错误(还有输入机会)基本流备选流2场景4输入密码错误(没有输入机会)基本流备选流2场景5所选书籍暂时无货基本流备选流3场景5支付密码错误(还有输入机会)基本流备选流4场景6支付密码错误(没有输入机会)基本流备选流4当当网下单模块测试用例用例ID场景/条件账号密码选择书籍支付密码预期结果1场景1VVVV成功下单2场景2In/an/aI提示当当账号未找到
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 慢性肾脏病妊娠管理
- 院团委社团管理中心
- 360 轨外绳式推车机
- 我的战友邱少云课件公开课
- 妊娠高血压综合征-妊高征课件
- 4-2.1生物选修1课堂教学-微生物的实验室培养课件
- 《《乘与除》》教案模版
- 2024年房地产经纪人《房地产交易制度政策》考前必刷必练题库500题(含真题、必会题)
- (道德与法治)2025年绵阳市江油外国语学校九年级中考仿真模拟试题
- 职场面试技巧
- 《物流网络规划》课件
- 提升自我领导力培训
- 电梯维保公告栏表格
- 直播电商基地推动城乡经济融合发展
- 机场安全管理体系-安机场安全管理手册2
- 《手机与我们的生活》教案、教学设计
- 文印服务投标方案(技术方案)
- 人教版(2023版)小学数学四年级上册电子课本
- 离心机的验收报告
- 项目报备合同范本
- 药剂科考核标准(临床药学室)
评论
0/150
提交评论