文档库 最新最全的文档下载
当前位置:文档库 › 基于票务销售系统的性能测试分析

基于票务销售系统的性能测试分析

龙源期刊网 https://www.wendangku.net/doc/b96051476.html,

基于票务销售系统的性能测试分析

作者:吕小芳

来源:《科学与信息化》2018年第18期

摘要本文针对票务销售系统的特点,从测试需求提取、测试执行以及系统性能评价等方面阐述了基于http协议的web系统如何进行性能测试。本文介绍了借助于性能测试工具模拟正常以及过载条件下如何考察系统的性能表现,发现系统的性能瓶颈,从而有针对性地提高系统性能。

关键词票务销售系统;测试;性能

票务销售系统主要用于门票的销售,由于门票的时间特性,因此门票销售一般在特定的时间点具有高业务并发的特性,性能测试借助自动测试工具可以模拟正常、峰值以及过载等负载条件,以考察系统的综合性能表现,验证软件系统能否达到用户提出的性能指标,同时发现软件系统中存在的性能瓶颈,以优化系统提高性能。

1 web系统技术分析

基于web系统的票务销售系统,通常采用http协议进行数据信息的交换,主要使用B/S架构,即服务器-客户端模式。在此模式中,用户通过浏览器访问系统页面,并提交请求给服务器,服务器进行业务处理,返回用户的请求结果。在web系统中,主要的数据处理压力在服务器端,客户端仅负责运行客户脚本以及接收服务器返回的处理信息。

2 测试需求提取

性能测试需求要结合系统的实际使用环境,并同时考虑用户的需求。在票务销售系统中,用户在购买门票过程中,直接的体现是页面响应时间。同时为了提供稳定可靠的web销售系统,则需要探测系统能承受的压力拐点。而为了进一步优化系统,则需要了解压力下的资源占用情况。

综上所述,针对票务销售系统,性能测试需求提取如下:

模拟正常业务时,多用户登录系统进行订票操作,查看操作结果是否存在由于多用户并发而导致逻辑错误,同时监视系统主要资源占用率,系统业务处理响应时间以及单位时间内通过的事务数(TPS)。

增大并发用户数直到系统资源曲线出现拐点,得出系统支持的最大并发用户数及此时的系统资源占用率。

3 测试过程

相关文档
相关文档 最新文档