2.4性能测试

2.4.1基本概念

性能测试包括两个方面,即负载测试和压力测试[8]。负载测试其实是对系统进行性能测试,查看系统的最大负载量,如响应时间、连接失败与否、CPU负载、内存使用情况等,来判定一个系统的性能。压力测试是为了确定应用系统最多能承载多大压力,从而判定系统的可靠性及稳定性[9]。

2.4.2性能测试的目标

(1)之所以进行性能测试目的就是验证软件是否达到用户的使用要求,发现软件中可能存在的性能瓶颈或者软件缺陷。收集测试结果并分析产生缺陷原因,提交测试结果报告,让软件开发方对应用进行性能改进[10]。

(2)性能测试具体目标是确定应用系统的总体性能参数,包括所支持的最大并发用户数、事务处理成功率、请求相应的往返延迟等。同时确定在各个级别的负载及压力测试下服务器输出的具体性能参数[11]。

2.5测试流程

测试流程包括测试计划的编写,测试用例的设计,测试用例的执行,提交缺陷,回归测试,测试总结[12]。

(1)测试计划,在测试之前必须先书写测试计划,测试计划在软件测试中占有重要位置,阐述了测试准备工作和执行测试的必要条件,同时也形成了测试过程质量保证的基础。所以计划要尽可能早地制定,一般情况下在软件需求阶段就开始制定。在软件正式开始测试之前,需要对软件测试计划重新进行审核,看测试的软件项目是否能按照计划实行,测试计划是否还存在其他需要修改的地方,以确保为整个软件的测试工作提供正确的指导。

上一篇:C#平面设计课程网站的设计与实现
下一篇:基于.NET的图书馆光盘管理系统设计与实现

《信息技术课程标准》微课的设计与制作

《信息技术课程标准》系列微课的设计与制作

遥感影像自动变化检测技术中的样本选择研究

MAG3110无线智能停车平台中...

Wireshark的P2P文件共享中的行为提取软件设计

中小企业云计算应用的策略SOWT分析

C#中国象棋游戏的设计与实现

日语论文中日酒文化对比研究

2021年什么行业赚钱,适合...

新疆农林高校學生昆虫生...

肢体语言在小学英语教学中的应用浅谈

淮安市高校足球运动损伤问卷调查表

发酵米粉优势菌株的发酵特性研究

个案管理茬老年糖尿病患...

大淘宝网的虚假交易研究

激光模拟训练器材国内外研究现状

浅谈农村大气环境保护的制度构建【1868字】