• 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

    成功 :
     












  • 相关阅读:
    C单链表操作
    如何为linux系统设置全局的默认网络代理
    Linux下动态库使用小结
    图片替代鼠标光标
    axios+FormData文件上传
    vue之回车触发表单提交
    viewer 照片查看器
    contains 之 点击元素外位置隐藏元素
    vue-cli 3.0之跨域请求代理配置及axios路径配置
    css之单边阴影
  • 原文地址:https://www.cnblogs.com/xiaoCong2016/p/7469862.html
Copyright © 2020-2023  润新知