论Web应用软件性能测试及测试工具的选择 |
|
|
论文联盟*编辑。 论Web应用软件性能测试及测试工具的选择
摘要:该文首先介绍了Web应用软件的定义,接着介绍了Web应用性能测试的定义和性能测试的内容,然后详细分析了Web应用性能测试工具的原理,包括目前常用的性能测试工具模型、性能测试工具的选择等。 关键词:Web应用软件;性能测试;测试工具 中图分类号:TP311文献标识码:A文章编号:1009-3044(2011)20-4902-02 Web的全称是World Wide Web,简称为Web。自从产生以来,Web已经得到广泛的发展,在逻辑上形成了一个遍布全球的巨大信息网络。为了确保Web应用软件功能的正确,并能同时处理大量的并发用户的访问,而且兼容不同的浏览器、不同浏览器版本和操作系统,从而使Web应用软件的设计达到预期的功能需求同时又具有良好的性能,必须进行以下不同类型的测试,其中的性能测试主要确定在用户可接受的响应时间内,系统能够承担的并发用户的数量,能够同时处理的交易的数目,以及不同负载情况下页面的下载时间和检测瓶颈可能发生的位置。 性能是Web应用软件成功的一个重要因素,对于用户来说,性能有时比功能更重要。因此,要保证Web应用程序达到预期的性能,开发过程中就必须进行性能测试。只有通过性能测试后,才有信心将它投入使用。Web应用软件性能测试的目标在于通过模拟真实负载,找出性能瓶颈,优化系统性能,从而保证程序在实际运行中能够提供良好和可靠的服务。 1 Web应用软件性能测试的内容 性能测试在软件的质量保证中起着重要的作用,它包括的测试内容丰富多样。主要包括三个方面的测试:在客户端性能的测试、在网络上性能的测试和在服务器端性能的测试。 1.1 在客户端的性能测试 在客户端性能测试的目的,是考察客户端应用软件的性能,测试的入口是客户端。它主要包括并发性能测试、疲劳强度测试、大数据量测试和速度测试等,其中并发性能测试是重点。 并发性能测试的过程是一个负载测试和压力测试的过程,即逐渐增加负载,直到系统的瓶颈或者不能接收的状态,通过综合分析请求响应数据和资源监控指标,来确定系统并发性能的过程。负载测试是确定在各种工作负载下系统的性能,目标是测试当负 [1] [2] [3] [4] [5] 下一页 |
|
|
|
上一个论文: 对艺术设计应用软件教学的思考 下一个论文: 果粉必备——iOS热门应用软件推荐 |
|