【XPack】MeterSphere UI 测试脚本的使用

在UI的自动化测试中,我们可以使用js脚本来实现一些特殊的交互,比如保存变量在场景中使用,打开一个新的窗口页面。下面以脚本有返回值和无返回值两种情况为例,来演示这部分的具体应用。

1 js 脚本有返回值情况

1.1 脚本类型:同步,设置变量:有返回值(以下脚本为JavaScript 随机生成一组字符串),变量名res

1.2 场景中使用变量,直接 ${变量} 使用

1.3 执行结果

2 js 脚本无返回值情况

2.1 脚本类型:同步,设置变量:无返回值(以下脚本为在后置脚本插入js脚本:window.open(“https://metersphere.io”,‘_blank’,‘width=600,height=400,top=100,left=0’) 处理网页滚打开新窗口页面)

2.2 执行结果,打开新窗口页面