zoukankan      html  css  js  c++  java
  • 树莓派Raspberry实践笔记—配置RobotFramework自动化测试环境

    【原创链接】:http://www.cnblogs.com/atsats/p/6412244.html

    一般RobotFramework都是安装在Windows/Linux的PC机上,这里将简单介绍在树莓派硬件平台上配置RobotFramework的开发和运行环境。

    树莓派上配置了自动化测试软件,可以考虑用多个这个廉价的“计算机”,开展并行的测试用例执行。成倍提高效率。

    这只是一个应用的举例,相信你能找到更多的应用场景,欢迎交流探讨。

     1. 安装火狐浏览器Firefox

    sudo apt-get install iceweasel    #后续做web页面自动化时,默认的浏览器是Firefox,注意这里的名字是iceweasel
    

    2. 安装wxPython

      由于RobotFramework的一个IDE工具Ride需要用到此第三方的界面库,必须先安装。具体安装命令如下:

    sudo apt-get install python-wxgtk2.8
    如上述安装不成功,可以执行一下此命令更新一下信息
    sudo apt-get update 

    3.Install RobotFramework

    使用安装python库的命令,pip。如果使用Python3,命令可使用pip3

       sudo pip install robotframwork  #安装脚本引擎核心库
    
       sudo pip install robotframework-ride    #安装测脚本的IDE软件
    
       sudo pip install robotframework-selenium2library  #安装selenium2library库
      sudo pip install selenium==2.53.6 #安装指定版本的selenium库,如果安装3.x以上版本的,执行脚本时会异常!

    4. 运行RobotFramework IDE Ride

      路径:/usr/local/bin/ride.py

    /usr/local/bin/ride.py    #直接运行IDE
    sudo ln -s /usr/local/bin/ride.py /home/pi/Desktop/ride.py    #配置一个ride.py文件链接到桌面上,以后便可在桌面上运行IDE

    5. 验证脚本

     具体实例代码如下:

     1 *** Settings ***
     2 Library           Selenium2Library
     3 
     4 *** Test Cases ***
     5 TC
     6     log    hello world
     7     Open Browser    http://www.baidu.com
     8     Input Text    id=kw    raspberry install robotframework
     9     Click Button    id=su
    10     sleep    8 seconds
    11     Close Browser

    --End--

  • 相关阅读:
    偏倚有感
    SAS--修改默认语言
    SAS--EXCEL读写、批量读EXCEL
    SAS--sql2
    Day2----respondToValue
    python的一些遗漏用法
    一些常见的东西
    爬虫学习06用selenium爬取空间
    爬虫学习04.
    爬虫学习03常用模块
  • 原文地址:https://www.cnblogs.com/atsats/p/6412244.html
Copyright © 2011-2022 走看看