- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(第8章应用负载压力测试复习纲要
第8章 应用负载压力测试复习纲要
功能测试是压力测试的基础,压力测试是功能测试的后续,是系统交付后稳定运行的保证,缺一不可,相辅相承。
1、基本概念
负载压力测试
指一定约束条件下测试系统所能承受的并发用户量、运行时间、数据量
包括并发性能测试、疲劳强度测试、大数据量测试等
性能测试
对一个软件系统而言,包括执行效率、资源占用、稳定性、安全性、兼容性、可扩展性、可靠性等
性能评测主要内容包括两项内容:
1)、在真实环境下,检查系统服务等级的满足情况,评估并报告整个系统的性能
2)、对系统的未来容易作出预测和规划
性能调优步骤:
1)、查找形成系统瓶颈或者故障的根本原因
2)、进行性能调整和优化
3)、评估性能调整的效果
负载测试
通过逐步增加系统负载,测试系统性能的变化,并最终确定在满足性能指标的情况下,系统所能承受的最大负载量的测试
压力测试
通过逐步增加系统负载,测试系统性能的变化,并最终确定在什么负载条件下系统性能处于失效状态,并以此来获得系统能提供的最大服务级别的测试。
并发性能测试
逐渐增加并发用户数负载,直到系统的瓶颈或者不能接收的性能点,通过综合分析交易执行指标、资源临近指标等来确定系统并发性能的过程。
疲劳加强测试
采用系统稳定运行情况下能够支持的最大并发用户数,或者日常运行用户数,持续执行一段时间业务,保证达到系统疲劳强度需求的业务量,通过综合分析交易执行指标和资源临近指标,来确定系统处理最大工作量强度性能的过程。
负载压力测试的目的
1)、在真实环境下检测系统性能,评估系统性能以及服务等级的满足情况。
2)、预见系统负载压力承受力,在应用实际部署之前,评估系统性能
3)、分析系统瓶颈、优化系统
2、负载压力测试策略
手工进行测试和利用自动化负载压力测试工具。
3、负载压力测试中的盲点
负载压力测试期间必须要进行必要的功能内容,换句话讲,没有正确的功能保证,负载压力性能测试就失去了意义。
4、用户关心的需要进行网络监控的问题主要有
1)、分析关键应用程序的性能;
2)、定位问题的根源是在客户端、服务器、应用程序还是网络;
3)、哪些应用程序占用大量带宽
4)、哪些用户产生了最大的网络流量
5、网络应用性能监控包括的内容主要有
应用监视、关键特性、按会话统计传输负载、应用会话级事务响应时间、测试延迟是在何处被引入网络的瓶颈在哪里、趋势分析
6、疲劳强度测试
1)、日常烽务疲劳测试
2)、高峰业务疲劳模拟
7、大数据量测试
独立数据量测试、综合数据量测试
8、负载压力测试步骤
1)、分析应用程序
2)、定义测试目标
3)、计划放案实施
4)、检查测试目标
第9章 WEB应用测试
1、WEB系统的测试分类
按系统架构分:客户端、服务器、网络上的测试
按职能分:应用功能、WEB应用服务、安全系统的测试
按软件质量特性分:功能、性能、安全性、兼容性、易用性测试
按开发阶段分:设计、编码、系统测试
2、总体架构设计的测试
1)、采用瘦客户端或胖客户端是否适合需求
2)、确定WEB架构的组成部分是否满足需求
3)、服务器的配置及分布是否满足需求
3、客户端设计的测试
1)、功能设置的测试
2)、信息组织结构设计的测试
3)、页面设计的测试
4、服务器端设计的测试
1)、容量规划的测试
估算点击率是否满足需求;估算延迟和流量是否满足需求;估算WEB应用系统所需服务器的资源消耗
2)、安全系统设计的测试
常识性安全策略;使用加密技术;构造防火墙;构建网络防毒系统
3)、数据库设计的测试
5、WEB应用开发测试
1)、代码测试
源代码规则分析;链接测试;框架测试;表格测试;图形测试
2)、组件测试
表单测试;Cookies测试;脚本测试;CGI测试;ASP测试;ActiveX控件测试
6、WEB应用运行测试
1)、功能测试
客户端的选择:包括操作系统、浏览器
客户端的浏览器的配置:Cookie设置、脚本设置、安全设置、显示设置
客户端显示设置:分辩率的设置
内容测试:
A、WEB应用链接质量保证技术
该链接将用户带到它所说明的地方;被链接页面是否存在;保证WEB应用系统上没有孤立页面,工具:WebCheck,Linkbot,TestPartner
B、WEB应用功能测试技术
2)、易用性测试
用户的计算机使用经验;用户对浏览器以及WEB的使用经验;用户的业务专业知识
分三个方面:界面测试;辅助功能测试;图形测试
3)、负载压力测试
4)、客户端配置与兼容性测试
5)、安全性测试
安全体系统测试:
A、部署与基础结构
B、输入验证
如何验证输入(是否清楚入口、信任边界、是否验证WEB页输入、是否对传递到组件或WEB服务的参数进行验证、是否验证从数据库中检索的数据、是否将方法集中起来、是否依赖客户端的验证
您可能关注的文档
最近下载
- 神经外科常用药物.ppt VIP
- 最新美的集团人才培养与人才梯队建设方案.docx VIP
- AVEVA Marine 船舶生产设计培训中文材料 (套料).pdf VIP
- 汇川(INOVANCE)ME320L变频器说明书.pdf
- 迈向净零碳排之路—2030光储能源转型白皮书-InfoLink.pdf VIP
- 【区级联考】北京市西城区2018-2019学年七年级上学期期末考试数学试题【含答案】.docx VIP
- 护理给药制度ppt.pptx
- 在线网课学习课堂《人机工程学(西南交通大学)》单元测试考核答案.docx VIP
- 2023年10月自考04183概率论与数理统计(经管)试题及答案含评分标准.docx VIP
- 公考行测送分口诀包.pdf VIP
原创力文档


文档评论(0)