1. 使用场景
MeterSphere平台中设立项目层级,所有测试活动以项目维度开展。在编排接口自动化场景时,经常会遇到跨项目调用接口、接口用例、场景用例等情况,对此我们推出了环境组功能,可以根据不同项目、以及不同环境组合成一个环境组,当自动化执行时,可以直接选择该环境组。通过首次设置好环境组环境,对于一些固定组合的跨项目场景来说可以实现一劳永逸的效果,提升用户在测试过程中的便利性。
2. 创建跨项目组合场景
在接口自动化场景中导入接口列表时,可以跨工作空间、项目、接口协议来关联接口、CASE等。
当不同项目的接口或CASE组合到同一个场景时,则需要对不同项目逐个选择运行环境,且这一操作在后续的跨项目组合场景中并不能被很好的复用。
3 创建环境组
如果跨项目场景较多,或关联项目数量较多时,使用手动选择项目环境的方式并不高效,下面介绍使用环境组的方法来应对这种场景。首先进入【系统设置-环境管理-环境组】,点击创建环境组。
在环境组中添加项目及项目环境,保存环境组
4 使用环境组
回到接口自动化场景中,在运行环境中切换到环境组,选择已创建的环境组,运行环境则会自动与其项目下的接口匹配,完成接口自动化测试。