监理师培训:信息系统工程应用性能测试内容

信息系统监理师 责任编辑:xanadu0214 2013-10-31

添加老师微信

备考咨询

加我微信

摘要:信息系统工程应用性能测试主要包括负载(压力)测试、强度测试、数据库容量测试、基准测试、竞争测试及用户文档测评。

 信息系统监理师考试    

信息系统监理师考纲   信息系统监理师考试培训

3.4  信息系统工程应用性能测试

3.4.1  概念

软件的性能一般包括可靠性、易用性、效率、可扩展性、维护性和可移植性等,但不同软件产品的性能测评内容和指标可根据具体情况而定。

性能测评是在功能测评的基础上,对该软件产品的性能进行定量或定性评价,

根据测试位置和测试方法的不同,可以将性能测试概括为3个方面,即应用在客户端的性能测试、应用在网络上的性能测试和应用在服务器端的性能测试。

3.4.2  内容

信息系统工程应用性能测试主要包括负载(压力)测试、强度测试、数据库容量测试、基准测试、竞争测试及用户文档测评。

1.负载测试

负载测试测试指数据在超负荷环境中运行时程序是否能够承担。

在这种测试中,通过使测试对象承担不同的工作量,以评测和评估其在不同工作量条件下的性能行为,以及持续正常运行的能力,负载测试的目标是确定并确保系统在超出最大预期工作量的情况下仍能正常运行。此外还要评估性能特征,例如,响应时间、事务处理速率和其他与时间相关的方面等。

2.强度测试

强度测试测试在系统资源特别低的情况下软件系统运行情况。

实施和执行此类测试的目的是找出因资源不足或资源争用而导致的错误。如果内存或磁盘空间不足,测试对象就可能会表现出一些在正常条件下并不明显的缺陷,而其他缺陷则可能由于争用共享资源(如数据库锁或网络带宽)造成的。强度测试还可用于确定测试对象能够处理的最大工作量。

3.数据库容量测试

数据库容量测试指通过存储过程在数据库表中插入一定数量的数据,查看相关页面是否能够及时显示数据。

数据库容量测试使测试对象处理大量数据,以确定是否达到了将使软件发生故障的极限,还将确定测试对象在给定时间内能够持续处理的最大负载或工作量。例如,如果测试对象正在为生成一份报表而处理一组数据库记录,那么容量测试就会使用一个大型的测试数据库,检验该软件是否正常运行并生成了正确的报表。这种测试通常通过书写存储过程向数据库某个表中插入一定数量的记录,然后计算相关页面的调用时间。

4.基准测试

基准测试是与已知的现有系统进行比较,主要检验是否与类似的产品具有竞争性的一种测试。

5.竞争测试

竞争测试使用各种资源(数据纪录及内存等),查看与其他相关系统对资源的争夺能力。

6.用户文档测评

用户文档测评主要是考察被测软件用户文档的完整性和易理解程度,以及软件说明书文档与软件具有的实际功能、性能的一致性。

   返回目录:信息系统工程监理中的测试要求与方法技术

编辑推荐:信息系统监理师信息网络系统建设监理汇总

信息系统监理师信息应用系统建设监理汇总


更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取