产品信息
首页 >> 世纪业务 >> IT服务 >> 增值服务
性能测试和调优服务

服务说明

   对产品来说,性能是一个生死攸关的质量特性。对一个系统来说,发生性能问题往往会带来灾难性的结果,如影响正常业务,降低生产率,减少收入,需要投入额外的硬件成本或者开发成本来解决性能问题,更严重的是会破坏客户关系,降低客户的信心。而且,一旦发生性能问题,必须马上解决,需要通过对系统进行调优或者增加硬件来满足性能要求,有时甚至需要重新设计软件架构才能满足性能要求。正是基于以上原因,业内对性能测试也越来越重视。

   服务内容架构性能基准测试在设计阶段,架构师可能会考虑多种体系结构,质量测试事业部可以为每种体系结构提供性能基准测试,作为确定应用系统体系结构的参考。架构性能验证和优化在设计阶段,对确定的架构进行性能验证,分析架构能否满足用户要求,并提出架构优化的建议。容量规划根据未来业务发展的预期,分析应用系统的变化,判断当前系统的硬件和软件配置能否满足要求,提出对硬件和软件配置的建议。操作系统,数据库,中间件配置优化操作系统内核的参数配置,数据库和中间件的参数配置对系统性能的影响非常大,在设计阶段,就可以根据性能测试结构对操作系统,数据库和中间件的配置提出优化建议。代码优化通过分析具体代码,对代码中存在的内存泄漏,内存利用率不高,代码CPU占用率高,I/O连接数多,SQL语句效率低等问题提出优化建议。性能测试和压力在测试阶段,对应用系统进行不同并发用户数,不同持续实际的测试,如极限压力(最大并发用户数)测试,穿刺测试(瞬间压力急剧升高),持续压力测试(保持一定并发用户数较长时间)等。数据库调优根据数据库表的空间大小,I/O频繁程度,数据增量等因素对数据库存储空间,索引,参数配置等方面进行优化,达到提高数据库操作性能的目的。应用程序调优执行端到端的交易测试,跨越整个体系结构,先获取基准性能指标,然后在根据大压力情况下每段的性能表现,分析应用程序的瓶颈。性能监控在应用系统上线后,定期对应用系统进行性能测试和检查,判断当前系统性能表现是否符合预期,近期上线的模块是否会影响整个系统的性能等。提供《系统性能评估报告》《系统性能调优测试报告》,。服务特点具有专业,大型复杂系统的性能测试和调优经验;有完整性能测试和调优方法论;具有规范的项目实施方法;