The present invention provides a method and apparatus, test database fitting pressure which, the method includes receiving test cases based template acquisition test environment information; according to the test case based template and environmental information to generate test cases; the execution of the test cases, test results and feedback. According to the test case template based and environmental information to generate test cases, can automatically generate test plan according to the demand and the external environment, the results can be obtained effectively accurate, from the perspective of the whole, and improve the efficiency of the test.
【技术实现步骤摘要】
本专利技术属于数据库
,尤其是涉及一种数据库适配压力的测试方法及装置。
技术介绍
随着信息化技术的快速发展,计算机硬件水平的不断提升,计算机能够处理和存储的数据量越来越大,计算越来越复杂,分布式部署方式的数据库系统应运而生。分布式数据库部署方式的灵活性极大的适应于不同的数据量和运算能力的需要,因此对于不同部署方式下的压力测试的变化的多样性提出了要求。传统的针对不同的测试环境、硬件条件和部署方式,需要人工设计出不同的测试方案,生成不等量的测试数据,并且需要人工执行监控测试的工作方式除了工作效率底下,还需要大大的依赖于测试工程师的经验,可能会导致测试效果不一,无法从整体的角度得出精准的、有效的对比结果。
技术实现思路
本专利技术提供了一种数据库适配压力的测试方法及装置,以解决现有技术中数据库压力测试效率低下且没有统一标准的技术问题。一方面,本专利技术实施例提供了一种数据库适配压力的测试方法,包括:接收测试基础例模板,获取测试环境信息;根据所述测试基础例模板和环境信息生成测试例;执行所述测试例,反馈测试结果。进一步的,所述根据所述测试基础例模板和环境信息生成测试例包括:根据所述测试基础例模板和环境信息生成小于极限压力的多组测试例。进一步的,所述执行所述测试例,包括:按照压力从小到大的顺序执行所述多组测试例。进一步的,所述测试环境信息包括:CPU、内存、磁盘空间、IO速度和\\或网络带宽。另一方面,本专利技术实施例还提供了一种数据库适配压力的测试装置,包括:接收单元,用于接收测试基础例模板,获取测试环境信息;生成单元,用于根据所述测试基础例模板和环境信息生成测 ...
【技术保护点】
一种数据库适配压力的测试方法,其特征在于,包括:接收测试基础例模板,获取测试环境信息;根据所述测试基础例模板和环境信息生成测试例;执行所述测试例,反馈测试结果。
【技术特征摘要】
1.一种数据库适配压力的测试方法,其特征在于,包括:接收测试基础例模板,获取测试环境信息;根据所述测试基础例模板和环境信息生成测试例;执行所述测试例,反馈测试结果。2.根据权利要求1所述的方法,其特征在于,所述根据所述测试基础例模板和环境信息生成测试例包括:根据所述测试基础例模板和环境信息生成小于极限压力的多组测试例。3.根据权利要求2所述的方法,其特征在于,所述执行所述测试例,包括:按照压力从小到大的顺序执行所述多组测试例。4.根据权利要求1所述的方法,其特征在于,所述测试环境信息包括:CPU、内存、磁盘空间、IO速度和\\或网络带宽。...
【专利技术属性】
技术研发人员:武新,崔维力,郎志爽,
申请(专利权)人:天津南大通用数据技术股份有限公司,
类型:发明
国别省市:天津;12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。