IBM Rational的自动化性能测试工具基于Eclipse平台,提供了和需求管理工具(RequisitePro)、建模工具、代码级测试工具和变更及配置管理工具(ClearQuest和ClearCase)的完美集成,这使得系统测试人员能够和整个软件开发团队在同一个软件平台上,实现系统性能测试的同时,完成测试脚本的配置管理和缺陷追踪任务,这大大提高了性能测试员对整个测试过程的管理和维护能力。
4 IBM Performance Optimization Toolkit帮您完成性能调优
现在,假设您开发的应用程序正显示出性能问题的征兆,用户可能会发现该应用程序变得出乎意料得慢。它可能在一段时间之后变为不响应。或者它可能没有警告就发生故障,结果导致丢失客户数据。性能问题的原因主要有两类:
1) 编码问题,问题出在应用程序本身的逻辑中。编写较差的应用程序代码可能导致应用程序执行多余的或者不必要的工作。例如,算法效率低或者伸缩性不好、不必要地频繁调用远程调用、SQL 查询效率低等,都会导致应用系统性能问题。