第14章-软件的其他测试技术ppt课件.ppt
《第14章-软件的其他测试技术ppt课件.ppt》由会员分享,可在线阅读,更多相关《第14章-软件的其他测试技术ppt课件.ppt(58页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么第第14章章 软件的其他测试技软件的其他测试技术术软件的其他测试技术不是一个基本过程测试技术,是一个辅助的测试技术,用于软件测试过程中。在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么本章重点讨论以下内容:可用性测试;压力测试;确认测试;容错性测试;易用性测试;安全性测试;需求检查测试;可靠性测试;风险测试;缺陷测试;Web测试;接口测试;安装和反安装测试。在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认
2、为浪费这一点点算不了什么14.1 可可用用性性测测试试 可用性测试(UsabilityTesting)是指在设计过程中被用来改善易用性的一系列方法。为用户提供一系列操作场景和任务让他们去完成,这些场景和任务与产品或服务密切相关。在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么14.1.1 可可用用性性测测试试的的概概念念 可用性测试的概念主要表现为:可用性测试的概念主要表现为:1.可用性是产品的一个基本的自然属性,是最终用户使用产品的可用的程度。2.可用性测试是依照可用性标准对GUI的系统评估。3.可用性是在产品和用户的相互作用中体现出来
3、。4.可用性测试是用户在和系统(网站,软件应用程序,移动技术或任何用户操作的设备)5.交互时对用户体验质量的度量。6.可用性的基本评价指标是效率、满意和安全(容错,无错)。在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么14.1.2 可可用用性性测测试试的的方方法法 可用性测试的方法主要表现为:1.对同一测试内容在同时采用多指标的测试;2.对同一测试内容在不同时间采用采用多指标的测试。在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么14.1.3 可可用用性性测测试试的的目目的的 可用
4、性测试的目的主要表现为:可用性测试的目的主要表现为:1.可用性测试的目的是确定用户界面设计在两个层面上的问题;2.概念的层面和导航,用户定位和UI一致性相关地关键问题;3.详细设计的层面遵循GUI标准和指南,使用的术语,特定的问题。在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么14.2 压压力力测测试试 所谓压力测试(stresstesting)是指对系统不断施加压力的测试,是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认
5、为浪费这一点点算不了什么14.2.1 压力测试的定义、特点和压力测试的定义、特点和核心原则核心原则1.什么是压力测试什么是压力测试 压力测试(StressTest)也就是强度测试,压力测试是指模拟巨大的工作负荷来测试应用程序在峰值情况下如何执行操作。在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么压力测试一般状态下包括以下压力测试一般状态下包括以下3点:点:(1)短时间的极端负载测试;(2)在过量用户下的负载测试;(3)连续执行所有能做的操作。在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算
6、不了什么2.压力测试的特点压力测试的特点 压力测试具有以下特点压力测试具有以下特点:(1)压力测试通过增加访问量使应用系统的资源使用保持在一定的水平上,以此检验应用的表现,重点在于有无出错信息产生,系统对应用的响应时间等。(2)通过压力测试使系统的资源使用达到较高的水平。一般情况下,CPU的使用率要达到75以上、内存使用率要达到70以上。在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么3.压力测试和负载测试的区别压力测试和负载测试的区别压力测试是在超常规负荷条件下,长时间连续运行系统,检验应用程序的各种性能表现和反应。负载测试是指测试应用
7、程序在常规负荷下,确认响应时间和其它的性能和表现。在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么4.压力测试的核心原则压力测试的核心原则是:重复:最明显且最容易理解的压力原则就是测试的重复。并发:并发是同时执行多个操作的行为。大数据量:给每个操作增加超常规的负载量。随机。在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么14.2.2 压压力力测测试试的的目目标标 压力测试的目标主要是通过极限测试方法,发现系统在极限或恶劣环境中自我保护能力。主要验证系统的可靠性。1检查最终用户的响应时
8、间。根据系统设计说明书确定的功能和性能要求完成一个业务流程应所需的时间;2.检查可靠性。检查系统功能和性能有没有错误?在大数据量状态下系统运行是否会发生故障?3.检查硬件或软件的可靠性;4.检查硬件配置是否合理;5检验系统容量。在没有显著的性能下降情况下,系统能处理的最大负荷。在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么14.3确确认认测测试试 确认测试(ValidationTest)的目的是向用户表明系统能够像预定要求那样工作。在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么1
9、4.3.1 确确认认测测试试的的定定义义 确认测试又称有效性测试。确认测试是在模拟的环境下,运用黑盒测试的方法,验证被测软件是否满足需求说明书,功能说明书,性能说明书列出的需求。在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么14.3.2 确确认认测测试试的的内内容容 确认测试内容主要包括功能和性能两部分。(1)功能测试(2)性能测试在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么14.4 容容错错性性测测试试 容错测试(Tolerancetest)是一种对抗性的测试过程。当软件运行
10、出现故障时,如何进行故障的转移与恢复当前系统产生的实时数据。在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么14.4.1 容容错错性性测测试试的的概概念念 容错性测试是检查软件在异常条件下自身是否具有防护性的措施或某种灾难性恢复的手段。当系统出大错时,能否在指定时间间隔内修正错误并重新启动系统。当系统出现非关性错误时能否保证系统继续运行。在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么14.4.2 容容错错性性测测试试的的内内容容 容错性测试包括两个方面:容错性测试包括两个方面:输入
11、异常数据或进行异常操作,以检验系统的保护性。如果系统的容错性好,系统只给出提示或内部消化掉,而不会导致系统出错甚至崩溃。灾难恢复性测试。通过各种手段,让软件强制性地发生故障,然后验证系统已保存的用户数据是否丢失,系统和数据是否能尽快恢复。在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么13.4.3 需需考考虑虑的的特特殊殊事事项项 故障发生时数据的转移与数据的恢复容错性测试目前主要做的事情容错性测试目前主要做的事情表现为:1.服务器断电;2.网络设备断电;3.数据库系统发生故障;4.应用系统文件发生故障;5.系统软件发生故障。在日常生活中
12、,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么14.5 易易用用性性测测试试 易用性(Useability)是交互的适应性、功能性和有效性的集中体现。人体工程学(ergonomics)是一门将日常使用的东西设计为易于使用和实用性强的学科。在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么14.5.1 易易用用性性测测试试的的定定义义 易用性(Useability)是交互的适应性、功能性和有效性的集中体现。易用性一般分为两个层次,即用户界面的易用性和操作系统的易用性。易用性测试包括针对应用程序的测
13、试,同时还包括对用户手册系统文档的测试。通常采用质量外部模型来评价易用性。在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么14.5.2 易易用用性性测测试试的的内内容容 易用性测试的内容包括:易用性测试的内容包括:1用户界面测试。2.操作系统有内置的支持。在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么14.6 安安全全性性测测试试安全性测试是软件生命周期中一个重要的环节,安全性测试在单元测试、集成测试、系统测试里一起做,以便在破坏之前预防并识别软件的安全问题。在日常生活中,随处都可
14、以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么14.6.1 什什么么是是软软件件安安全全对于软件安全一般分为以下两个方面:(1)应用程序的安全性(2)操作系统的安全性在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么14.6.2 安安全全性性测测试试安全性测试(SecurityTesting)是指验证应用程序的安全级别和识别潜在安全性缺陷的过程。1.安全性测试安全性测试2.安全性测试方法安全性测试方法在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么1
15、4.7 需需求求分分析析的的测测试试 需求分析是要说明软件应有的功能及性能。使分析人员能够清晰的了解用户的需求以及是否实现。在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么14.7.1 需求分析的定义和测试任务需求分析的定义和测试任务1.需求分析的定义;2.性能需求的分析;3.界面需求的分析;4.分析约束条件。在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么14.7.2 需需求求分分析析测测试试的的内内容容需求分析测试的内容主要讨论以下需求分析测试的内容主要讨论以下3点:点:1功能是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 14 软件 其他 测试 技术 ppt 课件
限制150内