Robotframework-seleniumLibrary
全部标签创建项目实际上在RobotFramework中创建测试项目和创建单元测试项目是一致的。robotunittest(python)TestProjectTestProjectTestSuitTestSuitTestCaseTestCase1、创建测试项目选择菜单栏file—>NewProjectName输入"TestRobot01";Type选择Directory2、创建测试套件右键点击“TestRobot01”选择NewTestSuite选项Name输入"TestSuite01";Type选择File3、创建测试用例右键点击“TestSuite01”选择NewTestCase用例只需输入用例名
RF环境搭建首先安装python并且配置python环境变量pipinstallrobotframeworkpipinstallrobotframework-ride生产桌面快捷方式不行换豆瓣源检查一下piplistRF类库和扩展库标准库 按F5快捷键查询,可以看到rf自带的库不需要额外安装这些标准库在python的\Lib\site-packages\robot\libraries中扩展库(需要通过pip命令额外安装的库)这些扩展库在python的\Lib\site-packages中web自动化测试:SeleniumLibrary 安装:pipinstallrobotframework-
一、前言测试框架的作用是帮助我们管理测试用例、执行测试用例、参数化、断言、生成测试报告等基础性工作,让我们将精力用在测试用例的编写上。好的测试框架应该具有很高的扩展性,支持二次开发,并能够支持多种类型的自动化测试。测试工具的作用是为了完成某一类型的测试,比如Selenium用于对WEBUI进行自动化测试,Appium用来对APP进行自动化测试,Jmeter可以用来进行API自动化测试和性能测试。另外,Java语言中OkHttp库,Python语言中的requests库,这些HTTP的client也可以看做是一种API测试工具。二、框架对比【RobotFramework】RobotFramew
1robotframework的环境搭建第一步:Python环境(建议3.6.8) 首先安装python,可从如下地址下载: https://www.python.org/downloads/release/python-368/ 安装成功后配置到环境变量 然后启一个cmd命令窗口验证下是否成功安装,成功安装如图所示:第二步:robotframwwork安装 推荐使用pip安装,一般python安装成功后,都会自带了pip的. 使用命令安装:pipinstallrobotframework第三步:wxPython的安装 这个必须先安装,否则ride编辑
1robotframework的环境搭建第一步:Python环境(建议3.6.8) 首先安装python,可从如下地址下载: https://www.python.org/downloads/release/python-368/ 安装成功后配置到环境变量 然后启一个cmd命令窗口验证下是否成功安装,成功安装如图所示:第二步:robotframwwork安装 推荐使用pip安装,一般python安装成功后,都会自带了pip的. 使用命令安装:pipinstallrobotframework第三步:wxPython的安装 这个必须先安装,否则ride编辑
Python3.7+RIDE+RobotFramework环境搭建过程中,安装完robotframework-httplibrary后,加载HttpLibrary.HTTP报错Importingtestlibrary"HttpLibrary.HTTP"failed经过网上查询分析,发现HttpLibrary是基于python2.0开发的,高版本的python中可能会存在一些兼容性问题,所以我们就围绕兼容问题进行处理。Ride在应用过程中,遇到的兼容问题还是蛮多的,只能多多记录,以便后用。 一、检查HttpLibrary依赖的类库是否安装成功piplist检查from robotframewor
Python3.7+RIDE+RobotFramework环境搭建过程中,安装完robotframework-httplibrary后,加载HttpLibrary.HTTP报错Importingtestlibrary"HttpLibrary.HTTP"failed经过网上查询分析,发现HttpLibrary是基于python2.0开发的,高版本的python中可能会存在一些兼容性问题,所以我们就围绕兼容问题进行处理。Ride在应用过程中,遇到的兼容问题还是蛮多的,只能多多记录,以便后用。 一、检查HttpLibrary依赖的类库是否安装成功piplist检查from robotframewor
前言:最近领导想了个需求,想把目前组内在linux平台上执行的自动化脚本搞成可视化,如果是web站点相关日志可视化倒是简单了,ELK就是不错的选择,大部分可视化项目这种的,可以做的开起来很炫。我们这边是自己写的脚本,测试网卡的自动化,日志的格式并不是那么符合web日志的格式。选择方案:Reportportal可视化项目地址:reportportal/reportportal:MainRepository.ReportPortalstartshere-seereadmebelow.(github.com)比较符合我的想法,重点在于可视化执行过程,可视化结果分析,灵活自定义图表。过程:1.把lin
前言:最近领导想了个需求,想把目前组内在linux平台上执行的自动化脚本搞成可视化,如果是web站点相关日志可视化倒是简单了,ELK就是不错的选择,大部分可视化项目这种的,可以做的开起来很炫。我们这边是自己写的脚本,测试网卡的自动化,日志的格式并不是那么符合web日志的格式。选择方案:Reportportal可视化项目地址:reportportal/reportportal:MainRepository.ReportPortalstartshere-seereadmebelow.(github.com)比较符合我的想法,重点在于可视化执行过程,可视化结果分析,灵活自定义图表。过程:1.把lin
python安装robotframework的一些常见的错误首先的电脑环境是x86的,然后下载的python版本起初是3.10.1的在cmd中出入pipinstallrobotframwork是没有问题的,但是在输入下载ride的时候就会一直报错,如下图所示;起初以为是一个小问题,然后就去百度,结果是各种方法都有,比如升级pip升级stuptools全部实验一遍,结果还是不尽如意,仔细看了一下报错信息原来是在安装我wxpython的时候出现了问题,然后就百度了一下,结果发现是ride依赖这个gui图像化界面的包,所有才会出现这种情况,于是解决的思路开始转换,结果搜到一些还是升级各种包或者pip