温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

怎么进行Selenium2Library的简单使用

发布时间:2021-11-10 09:48:35 来源:亿速云 阅读:344 作者:柒染 栏目:大数据

这篇文章给大家介绍怎么进行Selenium2Library的简单使用,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

这里我们主要讲如何利用RF框架去做UI自动化测试?我在以下视频中做了一个小Demo,下面将一步步去实现。

首先安装Selenium2Library库

安装非常简单,进入到你python的Lib/site-packages目录下:输入pip install robotframework-selenium2library,看到下图即代表你的Selenium2Library库安装成功。怎么进行Selenium2Library的简单使用

  • chrome浏览器下载chromedriver

  • 请根据自己的浏览器版本自行下载对应的chromedriver版本 :https://chromedriver.storage.googleapis.com/index.html

chromedriver版本支持的Chrome版本
v2.40v66-68
v2.39v66-68
v2.38v65-67
v2.37v64-66
v2.36v63-65
v2.35v62-64
v2.34v61-63
v2.33v60-62
v2.32v59-61
v2.31v58-60
v2.30v58-60
v2.29v56-58
v2.28v55-57
v2.27v54-56
v2.26v53-55
  • 在RF框架中加载Selenium2Library库

  • 首先在RF框架新建一个Project,如下图所示:

1.1Name:工程命名

1.2Parent Directory:工程创建在哪个目录下

1.3Created Path:当前创建的工程完整路径

1.4Type:类型

1.5Format:文件格式

怎么进行Selenium2Library的简单使用

  • 在当前建立的Project中加载Selenium2Library库,如下图所示:

怎么进行Selenium2Library的简单使用

怎么进行Selenium2Library的简单使用

  • 创建New Test Case,如下图所示:

怎么进行Selenium2Library的简单使用

怎么进行Selenium2Library的简单使用

  • 编写test case,如下图所示:

  • Open Browser:打开浏览器


    怎么进行Selenium2Library的简单使用

    • Maximize Browser Window

    怎么进行Selenium2Library的简单使用

    • Input Text

    怎么进行Selenium2Library的简单使用

    • xpath定位:优先ID

    怎么进行Selenium2Library的简单使用

    怎么进行Selenium2Library的简单使用

    怎么进行Selenium2Library的简单使用

    怎么进行Selenium2Library的简单使用

    • Input Password

    怎么进行Selenium2Library的简单使用

    • Click Button

    怎么进行Selenium2Library的简单使用

    • Sleep

    怎么进行Selenium2Library的简单使用

    • Close Browser

    怎么进行Selenium2Library的简单使用

    • 运行脚本及结果查看

    • 运行结果

    怎么进行Selenium2Library的简单使用

    • report

    怎么进行Selenium2Library的简单使用

    • log

    怎么进行Selenium2Library的简单使用

    关于怎么进行Selenium2Library的简单使用就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

    向AI问一下细节

    免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

    AI