应用负载压力测试复习纲要

应用负载压力测试复习纲要

ID:16481409

大小:97.00 KB

页数:12页

时间:2018-08-10

应用负载压力测试复习纲要_第1页
应用负载压力测试复习纲要_第2页
应用负载压力测试复习纲要_第3页
应用负载压力测试复习纲要_第4页
应用负载压力测试复习纲要_第5页
资源描述:

《应用负载压力测试复习纲要》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第8章应用负载压力测试复习纲要功能测试是压力测试的基础,压力测试是功能测试的后续,是系统交付后稳定运行的保证,缺一不可,相辅相承。1、基本概念负载压力测试指一定约束条件下测试系统所能承受的并发用户量、运行时间、数据量包括并发性能测试、疲劳强度测试、大数据量测试等性能测试对一个软件系统而言,包括执行效率、资源占用、稳定性、安全性、兼容性、可扩展性、可靠性等性能评测主要内容包括两项内容:1)、在真实环境下,检查系统服务等级的满足情况,评估并报告整个系统的性能2)、对系统的未来容易作出预测和规划性能调优步骤:1)、查找形成系统瓶颈或

2、者故障的根本原因2)、进行性能调整和优化3)、评估性能调整的效果负载测试通过逐步增加系统负载,测试系统性能的变化,并最终确定在满足性能指标的情况下,系统所能承受的最大负载量的测试压力测试通过逐步增加系统负载,测试系统性能的变化,并最终确定在什么负载条件下系统性能处于失效状态,并以此来获得系统能提供的最大服务级别的测试。并发性能测试逐渐增加并发用户数负载,直到系统的瓶颈或者不能接收的性能点,通过综合分析交易执行指标、资源临近指标等来确定系统并发性能的过程。疲劳加强测试采用系统稳定运行情况下能够支持的最大并发用户数,或者日常运行用

3、户数,持续执行一段时间业务,保证达到系统疲劳强度需求的业务量,通过综合分析交易执行指标和资源临近指标,来确定系统处理最大工作量强度性能的过程。负载压力测试的目的1)、在真实环境下检测系统性能,评估系统性能以及服务等级的满足情况。2)、预见系统负载压力承受力,在应用实际部署之前,评估系统性能3)、分析系统瓶颈、优化系统2、负载压力测试策略手工进行测试和利用自动化负载压力测试工具。3、负载压力测试中的盲点负载压力测试期间必须要进行必要的功能内容,换句话讲,没有正确的功能保证,负载压力性能测试就失去了意义。4、用户关心的需要进行网络

4、监控的问题主要有1)、分析关键应用程序的性能;2)、定位问题的根源是在客户端、服务器、应用程序还是网络;3)、哪些应用程序占用大量带宽4)、哪些用户产生了最大的网络流量5、网络应用性能监控包括的内容主要有应用监视、关键特性、按会话统计传输负载、应用会话级事务响应时间、测试延迟是在何处被引入网络的瓶颈在哪里、趋势分析6、疲劳强度测试1)、日常烽务疲劳测试2)、高峰业务疲劳模拟7、大数据量测试独立数据量测试、综合数据量测试8、负载压力测试步骤1)、分析应用程序2)、定义测试目标3)、计划放案实施4)、检查测试目标第9章WEB应用测

5、试1、WEB系统的测试分类按系统架构分:客户端、服务器、网络上的测试按职能分:应用功能、WEB应用服务、安全系统的测试按软件质量特性分:功能、性能、安全性、兼容性、易用性测试按开发阶段分:设计、编码、系统测试2、总体架构设计的测试1)、采用瘦客户端或胖客户端是否适合需求2)、确定WEB架构的组成部分是否满足需求3)、服务器的配置及分布是否满足需求3、客户端设计的测试1)、功能设置的测试2)、信息组织结构设计的测试3)、页面设计的测试4、服务器端设计的测试1)、容量规划的测试估算点击率是否满足需求;估算延迟和流量是否满足需求;估

6、算WEB应用系统所需服务器的资源消耗2)、安全系统设计的测试常识性安全策略;使用加密技术;构造防火墙;构建网络防毒系统3)、数据库设计的测试5、WEB应用开发测试1)、代码测试源代码规则分析;链接测试;框架测试;表格测试;图形测试2)、组件测试表单测试;Cookies测试;脚本测试;CGI测试;ASP测试;ActiveX控件测试6、WEB应用运行测试1)、功能测试客户端的选择:包括操作系统、浏览器客户端的浏览器的配置:Cookie设置、脚本设置、安全设置、显示设置客户端显示设置:分辩率的设置内容测试:A、WEB应用链接质量保证

7、技术该链接将用户带到它所说明的地方;被链接页面是否存在;保证WEB应用系统上没有孤立页面,工具:WebCheck,Linkbot,TestPartnerB、WEB应用功能测试技术2)、易用性测试用户的计算机使用经验;用户对浏览器以及WEB的使用经验;用户的业务专业知识分三个方面:界面测试;辅助功能测试;图形测试3)、负载压力测试4)、客户端配置与兼容性测试5)、安全性测试安全体系统测试:A、部署与基础结构B、输入验证如何验证输入(是否清楚入口、信任边界、是否验证WEB页输入、是否对传递到组件或WEB服务的参数进行验证、是否验证

8、从数据库中检索的数据、是否将方法集中起来、是否依赖客户端的验证)如何处理输入(应用程序是否易受规范化问题的影响;应用程序是否易受SQL注入攻击、应用程序是否易受XSS攻击)C、验证身份是否区分公共方问和受限方问;是否明确服务账户要求;如何验证调用者身份;如何验证数据库的身份;

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

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

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