首页 软件测试课件8

软件测试课件8

举报
开通vip

软件测试课件81软件测试课件828.1系统测试的定义系统测试是将已经过良好的集成测试的软件系统,作为整个计算机系统的一部分,与计算机硬件、外部设备、支持软件、数据以及人员等其他系统元素结合在一起,在实际使用(运行)环境下对计算机系统进行一系列的严格测试来发现软件中的潜在缺陷,保证系统交付给用户之后能够正常使用。华中科技大学软件学院第2页/共55页38.2功能测试定义功能测试主要是根据软件需求规格说明书来检验被测系统是否满足用户的功能使用要求。它是系统测试中最基本的测试。华中科技大学软件学院第3页/共55页48.2功能测试功能测试...

软件测试课件8
1软件测试课件828.1系统测试的定义系统测试是将已经过良好的集成测试的软件系统,作为整个计算机系统的一部分,与计算机硬件、外部设备、支持软件、数据以及人员等其他系统元素结合在一起,在实际使用(运行)环境下对计算机系统进行一系列的严格测试来发现软件中的潜在缺陷,保证系统交付给用户之后能够正常使用。华中科技大学软件学院第2页/共55页38.2功能测试定义功能测试主要是根据软件需求规格说明书来检验被测系统是否满足用户的功能使用要求。它是系统测试中最基本的测试。华中科技大学软件学院第3页/共55页48.2功能测试功能测试的内容检验是否所有功能都能实现,是否有遗漏的功能。检验是否所有功能都能正确实现。检验是否存在额外的功能。检验功能是否满足系统设计的隐含需求。检验系统能否正确接受输入,对异常输入是否能够予以提示,是否具有一定的容错能力。检验系统能否正确输出结果,输出格式和数据是否正确,是否可以正确保存和读取。检验系统状态是否能够随业务 流程 快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计 变化而变化,并保持稳定。华中科技大学软件学院第4页/共55页58.2功能测试功能测试的策略以数据为中心的系统以活动序列为中心的系统华中科技大学软件学院第5页/共55页68.2功能测试以数据为中心的系统从实体关系模型来考虑从对数据的操作来考虑华中科技大学软件学院第6页/共55页78.2功能测试从实体关系模型来考虑1对11对多多对1多对多华中科技大学软件学院第7页/共55页88.2功能测试以数据为中心的系统从实体关系模型来考虑从对数据的操作来考虑华中科技大学软件学院第8页/共55页98.2功能测试从对数据的操作来考虑增加删除查找修改华中科技大学软件学院第9页/共55页108.2功能测试以活动序列为中心的系统基于系统输入的测试用例设计基于系统输出的测试用例设计基于系统状态的测试用例设计基于系统事件的测试用例设计华中科技大学软件学院第10页/共55页118.2功能测试基于系统输入的测试用例设计是否覆盖所有可以接受输入的硬件设备?是否覆盖所有输入条件?是否覆盖输入条件的边界取值?是否覆盖输入条件的典型取值?是否覆盖所有不合理的输入?即碰到任意一种无效或不合理输入的时候,系统能否给予合理的反馈?华中科技大学软件学院第11页/共55页128.2功能测试以活动序列为中心的系统基于系统输入的测试用例设计基于系统输出的测试用例设计基于系统状态的测试用例设计基于系统事件的测试用例设计华中科技大学软件学院第12页/共55页138.2功能测试基于系统输出的测试用例设计同输入情况的考虑华中科技大学软件学院第13页/共55页148.2功能测试以活动序列为中心的系统基于系统输入的测试用例设计基于系统输出的测试用例设计基于系统状态的测试用例设计基于系统事件的测试用例设计华中科技大学软件学院第14页/共55页158.2功能测试基于系统状态的测试用例设计语句覆盖(状态覆盖)判定覆盖(状态转换覆盖)路径覆盖(所有触发事件覆盖)华中科技大学软件学院第15页/共55页168.2功能测试以活动序列为中心的系统基于系统输入的测试用例设计基于系统输出的测试用例设计基于系统状态的测试用例设计基于系统事件的测试用例设计华中科技大学软件学院第16页/共55页178.2功能测试基于系统事件的测试用例设计结合系统状态的覆盖展开对事件的覆盖测试。华中科技大学软件学院第17页/共55页188.2功能测试功能测试自动化华中科技大学软件学院第18页/共55页198.3系统测试的其他内容性能测试定义考虑的方面目标内容手段华中科技大学软件学院第19页/共55页208.3系统测试的其他内容性能测试:定义就是对软件的运行性能指标进行测试,判断系统集成之后在实际的使用环境下能否稳定、可靠地运行。华中科技大学软件学院第20页/共55页218.3系统测试的其他内容性能测试:考虑的方面时间性能空间性能华中科技大学软件学院第21页/共55页228.3系统测试的其他内容性能测试:目标判断被测系统是否满足预期的性能需求(若设计时有合理的性能需求)。判断系统的性能 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 现。寻找可能存在的软件性能问 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 ,定位性能瓶颈并解决问题。华中科技大学软件学院第22页/共55页238.3系统测试的其他内容性能测试:内容常规性能测试压力测试负载测试可靠性测试大数据量测试华中科技大学软件学院第23页/共55页248.3系统测试的其他内容性能测试:手段手工测试自动化测试工具华中科技大学软件学院第24页/共55页258.3系统测试的其他内容安全性测试安全性安全性测试测试范围华中科技大学软件学院第25页/共55页268.3系统测试的其他内容安全性测试:安全性安全性是使得伤害或损害的风险限制在可接受的水平内。可分为两个级别应用程序级别系统级别华中科技大学软件学院第26页/共55页278.3系统测试的其他内容安全性测试:安全性测试的定义用于检验系统对非法侵入的防范能力。常用的手段尝试通过外部手段截获或破译系统口令。使用甚至专门开发能够瓦解防守的客户软件来攻击系统,试图破坏系统的保护机制。故意引发系统错误,导致系统失败,企图趁系统恢复的时候侵入系统。华中科技大学软件学院第27页/共55页288.3系统测试的其他内容安全性测试:范围资源风险安全性控制华中科技大学软件学院第28页/共55页298.3系统测试的其他内容兼容性测试定义测试内容与硬件兼容与其他软件平台和应用程序兼容数据共享华中科技大学软件学院第29页/共55页308.3系统测试的其他内容兼容性测试:定义就是要检验被测软件与其他软件和硬件相互是否能够正确交互和实现信息共享。有时兼容性测试也特指被测软件与其他软件之间的交互,而将软件与硬件之间交互的测试称为配置测试。华中科技大学软件学院第30页/共55页318.3系统测试的其他内容兼容性测试:测试内容与硬件兼容与其他软件平台和应用程序兼容数据共享华中科技大学软件学院第31页/共55页328.3系统测试的其他内容兼容性测试:与硬件兼容确定所需的硬件类型确定可用的硬件型号和驱动程序确定可能的硬件特性、模式和选项将明确后的硬件配置缩减到可控的范围之内明确使用硬件配置的软件唯一特性为每种硬件配置设计并执行测试用例重复配置测试直至达到规定的 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 华中科技大学软件学院第32页/共55页338.3系统测试的其他内容兼容性测试:与其他软件平台和应用程序兼容。向前和向后兼容多个应用程序的测试华中科技大学软件学院第33页/共55页348.3系统测试的其他内容兼容性测试:数据共享文件能正常保存和读取文件能正确导入和导出支持剪切、复制及粘贴操作支持软件不同版本间的数据转换华中科技大学软件学院第34页/共55页358.3系统测试的其他内容可恢复性测试定义测试范围华中科技大学软件学院第35页/共55页368.3系统测试的其他内容可恢复性测试:定义基于计算机的系统应在限定的时间内从失效状态中恢复过来,并继续运行。两种情况系统运行过程中的缺陷不能使整个系统功能停止。系统缺陷应在限定的时间内自动修复,否则将导致严重的经济损失。华中科技大学软件学院第36页/共55页378.3系统测试的其他内容可恢复性测试:测试范围是否存在潜在的灾难和已确认的系统失效,导致的后果是怎样的?系统保护和恢复过程是否为错误提供了足够的反应?恢复过程是否能够正确工作?华中科技大学软件学院第37页/共55页388.3系统测试的其他内容用户界面测试定义基本原则测试技巧华中科技大学软件学院第38页/共55页398.3系统测试的其他内容用户界面测试:定义用户界面是指提供给用户用于与软件进行交互的方式。用户界面测试很困难,原因在于可能的输入太多可能的输出太多活动序列太多难以选择合适的覆盖指标低劣的设计易将界面与功能混在一起华中科技大学软件学院第39页/共55页408.3系统测试的其他内容用户界面测试:基本原则规范化灵活性正确性(显示内容准确,显示及处理正确)直观性(易见,易学,易用)舒适性(内容友好,提示信息,界面美观协调,菜单及按钮使用快捷方式)实用性一致性帮助独特性多窗口应用与系统资源华中科技大学软件学院第40页/共55页418.3系统测试的其他内容用户界面测试:测试技巧划分界面元素,根据界面复杂性进行分层。在不同界面层次确定不同的测试策略。分析测试数据,设计测试用例。利用自动化测试工具开发自动测试脚本。华中科技大学软件学院第41页/共55页428.3系统测试的其他内容文档测试定义测试对象测试技巧华中科技大学软件学院第42页/共55页438.3系统测试的其他内容文档测试:定义就是针对软件开发、维护的全生命周期中涉及的文档展开测试。华中科技大学软件学院第43页/共55页448.3系统测试的其他内容文档测试:测试对象安装手册用户手册联机帮助示例与模板错误提示授权/注册登记表和用户许可协议软件包装和市场宣传 材料 关于××同志的政审材料调查表环保先进个人材料国家普通话测试材料农民专业合作社注销四查四问剖析材料 华中科技大学软件学院第44页/共55页458.3系统测试的其他内容文档测试:测试技巧对于不涉及运行程序的文档,主要是确保文档正确、完备、易于理解。对于涉及运行程序的文档,应在运行程序的同时检查对应的文档,并额外保证文档与程序执行结果的一致性。华中科技大学软件学院第45页/共55页468.3系统测试的其他内容可安装性测试定义安装程序的一般流程测试目标测试内容自动化测试华中科技大学软件学院第46页/共55页478.3系统测试的其他内容可安装性测试:定义广义的安装包括安装和卸载。狭义的安装测试是以安装手册为依据,对软件的安装过程进行测试的一项活动,目的是验证软件系统在正常和异常情况下能否成功安装。华中科技大学软件学院第47页/共55页488.3系统测试的其他内容可安装性测试:安装程序的一般流程选择大量选项分配并加载文件和库进行有效的硬件配置要求网络连通,以便于和其他软件相连接(可选)华中科技大学软件学院第48页/共55页498.3系统测试的其他内容可安装性测试:安装程序的一般流程华中科技大学软件学院第49页/共55页508.3系统测试的其他内容可安装性测试:测试目标安装程序能够正确运行;程序安装正确;程序安装后能够正确运行;完善性安装后程序仍能正确运行。华中科技大学软件学院第50页/共55页518.3系统测试的其他内容可安装性测试:测试内容安装前的测试重点安装过程中的测试重点正常安装安装中的异常情况安装后的测试重点华中科技大学软件学院第51页/共55页528.3系统测试的其他内容可安装性测试:自动化测试确定安装程序自动化测试的内置层次控制机器的基本状态使用测试工具来驱动安装程序使用流程图设计自动测试使用多台机器,建立分布式测试环境运行安装测试自动验证安装测试的结果,即验证安装程序是否将期望的文件安装到指定位置在安装程序脚本中验证安装需要的硬盘空间自动测试卸载程序华中科技大学软件学院第52页/共55页538.3系统测试的其他内容可安装性测试:自动化测试华中科技大学软件学院第53页/共55页548.3系统测试的其他内容可安装性测试:卸载测试文件快捷方式复原卸载方式卸载环境非正常卸载冲击卸载卸载后系统不对其他应用程序造成不良影响华中科技大学软件学院第54页/共55页55感谢您的观看!第55页/共55页
本文档为【软件测试课件8】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
莉莉老师
暂无简介~
格式:ppt
大小:159KB
软件:PowerPoint
页数:55
分类:
上传时间:2021-11-19
浏览量:0