美文网首页
使用pycharm编写和运行RF脚本

使用pycharm编写和运行RF脚本

作者: Avey777 | 来源:发表于2018-12-18 13:30 被阅读0次

    我们在使用Robotframework时,经常编写脚本的人或许会不习惯,不过没关系!我们在熟悉RF的语法后,可以使用编辑器来编写和运行。下面就通过使用最多的python编辑器pycharm来演示一下如何配置和运行RF的脚本。转自

    1.安装Pycharm

    我们可以通过官网来下载软件:http://www.jetbrains.com/pycharm/
    2.Pycharm导入RF文件
    安装后我们可以通过File-Open来把RF的脚本文件夹导入进来

    open.png

    3.通过pycharm下载intelliBot插件

    如图所示,我们通过File-settings来打开设置面板,然后按照图中步骤来下载这个插件,然后重启pycharm

    intellibot.png

    3.配置RF的文件类型识别

    通过上一步,我们可以用这个插件来配置编辑器识别RF的脚本文件

    还是打开设置面板,如图所示来配置一下(因为RF的文件,我们在ide中设置的是txt格式,所以我们添加*.txt,如果你设置的是其他格式,那就添加其他格式就好了)

    robot feature .png

    4.配置suite和case的运行配置

    因为我们在运行脚本时,可以单独运行一个用例,也可以直接运行一个用例集合:suite,所以我们这里要配置两个;

    依旧是打开设置面板

    ①配置suite

    Robot Run TestSuite
    
    -d results $FileName$
    
    $FileDir$
    
    rebot run testsuite.png

    ②设置case

    Robot Run SingleTestCase
    
    -d results -t "$SelectedText$" ./
    
    $FileDir$
    
    robot run testcase.png

    5.运行RF脚本

    我们打开已经导入的脚本文件,通过右键调出编辑菜单,然后通过external来运行

    *** Settings ***
    Library           SeleniumLibrary
    
    *** Test Cases ***
    login
        [Documentation]    测试登陆
        Open Browser    http://192.168.1.9:89    browser=firefox
        Input text    //*[@id="rrapp"]/div/div/form/div[1]/input    18888888888
        Input text    //*[@id="rrapp"]/div/div/form/div[2]/input    123456
        Input text    //*[@id="rrapp"]/div/div/form/div[3]/div/input    1
        click_button    //*[@id="btn"]
        close browser
    
    robot case.png Snipaste_2018-12-18_10-48-27.png

    这样我们就成功通过pycharm运行了RF脚本!!!

    相关文章

      网友评论

          本文标题:使用pycharm编写和运行RF脚本

          本文链接:https://www.haomeiwen.com/subject/hjhahqtx.html