`

使用Robot Framework集成Selenium的自动化测试(一)

阅读更多
换了一个新的项目,使用Robot framework 集成selenium做自动化测试,打算首先把本地的环境搭建起来。

第一步: 下载使用的Robot Framework和相关的


首先是Python(如果没有它,在安装Robot的时候会报错)
引用

No Python Installation found in registry

同时在Robot的文档上面很明确的说明了,在服务器上Python基本是默认就安装了,但是在WINDOW你需要自己下载并安装
引用
On most UNIX-like systems such as Linux and OSX you have Python installed by default. If you are on Windows or otherwise need to install Python yourself, your best place to start is http://python.org. There you can download a suitable installer and get more information about the installation process and Python in general.

我这里下的是2.7.3的版本python-2.7.3.amd64.msi


其实需要下载的是Jython,文档里面的描述如下,如果你是使用JAVA环境开发的话需要下载并安装Jython的,如果你是.net是需要IronPython的

引用
Robot Framework is implemented with Python and also runs on Jython (JVM) and IronPython (.NET) interpreters. Before installing the framework, an obvious precondition is installing the needed interpreters.

我这里下载的Jython的版本是jython-installer-2.5.4-rc1.jar


然后才是Robot Framework和selenium的下载地址
Robot Framework
http://code.google.com/p/robotframework/downloads/list
然后选择robotframework-2.7.7.win-amd64.exe

selenium
http://code.google.com/p/robotframework-seleniumlibrary/downloads/list
robotframework-seleniumlibrary-2.9.1.win-amd64.exe

安装完成以后,我是全部装在C盘的。会有两个文件一个是Python27一个是Jython的
在Python27/Lib/site-packages/下面有robot和selenium的文件夹


第二步设置环境变量。
先设置Jython的C:\jython2.5.4rc1\bin;
然后是Python的C:\Python27;C:\Python27\Scripts;
完成以后分别在cmd里面查看是否设置成功jython --version| pybot -help

第三步启动selenium-server.jar,结果如下:


通过这几步基本就算完成了环境的配置,余下的任务就是写测试文件了
  • 大小: 121.4 KB
分享到:
评论

相关推荐

    RobotFramework+selenium自动化测试-齐涛博客教程整理

    ### RobotFramework + Selenium 自动化测试 - 齐涛博客教程整理 #### 一、引言及基础知识 RobotFramework(简称RF)...希望这些信息能够帮助读者更好地理解和掌握RobotFramework+Selenium自动化测试的核心知识点。

    自动化测试框架RobotFramework+Selenium2

    自动化测试框架RobotFramework+Selenium2是结合RobotFramework框架和Selenium2Library实现自动化测试的解决方案。下面是该框架的详细介绍: 简介 Robot Framework是一个基于Python的可扩展的关键字驱动的自动化测试...

    robotframework-selenium2library-3.0.0.tar.gz

    总的来说,"robotframework-selenium2library-3.0.0.tar.gz"是一个支持Web自动化测试的工具,适用于那些希望使用Robot Framework和Selenium WebDriver进行高效、可读性高的测试的开发者和测试工程师。其可靠性和易用...

    robotframework-selenium2library-1.5.0

    Robot Framework Selenium2Library 1.5.0 是一个专门针对Web自动化测试的强大的库,它构建于Robot Framework之上,提供了一套简洁而易用的接口,使得测试人员能够高效地编写自动化测试用例。Robot Framework 是一个...

    RobotFramework+selenium2library

    Robot Framework+Selenium2Library 是一个高效且用户友好的自动化测试框架,主要用于Web应用程序的测试。Robot Framework 是一个通用的关键词驱动测试框架,而Selenium2Library(现称为SeleniumLibrary)则是Robot ...

    RobotFramework自动化测试修炼宝典+齐涛著

    《RobotFramework自动化测试修炼宝典》是由齐涛著的一本专著,主要聚焦于使用Robot Framework进行自动化测试的实践与理论。Robot Framework是一款开源的通用自动化框架,尤其适合用于软件测试自动化,它提供了丰富的...

    RobotFramework-Selenium2Library

    Robot Framework是一个通用的自动化框架,它支持各种测试和任务自动化,而Selenium2Library是Robot Framework中的一个关键库,专门用于Web应用程序的自动化测试。这个库是基于流行的Selenium WebDriver接口,允许...

    RobotFramework自动化测试修炼宝典+源代码.zip

    《RobotFramework自动化测试修炼宝典》是一本深入探讨如何利用Robot Framework进行自动化测试的专业书籍,配合源代码,读者可以更直观地理解并实践书中的理论知识。Robot Framework是一个开源的、通用的自动化测试...

    RobotFramework+Selenium

    【RobotFramework+Selenium】组合是自动化测试领域常用的技术栈,主要应用于Web应用的功能测试。Robot Framework是一个基于Python的通用自动化测试框架,强调关键字驱动,支持多种测试库和接口,能够进行分布式测试...

    robot framework +selenium

    下面提供一个简单的示例,用于演示如何使用 Selenium Library 自动化一个登录流程: ```robot *** Settings *** Library SeleniumLibrary *** Test Cases *** Example Test Case [Documentation] Example test ...

    robot framework集成环境与web测试资料

    Robot Framework是一种开源自动化测试框架,它支持多种类型的测试,包括功能测试、回归测试、Web测试、移动应用测试等。这个集成环境与Web测试资料包涵盖了Robot Framework与其他工具的集成,如Jenkins和SVN,以及...

    Robot Framework自动化测试资料

    【标题】"Robot Framework自动化测试资料"所涉及的知识点主要围绕Robot Framework这一开源自动化测试框架展开,该框架广泛应用于软件测试领域,特别是功能自动化测试和验收测试。Robot Framework以其简单易学、灵活...

    Python-RobotFramework一个通用的自动化测试框架

    Python-Robot Framework是一个强大且灵活的开源自动化测试框架,尤其适合于系统集成、验收测试以及端到端的业务流程验证。它的设计思路是面向关键字驱动,允许用户以简洁易读的语法编写测试用例,支持多种测试库和...

    RobotFramework+Selenium2

    **RobotFramework** 是一个灵活的自动化测试框架,其设计旨在为各种类型的自动化测试提供一个通用且可扩展的基础。该框架的特点之一是采用了表格格式的语法来编写测试用例,这使得即使是非技术人员也能相对容易地...

    robotframework-selenium2library-1.8.0.rar,可以用

    Robotframework-Selenium2Library是基于Python的自动化测试框架Robot Framework的一个扩展库,专门用于Web应用程序的UI自动化测试。这个库利用Selenium WebDriver进行浏览器交互,提供了丰富的关键字供测试人员使用...

    RFS自动化一键安装包 robot FrameWork Selenium2Library

    标题中的“RFS自动化一键安装包 robot Framework Selenium2Library”指的是一个专为简化Robot Framework(RFS)与Selenium2Library集成安装而设计的自动化工具。Robot Framework是一个通用的自动化框架,广泛用于...

    Robot Framework自动化测试修炼宝典

    《Robot Framework自动化测试修炼宝典》是一本专为软件测试工程师和自动化测试爱好者精心编写的指南,旨在深入探讨和解析Robot Framework这一强大的自动化测试框架。Robot Framework是一个开放源代码的测试自动化...

    robot_framework自动化测试

    Robot Framework是一个通用的验收测试和验收测试驱动开发(ATDD)框架,它使用易于理解的表格形式来组织测试过程和测试数据,使得自动化测试用例的编写更为直观和高效。由于其简单的语法和强大的功能,即使是编程新手...

Global site tag (gtag.js) - Google Analytics