zoukankan      html  css  js  c++  java
  • robotframework+python3+eclipse+RED自动化测试框架初学笔记

    rebotrobotframework是什么:
    搜狗百科:https://baike.sogou.com/v71421187.htm?fromTitle=Robot+Framework
    百度百科:https://baike.baidu.com/item/Robot Framework
    本文只是很简单的应用了一下
    rebotrobotframework特征参考柠檬班视频如下

    • rebotrobotframework可以做哪些自动化测试?
      丰富的第三方库:支持接口/web/app自动化、数据库测试等
    • 测试用例是通过代码的方式实现的吗?
      非编程语法:测试用例可以是txt、HTML等格式
    • 如果不是代码,如何写用例
      关键字驱动
    • 有哪些编写用例的工具
      丰富的编辑工具:Ride、Eclipse、notepad++、sublime等
    • 可扩展:python或java编写库和关键字

    工具下载:
    1.python3:前往 https://www.python.org 进行下载
    robotframework+python3+eclipse+RED自动化测试框架初学笔记_第1张图片双击安装即可,记得勾选Add…PATH
    robotframework+python3+eclipse+RED自动化测试框架初学笔记_第2张图片
    2.eclipse:
    下载地址:https://www.eclipse.org/downloads/
    要根据RED插件选择eclipse版本

    3.安装RED插件

    Help - Install New Software - 点击Add添加。 RED地址:
    http://master.dl.sourceforge.net/project/red-robot-editor/repository点击OK之后,等待。

     

    勾选 Robot Framework IDE. 点击Next. 继续等待,这个时间会比较久,请耐心等待。新的页面出来之后,选择install 安装。

     

    安装完成之后,开始

    4.eclipse配置
    4.1robotframework 配置:window–preferences


    robotframework+python3+eclipse+RED自动化测试框架初学笔记_第10张图片
    注意python3中要已经安装robotframework库

    4.2自动补齐配置

    配置RF标识,关键字,变量的自动补全。 windows - preference - RobotFramework - Editor - Content Assitant 加上如下内容:
    .abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ$@&*:
    window-》Preferences-》robotframework-》Editor-》Content Assist
    robotframework+python3+eclipse+RED自动化测试框架初学笔记_第11张图片
    4.3编码格式配置
    中文: window-》Preferences-》robotframework-》General-》Wokspacerobotframework+python3+eclipse+RED自动化测试框架初学笔记_第12张图片
    4.4 当前视图切换成robot视图
    robotframework+python3+eclipse+RED自动化测试框架初学笔记_第13张图片
    robotframework+python3+eclipse+RED自动化测试框架初学笔记_第14张图片这个就是robot视图

    试着写一个robot用例
    新建一个工程:
    File–》New Robot project–》robot
    新建一个用例套件:
    robot右键-》new -》Robot test suite-》file name:用例套件
    robotframework+python3+eclipse+RED自动化测试框架初学笔记_第15张图片robotframework+python3+eclipse+RED自动化测试框架初学笔记_第16张图片用例编写规范:
    *** Test Cases *** # 区域名称,此区域中只放测试用例
    用例名称
    关键字1 参数 #用例步骤 关键字和参数直接、参数和参数之间用Tab 键隔开
    关键字1 参数 #用例步骤 关键字和参数直接、参数和参数之间用Tab 键隔开

    关键字N 参数 #用例步骤 关键字和参数直接、参数和参数之间用Tab 键隔开

    robotframework+python3+eclipse+RED自动化测试框架初学笔记_第17张图片

  • 相关阅读:
    02-模板字符串
    01-学习vue前的准备工作
    21-z-index
    20-定位
    19-background
    18-超链接导航栏案例
    17-文本属性和字体属性
    16-margin的用法
    jBPM
    Table of Contents
  • 原文地址:https://www.cnblogs.com/xiaocaicai-cc/p/14647035.html
Copyright © 2011-2022 走看看