BOS开发指南_性能测试指南(14)
发布时间:2021-06-06
发布时间:2021-06-06
BOS+oracle
4. 性能脚本开发4.1.并发测试概述通过模拟用户的并发访问,测试多用户并发访问同一个应用、同一个模块或者数 据记录时是否存在死锁或者其他性能问题 目的是发现系统中可能隐藏的并发访问时的问题。 主要关注系统可能存在的内存泄漏、死锁等问题,见下表格: 可以在开发各个阶段使用,需要相关的测试工具配合和支持。问题类别 是否有内存泄漏 内存问题 是否有太多的临时对象(java) 是否有数据库死锁 数据库问题 是否经常出现长事务 线程/进程问题 是否出现线程/进程同步失败 是否出现资源征用导致的死锁 其他问题 是否没有正确处理异常(例如超时)导致系统死锁 问题描述4.2.负载压力测试工具通过在一台或几台 PC 机上模拟成百或上千的虚拟用户同时执行业务的情景,对 应用程序进行测试,通过可重复的、真实的测试能够彻底地度量应用的性能,确定问 题所在。工程项目实践证明,其测试结果与实际情况完全符合 LoadRunner-美国 Mercury Interactive 公司 QALoad-美国 Compuware(康博)公司 Rational Robot -美国 IBM 公司Copyright@ 2009 Kingdee第 14 页 共 38 页