【技术实现步骤摘要】
基于接口自动化的场景测试方法、装置、介质和电子设备
[0001]本公开的实施方式涉及软件自动化测试
,更具体地,本公开的实施方式涉及一种基于接口自动化的场景测试方法、基于接口自动化的场景测试装置、计算机可读存储介质及电子设备。
技术介绍
[0002]本部分旨在为权利要求中陈述的本公开的实施方式提供背景或上下文,此处的描述不因为包括在本部分中就承认是现有技术。
[0003]软件产品在投入使用之前,为了减少其在使用过程中出现故障的频率,往往需要对各个接口进行测试。接口测试是测试系统组件间对于接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。
[0004]相关技术中,没有支持多种接口、跨应用的复杂场景的场景用例编排。
技术实现思路
[0005]本公开提供一种基于接口自动化的场景测试方法、基于接口自动化的场景测试装置、计算机可读存储介质及电子设备,实现了对多种接口、多种待测场景、 ...
【技术保护点】
【技术特征摘要】
1.一种基于接口自动化的场景测试方法,其特征在于,所述方法包括:接收根据待测场景从可视化接口数据管理库中选取的待测接口参数;根据所述待测接口参数自动生成对应的测试数据;根据运行所述待测场景的系统生成的唯一标识以及接口的功能确定接口之间的关联关系;接收根据待测场景和所述接口之间的关联关系可视化组装的所述测试数据,并通过组装后的所述测试数据对所述待测场景进行场景测试。2.根据权利要求1所述的方法,其特征在于,在所述根据待测场景从可视化接口数据管理库中选取待测接口参数之前,所述方法包括:请求接口文档的地址信息,并通过所述地址信息获取所述接口文档;解析所述接口文档中的接口,并按照预设规则对所述接口进行拆分以及编码保存,得到所述可视化接口数据管理库;所述接口包括接口参数。3.根据权利要求1所述的方法,其特征在于,所述根据所述接口参数自动生成对应的测试数据,包括:确定所述接口参数表示的含义;根据所述接口参数表示的含义,自动生成具有与所述接口参数表示的含义匹配的特征的测试数据。4.根据权利要求1所述的方法,其特征在于,在根据所述待测接口参数自动生成对应的测试数据之后,所述方法还包括:对所述测试数据进行断言设计;对应的,所述通过组装后的所述测试数据对所述待测场景进行场景测试,包括:通过组装后的所述测试数据对所述待测场景进行幂等场景测试。5.根据权利要求4所述的方法,其特征在于,所述断言至少包括新增成功断言、已存在断言、重复断言中的一种。6.根据权利要求1所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。