【技术实现步骤摘要】
测试环境的自动配置方法、装置、设备及存储介质
本专利技术涉及软件自动化测试
,尤其涉及一种测试环境的自动配置方法、装置、设备及存储介质。
技术介绍
随着电子商务的发展,目前绝大多数电子商务网站都开放了接口,有商务合作的企业之间需要通过网站开放的接口对接对方的接口,来实现数据的对接和同步,合作伙伴将测试请求转发到内网测试环境提供平台时,同一时间对接的数据只能处于一个测试环境,只能使合作伙伴逐次进行测试,不能同时执行,导致浪费合作伙伴很多的测试时间。
技术实现思路
本专利技术的目的在于提供一种一种测试环境的自动配置方法、装置、设备及存储介质,能够实现使合作伙伴同时执行测试,节约了合作伙伴的测试时间。本专利技术是这样实现的,本专利技术第一方面提供一种测试环境的自动配置方法,所述自动配置方法包括:接收合作伙伴发送的提供测试环境的请求信息;根据所述请求信息判断测试环境数据库中是否存在与所述请求信息相应的空闲测试环境;当存在与所述请求信息相应的空闲测试环境时,生成与所述测试环境对应的环境标记文件,并根据所述环境标记文件向所述合作伙伴提供测试环境;当不存在与所述请求信息相应的 ...
【技术保护点】
1.一种测试环境的自动配置方法,其特征在于,所述自动配置方法包括:接收合作伙伴发送的提供测试环境的请求信息;根据所述请求信息判断测试环境数据库中是否存在与所述请求信息相应的空闲测试环境;当存在与所述请求信息相应的空闲测试环境时,生成与所述测试环境对应的环境标记文件,并根据所述环境标记文件向所述合作伙伴提供测试环境;当不存在与所述请求信息相应的空闲测试环境时,创建与所述请求信息相应的测试环境,生成与创建的测试环境对应的环境标记文件,并根据所述环境标记文件向所述合作伙伴提供测试环境。
【技术特征摘要】
1.一种测试环境的自动配置方法,其特征在于,所述自动配置方法包括:接收合作伙伴发送的提供测试环境的请求信息;根据所述请求信息判断测试环境数据库中是否存在与所述请求信息相应的空闲测试环境;当存在与所述请求信息相应的空闲测试环境时,生成与所述测试环境对应的环境标记文件,并根据所述环境标记文件向所述合作伙伴提供测试环境;当不存在与所述请求信息相应的空闲测试环境时,创建与所述请求信息相应的测试环境,生成与创建的测试环境对应的环境标记文件,并根据所述环境标记文件向所述合作伙伴提供测试环境。2.如权利要求1所述的自动配置方法,其特征在于,接收合作伙伴发送的提供测试环境的请求信息,包括:接收合作伙伴发送的包括测试环境提供请求的页面并提取所述请求信息,其中,所述请求信息包括测试机数量、测试系统、CPU数量、内存数量以及磁盘大小。3.如权利要求1所述的自动配置方法,其特征在于,生成与所述测试环境对应的环境标记文件,并根据所述环境标记文件向所述合作伙伴提供测试环境,包括:生成合作伙伴与所述测试环境之间的映射关系,并根据所述映射关系以及所述测试环境的描述信息和入口信息形成环境标记文件;根据所述环境标记文件向所述合作伙伴提供所述测试环境的入口信息。4.如权利要求1所述的自动配置方法,其特征在于,当不存在与所述请求信息相应的空闲测试环境时,创建与所述请求信息相应的测试环境,包括:当不存在与所述请求信息相应的空闲测试环境时,判断正在运行的测试环境中是否配置与所述测试环境提供请求相应的测试环境;当判断结果为是时,获取所述测试环境的环境标记文件,根据所述环境标记文件中测试环境的描述信息创建新的测试环境;当判断结果为否时,根据所述测试环境的请求信息创建新的测试环境。5.如权利要求1所述的自动配置方法,其特征在于,所述自动配置方法还包括:当所述合作伙伴将测试对象在所述测试环境执行测试时,在所述环境标记文件中根据所述合作伙伴对测试对象设置的配...
【专利技术属性】
技术研发人员:李函珂,谢慧,
申请(专利权)人:中国平安财产保险股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。