【技术实现步骤摘要】
一种性能测试方法及装置
本专利技术涉及计算机
,具体涉及一种性能测试方法及装置。
技术介绍
在计算机系统性能测试过程中,往往需要测试多个性能测试场景,获取多组性能数据,以全面观察计算机系统的性能表现并分析是否存在系统性能问题。现有技术中,测试人员在进行多个性能测试场景的测试时,需要分别设置多个性能测试场景,可以包括并发用户数、迭代任务内容、每个用户执行迭代任务之间的步长、迭代次数或总执行时间等参数,并通过调度器设置各个性能测试场景的执行顺序或设定各个性能测试场景的开始执行时间。在这种测试方法下,多个性能测试场景所测试的对象是不可变的,每个性能测试场景之间仅仅是性能测试客户端的参数设置不同,而被测环境始终没有变化。而实际测试过程中,多个性能测试场景的被测环境可能会不同,这就导致能够连续自动化测试的性能测试场景非常有限,测试过程会因为中途手动修改测试环境而中断,降低了测试效率。
技术实现思路
针对现有技术中的问题,本专利技术实施例提供一种性能测试方法及装置,能够至少部分地解决现有技术中存 ...
【技术保护点】
1.一种性能测试方法,其特征在于,包括:/n执行前置任务以使得被测对象的测试环境满足测试要求;/n发送性能测试任务给至少一个性能测试代理机,以使得所述至少一个性能测试代理机执行所述性能测试任务以完成对所述被测对象的性能测试。/n
【技术特征摘要】
1.一种性能测试方法,其特征在于,包括:
执行前置任务以使得被测对象的测试环境满足测试要求;
发送性能测试任务给至少一个性能测试代理机,以使得所述至少一个性能测试代理机执行所述性能测试任务以完成对所述被测对象的性能测试。
2.根据权利要求1所述的方法,其特征在于,所述执行前置任务以使得被测对象的测试环境满足测试要求包括:
连接所述被测对象;
执行预设的远程命令,以变更所述被测对象的环境参数。
3.根据权利要求1所述的方法,其特征在于,还包括:
执行后置任务以使得所述被测对象的测试环境恢复到原始状态。
4.根据权利要求1至3任一项所述的方法,其特征在于,还包括:
依次执行多个测试任务集,所述多个测试任务集中每个测试任务集包括一个性能测试任务。
5.一种性能测试装置,其特征在于,包括:
第一执行单元,用于执行前置任务以使得被测对象的测试环境满足测试要求;
测试单元,用于发送性能测试任务给至少一个性能测试代理机,以使得所述至...
【专利技术属性】
技术研发人员:杨建旭,陈伊,周国威,
申请(专利权)人:银清科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。