zoukankan      html  css  js  c++  java
  • RobotFramework 自定义Library

    RobotFramework 主要使用Python,这里简单自定义Library,以扩充RobotFramework的功能

    1. 新建一个python类,自定义需要的方法
      例如:
      保存成TestLibrary.py (文件名和类名一致)

      class TestLibrary():
          def Add(self,a,b):
              sum = a + b
              return  sum
    2. 把这个Python文件放在,Python目录下
      例如:
      windows:
      C:Python27Libsite-packages

      mac:
      /Library/Python/2.7/site-packages

    3. 在RobotFramework,测试用例添加Library
      这里写图片描述

    4. 可以按下F5查看关键字,看是否生效,如果没有添加进入,把ride关了,重新打开即可
      这里写图片描述

    5. 之后就可以在Case 或者关键字里面引用library了
      (在robot Case 里面默认的输入数字,会做为字符串运算,需要转换成int)
      这里写图片描述


      RF 内置有八个基本的Library:
      BuiltIn
      OperatingSystem
      Telnet
      Collections
      String
      Dialogs
      Screenshot
      Remote

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    andorid UI事件 监听器
    12小时进制的时间输出的编辑代码
    Java运算符
    运算符的优先级
    UTF-8
    对ASCII的了解
    数组
    Java语法基础
    Java的跨平台
    指针的了解
  • 原文地址:https://www.cnblogs.com/xinleishare/p/4793551.html
Copyright © 2011-2022 走看看