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

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

  • 相关阅读:
    开发周记
    开发日记03
    开发日记01
    MVC实例应用
    MVC概述
    23种设计模式简述
    xx系统属性分析
    淘宝网质量属性
    架构漫谈阅读笔记
    浅谈软件架构师工作流程
  • 原文地址:https://www.cnblogs.com/xinleishare/p/4793551.html
Copyright © 2011-2022 走看看