关于Web系统的压力测试,第1张

压力测试没有一个固定的数值,一般凭经验或客户要求。

压力测试不达标一般是2种情况。

1程序出现异常,大量数据的读写可能会出现代码或数据库的异常。根据异常的不同修改就是了。

2效率低下。就是程序不会有问题就是执行时间太长了,这个需要改善就麻烦了,一般从SQL语句上节省数据库访问次数,再就是从逻辑上避免多重循环等方法解决。

-------------------------------------------

大公司的话一般设有专门的测试人员,现在这个领域还没有专门的书籍或标准,基本都时凭借经验。

你好,一个完整的压力测试需要关注三个方面:如何正确产生压力、如何定位瓶颈、如何预估系统的承载能力 (1) 首先说一下如何产生压力,产生压力的方法有很多,通常可以写脚本产生压力机器人对服务器进行发包和收包操作,也可以使用现有的工具(像j

1、通用指标

指Web应用服务器、数据库服务器必需测试项,包括:处理器时间:指服务器CPU占用率,一般平均达到70%时,服务就接近饱和。可用内存数:如果测试时发现内存有变化情况也要注意,如果是内存泄露则比较严重。物理磁盘读写时间。

2、Web服务器指标

平均每秒响应次数为总请求时间与秒数之比。平均每秒业务脚本的迭代次数。成功的请求和失败的请求。成功的点击次数和失败的点击次数。每秒点击次数、每秒成功的点击次数和每秒失败的点击次数。尝试连接数。

3、数据库服务器指标

用户连接数,也就是数据库的连接数量。数据库死锁量。数据库缓存的命中情况。

扩展资料

对被测的Web应用程序进行需求分析,即对所做的测试作一个简要的介绍,包括描述测试的目标和范围,所测试的目标要实现一个什么样的功能,总结基本文档、主要活动。

写出测试策略和方法,这里包括测试开始的条件、测试的类型、测试开始的标准以及所测试的功能、测试通过或失败的标准、结束测试的条件、测试过程中遇到什么样的情况终止和怎么处理后恢复等。 

一个Web应用程序由完成特定任务的各种Web组件(web components)构成的并通过Web将服务展示给外界。在实际应用中,Web应用程序由多个Servlet、JSP页面、HTML文件以及图像文件等组成。所有这些组件相互协调为用户提供一组完整的服务。

-web应用程序

-Web测试

方法1选择测试linux操作系统 最好选择redhat的 不要选国产的桌面2硬件最低安装测试 选择96内存 cpu自定小些 分区boot / swap以最小进行测试 总计分区为8g安装3测试服务器架构 以RedHat企业4版测试 在企4下搭建web ftp 邮件 mysql灯服务器 测试结果为达到和windows相同稳定的效果 保存测试数据及方法4以linux做防火墙 dhcp 测试 群集测试 5攻击和病毒入侵测试

网店代理 淘宝网代销 实体加盟 实体批发 阿里货源网

wwwaiyy520com爱依依服饰

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 关于Web系统的压力测试

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情