第一节 RobotFramework环境搭建

这篇具有很好参考价值的文章主要介绍了第一节 RobotFramework环境搭建。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1 robotframework的环境搭建

第一步:Python环境(建议3.6.8)

    首先安装python ,可从如下地址下载:

    https://www.python.org/downloads/release/python-368/

    安装成功后配置到环境变量

    然后启一个cmd命令窗口验证下是否成功安装,成功安装如图所示:

第一节 RobotFramework环境搭建

第二步:robotframwwork安装

    推荐使用pip安装,一般python安装成功后,都会自带了pip的.

    使用命令安装:pip install robotframework

第三步:wxPython的安装

    这个必须先安装,否则ride编辑器无法启动,因为ride编辑器是用wxPython开发的,一个可视化编程开发包.

    安装命令: pip install wxpython

第四步:安装编辑器  robotframework-ride

     推荐使用pip安装,命令为:pip install robotframework-ride

    理论上会自动生成桌面快捷方式,点击就可以启动编辑器。类似如下画面:

第一节 RobotFramework环境搭建

2 web自动化环境搭建

    web端自动化用到的库是,SeleniumLibrary或者Selenium2Library,建议使用SeleniumLibrary

    安装命令:pip install robotframework-seleniumlibrary

    安装成功后,可以通过命令pip list 查看已安装列表中是否存在

3 移动端自动化环境搭建

    第一步:通过命令pip install robotframework-appiumlibrary安装好这个库,待用

    第二步:安装appium服务端

      windows建议通过官网:http://appium.io/    下载最新的.exe文件安装即可

            如果无法启动或者报错或者遇到什么问题,可以先行配置下环境变量

第一节 RobotFramework环境搭建

4 接口自动化环境搭建

    接口自动化需要用到requests库,通过命令安装:

           pip install robotframework-requests

安装完成后,可以使用pip list查看是否安装成功了

5 jenkins持续集成环境安装

      环境安装这一步骤就暂且不提这个环境的安装了,后续用到的时候再来讲解

ps:

    大家在安装过程中,必然会因为各种因素报错,不用担心,报错就去百度错误信息解决就可以,因为前辈已经帮助我们踩了很多坑,且已经都分享给了我们解决方案,去主动解决的过程,就是你我成长的过程~~

    如果实在没办法解决了,那就私信我好了,我帮你~~

    (我的文章都是出自我积累的有道云笔记)

欢迎搜索公众号查看更多实践文章,一起交流使用经验~~

第一节 RobotFramework环境搭建

 第一节 RobotFramework环境搭建

 文章来源地址https://www.toymoban.com/news/detail-405587.html

到了这里,关于第一节 RobotFramework环境搭建的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • RobotFramework——创建项目

    创建项目 实际上在Robot Framework中创建测试项目和创建单元测试项目是一致的。 robot unittest(python) Test Project Test Project Test Suit Test Suit Test Case Test Case 1、创建测试项目 选择菜单栏 file — New Project Name输入\\\"TestRobot01\\\";Type选择Directory 2、创建测试套件 右键点击 “TestRobot01” 选择

    2024年02月12日
    浏览(33)
  • selenium + robotframework的运行原理

    1、点击ride界面启动用例执行时,首先会调用脚本 2、打开pybot脚本查看内容、 3、打开robot包下面的run文件,我们可以看到信息 run文件内容 程序启动的入口, sys.agv所表达的含义是:sys.argv[]说白了就是一个从程序外部获取参数的桥梁,这个“外部”很关键,所以那些试图从代

    2024年04月23日
    浏览(30)
  • robotframework+selenium 进行webui页面自动化测试

    robotframework其实就是一个自动化的框架,想要进行什么样的自动化测试,就需要在这框架上添加相应的库文件,而用于webui页面自动化测试的就是selenium库.  关于robotframework框架的搭建我这里就不说了,今天就给大家根据一个登录的实例来讲一讲,selenium库的相关应用吧。 要想

    2024年02月12日
    浏览(26)
  • RobotFrameWork - 08 - Selenium API - 元素相关操作、注释(1)

    Xpatt=//*[@]表示元素定位,定位文本输入框。 附:关于元素定位,参考“Selenium Xpath 定位详解.pdf”文档。 WebDriver基础篇 - 元素定位 UI自动化之八大元素定位方法 WebDriver常见八大元素定位解析 Click Element 点击元素 Xpath=//* [@] :表示元素定位,定位点击的元素。 Click Button 点击按

    2024年04月26日
    浏览(21)
  • RobotFrameWork - 13 - Selenium API - 案例设计之数据分层思想

    右击“基础”选择 “new User Keyword” 来创建用户并输入名称 “打开浏览器并访问百度”. 创建成功后,将案例 “Test_Demo_selenium” 中, “打开浏览器并访问百度” 的哪一行 脚本复制下来,粘贴到“基础”的“打开浏览器并访问百度”。 如下图:

    2024年04月08日
    浏览(37)
  • 用Robotframework+selenium 进行webui页面自动化测试

    Robotframework其实就是一个自动化的框架,想要进行什么样的自动化测试,就需要在这框架上添加相应的库文件,而用于webui页面自动化测试的就是selenium库. ​ 关于robotframework框架的搭建我这里就不说了,今天就给大家根据一个登录的实例来讲一讲,selenium库的相关应用吧。 要

    2024年04月16日
    浏览(62)
  • RobotFrameWork - 08 - Selenium API - 元素相关操作、注释、休眠及等待元素出现

    元素相关操作 Input Text Click Element Click Button 注释 注释1 — Comment 注释2 — # 休眠及等待元素出现 Sleep Wait Until Page Contains Element 元素相关操作 Input Text 文本输入 Xpatt=//*[@]表示元素定位,定位文本输入框。 附:关于元素定位,参考“Selenium Xpath 定位详解.pdf”文档。 WebDriver基础

    2024年04月22日
    浏览(24)
  • RobotFramework编写用例,在Jenkins上如何实现用例的并发运行?

    我们了解RobotFramework编写自动化测试用例的方法,了解如何将用例在Jenkins上运行。 但是,随着用例的增多,传统的pybot/robot命令运行测试用例会耗费大量的时间,这就慢慢成为了一个苦恼的问题。 那么,在Jenkins上如何实现用例的并发运行呢?! 我们需要认识的是Jenkins只是一

    2024年02月11日
    浏览(27)
  • 基本环境准备(第一节)

    基本环境准备(第一节) 2023年8月9日 16:37   1.安装Node.js; Windows 上安装 Node.js 你可以采用以下两种方式来安装。 1、Windows 安装包(.msi) 本文实例以 v0.10.26 版本为例,其他版本类似, 安装步骤:   步骤 1 : 双击下载后的安装包 v0.10.26,如下所示: 步骤 2 : 点击以上的Run(运行),将

    2024年02月13日
    浏览(32)
  • 利用 jenkins 关联 Job 方式完善 RobotFramework 测试 Setup 以及 Teardown 后操作

    目录 1.前言 2.Jekins 关联 Job 方式 1.前言 Jenkins是一个流行的持续集成和交付工具,它可以帮助自动化构建、测试和部署软件。与Robot Framework结合使用,可以实现更高效的测试工作流程。 在Robot Framework中,Setup和Teardown是测试用例中的两个重要部分。Setup用于准备测试环境和数据

    2024年02月17日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包