#增加modules

modules模块式基础,好像一切都得从modules开始,想下面这样一个简单的login module就建好了

把这个module login 拖到具体的test case上

点开 这个login step, 提案右边的值就行了

然后F6 跑下这个恶SearchContinent这个用例

跑通过了以后, 觉得这个 login可能经常会用到

然后就创建个Library

Library 一般跟用例并列

folder下面添加过的就不能再添加了,只能添加一次Library

从test case上 拖拽下来的某个步骤,case这边value再自己编辑下,或者folder 重命名, 自己看着编辑就好了

右键添加就好了

#添加参数

#添加参数

# Library 里面建好了一个reusable step,编辑参数步骤名字

上面是我们大概要用的参数

那哪些step要用到这些参数呢

--OpenUrl,

--输入用户名,密码,

--最后click login button

这几个步骤我们放在一起,然后命名为 AAA Login

这个AAA Login作为一个Modules,需要拖拽(或者添加 Ctrl+T)到Library这边, 创建如下:

红圈里面的是我的两个step 用到的公共参数我都拿出来放到了Business Parameters 里面

然后

这样基本上就创建好 library的一个模块了

其实library里面的 相当于对某些常用的步骤进行封装,方便复用

下面这样就创建好了

二. 使用Library

#add step

#直接把Library的step拖到case的下面

#然后再走到case下面编辑参数

参数配置如下:

#Ctrl + J 能走到引用的Library

引用时配上自己的参数,就ok了

然后把WorkState变成COMPLETED,就可以试着跑了

转载于:https://www.cnblogs.com/baxianhua/p/11206970.html

Tosca 添加 modules,添加Library,引用重复步骤相关推荐

  1. 如何:在 Visual Studio 中添加或移除引用(转载)

    http://msdn2.microsoft.com/zh-cn/library/wkze6zky(VS.80).aspx Visual Studio 如何:在 Visual Studio 中添加或移 ...

  2. Eclipse——添加库(Add Library)到项目

    基本概念 添加库(Add Library):是指一些已经定义好的jar的集合,一些常用的jar的集合(如框架所带的jar),通过添加Library的方法,整个导入以一个整体的形式,方便多次使用 操作步 ...

  3. java同名变量在list中添加两次_快速解决List集合add元素,添加多个对象出现重复的问题...

    首先我们在new 一个对象的时候,对象的id是唯一确定的:将对象add入list中时,放入list中的其实是对象的引用 :而每次循环只是简单的set 对象的属性,set新的属性值,而add进list中 ...

  4. 问题.NET--win7 IIS唯一密钥属性“VALUE”设置为“DEFAULT.ASPX”时,无法添加类型为“add”的重复集合...

    问题现象:.NET--win7 IIS唯一密钥属性"VALUE"设置为"DEFAULT.ASPX"时,无法添加类型为"add"的重复集合 问 ...

  5. 未能添加对***.dll的引用 问题解决方法

    未能添加对***.dll的引用 问题解决方法 参考文章: (1)未能添加对***.dll的引用 问题解决方法 (2)https://www.cnblogs.com/zaiyuzhong/p/62362 ...

  6. 在唯一密钥属性“name”设置为“Application”时,无法添加类型为“add”的重复集合项...

    配置一个网站后,出现[在唯一密钥属性"name"设置为"Application"时,无法添加类型为"add"的重复集合项]这个错误,记得之前 ...

  7. 无法添加类型为“mimeMap”的重复集合项

    无法添加类型为"mimeMap"的重复集合项 文章目录 无法添加类型为"mimeMap"的重复集合项 1.问题描述 2.问题原因 3.问题解决 1.问题描述 在 ...

  8. boost::callable_traits添加member右值引用的测试程序

    boost::callable_traits添加member右值引用的测试程序 实现功能 C++实现代码 实现功能 boost::callable_traits添加member右值引用的测试程序 C+ ...

  9. boost::callable_traits添加member左值引用

    boost::callable_traits添加member左值引用 实现功能 C++实现代码 实现功能 boost::callable_traits添加member左值引用 C++实现代码 #inc ...

最新文章

  1. 文本类控件 (TextView的介绍)
  2. html获取get信息,在HTML页面用JS获取Get参数方法(示例代码)
  3. variable java_在XSLT中使用Variable Argument调用Java方法
  4. MySQL 无效数字_ORA-01722: 无效数字的解决方法
  5. linux对方开放端口,Linux 开放端口
  6. 一出好戏不止是部电影,它也正接近你的生活。
  7. 大数据时代医疗行业爆发 政策壁垒仍是最大障碍
  8. Android短视频中如何实现720P磨皮美颜录制?
  9. Android零基础入门第33节:Android事件处理概述
  10. HTTP请求的GET与POST方式的区别
  11. IOS::.a的生成,以及模拟器和真机.a 的合并
  12. Linux下的网卡驱动程序的编写过程(转)
  13. windows server 系统SERVER服务消失无法共享
  14. 一道线性代数证明题:若AX=0的解空间为U,则U的正交补是由A的行向量组张成的
  15. 四六级得分技巧备考和心态
  16. w3c怎么检测html5,HTML5教程:html标签属性通过w3c验证
  17. 如何在C ++ 中分割PDF档案?试试Aspose
  18. 6.6.5 住房公积金参缴记录
  19. vim-python怎么用_如何在使用 Vim 时访问/查看 Python 帮助
  20. 关于大学在校生对共享单车的用后体验的调查报告

热门文章

  1. 关于ckeditor的配置
  2. 在JS中使用Ajax
  3. angular4获得焦点事件_深究AngularJS——如何获取input的焦点(自定义指令)
  4. 升级dedecms5.5后,出现提示保存目录数据时失败,请检查你的输入资料是否存在问题...
  5. 开源syslog服务器_开源API网关Kong基本介绍和安装验证
  6. IPv4的路由选择计算步骤
  7. mybatisplus 结果_MyBatis Plus 将查询结果封装到指定实体
  8. spring4+struts2+hibernate5整合出现spring异常
  9. C#将DataTable海量数据导出到Excel
  10. 网页游戏为什么容易赚钱?(From:07073)