robotframework这个框架最近很多人在使用它,大部分是和selenium结合的,大概看了下,然后发现这个做接口测试感觉也还不错,初步研究了下

环境安装:

robotframework这个环境的安装,网上搜下,有很多详细的步骤

库的安装:

初步的暂时需要这两个

requests和RequestsLibrary

requests的安装很简单easy_install requests

RequestsLibrary的安装有时候在线安装打不开,可以离线安装

国内python的一个镜像地址http://pypi.douban.com/simple/,打开以后直接搜索robotframework-requests下载到本地使用setup install安装

发现里面robotium的库还挺多的,列举几个,里面还有jmeter的库,这个以后有时间在说他

robotframework
robotframework-aardvarklibrary
robotframework-androidlibrary
robotframework-anywherelibrary
robotframework-appiumlibrary
robotframework-archivelibrary
robotframework-aristalibrary
robotframework-assertions
robotframework-async
robotframework-databaselibrary
robotframework-debuglibrary
robotframework-debuguilibrary
robotframework-difflibrary
robotframework-difflibrary2
robotframework-djangolibrary
robotframework-drupallibrary
robotframework-dynamodbsqllibrary
robotframework-elasticsearch
robotframework-excellibrary
robotframework-extendedappiumlibrary
robotframework-extendedrequestslibrary
robotframework-extendedselenium2library
robotframework-faker
robotframework-ftplibrary
robotframework-hpilibrary
robotframework-httpd
robotframework-httplibrary
robotframework-hub
robotframework-imaplibrary
robotframework-ioslibrary
robotframework-ipmilibrary
robotframework-ixialibrary
robotframework-jalali
robotframework-jmeterlibrary

库的导入

打开robotframework以后新建一个testsuit,在setting里面导入库requests和RequestsLibrary,颜色是黑色表示导入成功

robotframework接口测试初探1的更多相关文章

  1. robotframework接口测试初探3

    接口自动化环境搭建好了 requests接口测试模块也会用了 那么怎样整合到RF的框架呢? 写一个小例子

  2. robotframework接口测试初探2

    python这个requests模块常被用来测试接口.使用RequestLibrary库测试之前,先来看下这个模块是怎样使用的 最简单的调用是 r=requests.get("http:// ...

  3. robotframework接口测试(二)—post request

    第5行:发起post请求.因为我写了好多的参数,所以这样写的. 也可以这样写 其他行:可见[robotframework接口测试(二)—get request json]

  4. robotFramework接口测试GET和POST请求

    安装: 接口测试需要安装Request和RequestLibrary 包 使用cmd命令安装:pip install requests 使用cmd命令安装:pip install -U robotfr ...

  5. robotframework 接口测试 +RSA 加密

    首先,实现RSA加密,需要用到pycrypto这个库,这个库又依赖openssl,所以需要先下载openssl,具体教程可以参考http://bbs.csdn.net/topics/392193545 ...

  6. Postman接口测试初探

    Postman接口测试 有两种安装方式: 1)Chrome插件(https://www.getpostman.com/).安装完成后,它会在chrome的应用中,如下图 2)通过下载Native ap ...

  7. robotframework接口测试(一)—Get request json

    (前提:引入了 requests.requestsLibrary等相关库,这样才可以只有相关的关键字.) 理想中的过程: 1. 创建session 2. 在该session下发起请求 3. 验证返回结 ...

  8. robotframework接口测试实例

    *** Settings *** Library Collections Library RequestsLibrary *** Test Cases *** test Create Session ...

  9. RobotFramework: 接口测试时,注意请求体content-type

    使用Post Request关键字时 1.如果请求体的content-type为:application/x-www-form-urlencoded,则传参数时需要给params参数赋值 2.如果co ...

随机推荐

  1. Nuget包之间的依赖

    为什么我们使用依赖呢??原因是某些资源是基于某些资源的基础上才可以运行的,比如bootstrap基于Jquery,EntityFramework.zh-Hans基于EntityFramework,如果 ...

  2. php 图片验证码生成 前后台验证

    自己从前一段时间做了个php小项目,关于生成图片验证码生成和后台的验证,把自己用到的东西总结一下,希望大家在用到相关问题的时候可以有一定的参考性. 首先,php验证码生成. 代码如下: 1.生成图像代 ...

  3. PowerDesigner从Physical Data Model转Excel

    参考资料:http://www.cnblogs.com/hggc/archive/2013/10/15/3369857.html 由于有把ER图转Excel的需求,幸运地找到一个可用脚本,稍做修改完成 ...

  4. LightOJ 1104

    题意: 给你一年有n天,求至少有m人使得至少有两个人在同一天生日的概率不少于0.5. 分析: 任意两个人不在同一天生日的概率为C(n,m)*m!/n^m,它的对立事件A为至少有两个人在同一天生日, 则 ...

  5. 快速加载DXF、DWG格式文件控件ABViewer

    ABViewer是一种高品质,低成本,高效率的多功能设计及工程文档管理应用程序. ABViewer为您提供专业的cad文件浏览和编辑工具. 支持多种格式,如:DWG格式, DXF, DWF, Hewl ...

  6. seleniu+python+chrome的调试

    1.下载chrome,下载chrome driver,下载地址:http://code.google.com/p/chromedriver/downloads/list 2.安装chrome,默认路径 ...

  7. 作业七:团队项目——Alpha版本冲刺阶段010

    今日安排:组内成员讨论 今日进程:组内成员讨论结束,并有明确的解决办法,每个人准备实践

  8. C++之虚函数和多态

    干货较多-需要自己深思理解: C++支持两种多态性: 1.编译时多态性(静态绑定-早绑定) 在程序编译阶段即可以确定下来的多态性 通过使用 重载机制(重载函数)实现 (模板)http://blog.c ...

  9. AFN断点续传思路

  10. java语法基本知识

    java中,变量分为局部和成员变量.局部变量在程序运行的过程中在栈stack中分配存储空间. 从上到下是:heap, stack, data segment, code segment.