uibot模块化之使用子流程

【问题】:我们在使用的过程中发现,有些流程会在很多的用例场景中需要使用到,比如登陆

【date】:2022年4月12日

【解决方法一】:子流程

1.创建一个登陆的流程

2. 如下图,我们可以定义一些不需要修改的变量,比如测试环境的登陆地址,浏览器的路径等等。当然,我们可能在不同场景中可能会使用不同的用户进行登陆,所以我们的用户名和密码可能需要做参数话,所以我们让调用方来提供给我们,所以设置为流程输入

  1. 这样,我们就可以把登陆在这个流程中封装完成了,那么我们要如何来调用呢。我们需要在我们的测试流程中添加一个子程序,然后选择打开我们封装的登陆流程

 

  1. 选择打开,找到我们封装的子流程的位置

  1. 打开我们需要的流程文件

  1. 添加完子流程,输入参数

  1. 输入参数,保存并运行

  1. 这样就可以发现我们的这个流程会自定调用我们的登陆流程啦,并且传入了我们的参数

posted @ 2022-04-12 11:59  致命风华  阅读(1187)  评论(0编辑  收藏  举报