zoukankan      html  css  js  c++  java
  • Robot Framework




    分析这个工具



    默认和火狐搭配


    下载GitHub上的源码
    E:autoTestRobotFrameworkRobotFramework-sourcedocuserguidesrcGettingStarted


    社区很糟
    可以无编码
    国内资料只有 Python 的
    可以做接口测试 语法太奇怪了
    环境安装得差不多了,也能正常运行

    C:UsersXiaoCong>C:UsersXiaoCongAppDataLocalProgramsPythonPython35Scriptspip.exe install robotframework
    Collecting robotframework






     

     


    关键字自动化框架

    能自动化 的:{
    写代码
    表格式语言
    }


    从代码过度到 Robot  , 以后不再需要写代码了


    https://www.ibm.com/developerworks/cn/opensource/os-cn-robot-framework/index.html


    http://www.cnblogs.com/zlj1992/p/6357373.html
    http://blog.csdn.net/biaoxianwokeng/article/details/53765422


     

    集成测试
    接口测试
    Web自动化测试
    App测试(安卓/IOS)
    数据库测试

    2.7.13


    知识点


     

     例如
     


    自带的在
    C:Python27Libsite-packages obotlibraries



    默认的自带的库只需要写库的名字就行 , 不需要指定路径
    例如
    Selenium2Library
    String

    IDE 经常有问题 , 遇到匪夷所思的问题就重启 , 比如添加库后重启
    崩溃后重启失败

    拼错的话字体颜色会变红 , 切换到 log 窗口 , 会看到报错信息

     
     

    在项目上引入库 , 但是无法在测试集合里的测试用例里使用
    需要在测试集合里引入


    F5 看api文档

     


     


     

    导入 库资源也是 , 在项目上导入是无意义的 , 语法上没错

    GitHub上有源码


    嵌套的for , 原生不支持
    把下一个for循环写成一个关键字 , 取巧一下

     


    问题




    文本编辑器 没语法高亮

    如图


    解决方案
    IDE 提示 :

    控制台里执行
    easy_install pygments
    或者
    pip install pygments
    下载速度稍慢

    用 easy_install pygments  下载完成 , 大概2分钟 :
     
    最后重启 IDE

    成功 :
     












  • 相关阅读:
    使用DragonFly进行智能镜像分发
    Operator部署Prometheus
    kubernetes中部署Jenkins并简单使用
    kubernetes常用控制器之DaemonSet
    kubernetes中部署nacos
    selenium自动化操作
    BeautifulSoup爬取网页分页
    细品BeautifulSoup节点访问
    再端一碗BeautifulSoup
    初试爬虫
  • 原文地址:https://www.cnblogs.com/xiaoCong2016/p/7469862.html
Copyright © 2011-2022 走看看