摘要:性能评测模型和基准研究是评测服务器性能的重要方法,传统的服务器基准测试的应用模型与实际应用间存在 巨大差异,并对其采用的大型服务器性能有着严苛要求。银行中间业务(BIB, Bank Intermediary Business),是现代商业银行的三大核心业务之一,地位越来越重要,并且越接近真实情况的性能模型与基准是性能评估准确性和精确性的重要保证。rn 本文设计的银行中间业务基准(BIBbench,)是基于银行中间业务模型(BIBmodel,Bank Intermediary Business Model)的,其目标是为大型银行系统的服务器性能评测提供测试模型标准,其性能指标更加符合实际需求。详细介绍了BIBmodel 的业务模型、系统架构、数据库模型和事务/帧模型,并提出了符合实际测量需求的基于BIBbench的负载测试算法。
摘要:测试用例自动生成是软件测试实现自动化的前提和基础。本文针对软件结构测试的用例自动生成问题,首先选择基本路径覆盖作为测试用例的设计标准,然后提出了一种新的基于PG框架(PSO and GA Frame)自动生成测试用例的方法,即首先基于粒子群算法(PSO)自动提取基本路径集,使得该路径集满足所选择的基本路径覆盖标准,然后基于遗传算法(GA)对路径集中每条基本路径生成测试数据。生成的用例具有覆盖率好、随机性强等优点。
摘要:银行中间业务(BIB, Bank Intermediary Business)作为现代商业银行的主要业务之一,对服务器的性能有着严苛的要求。目前,服务器基准测试模拟的应用环境与银行中间业务应用存在差异,使测试环境下的性能评估与在银行实际应用下的性能相比精确性较低。rn 本文通过对实际银行中间业务的调研,建立银行中间业务模型BIBModel,设计并实现了基于BIBModel的可拓展、图形化的服务器性能基准评测程序BIBbench,最后利用BIBbench进行性能测试实验,验证了BIBModel的可行性,对目标服务器进行了性能实测分析。