关键词不能为空

当前您在: 主页 > 英语 >

robot framework安装和使用

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-13 01:34
tags:

-

2021年2月13日发(作者:罗坦)



Robot Framework +Appium


的简单教程



RF+Appium


介绍



网上文章较多,不做赘述



Robot Framework



Appium


RF


的安装和配置



在使用



RF



Rebot framework


)的时候需要



Python




Jython


环境,具体可根据自


己 的需求来确定。本文以在有



Python


的环境的机器上安装和使用



RF


为例。



在配置过程中需要安装如下包:


python 2.7



wxPython



robot framework



robot framework


ride



robot framework selenium library





安装



Python 2.7


RF


框架是基于



Python


语言的,所以一定要有



Python


环境。可以通过下面的下载


页面下载对应的


Python


版本。



下载页面:


/downloads/




下载完成后,选择默认项进行安装



安装完后,需要设置环境变量:计算机—属性—高级系统设置—环境变量—系统变量

< p>


Path


,写入



C:Python27




C:Python27Scripts


(更改为您指定路径即可)。



同时我们也可以通过



DOS


环境来验证安装的



Python


信息。




安装



WxPython


下载页面:


/#stable




在选择版本下载的时候要注意选择与



Python


版本对应的版本,并且选择



unicode


版本,


比如版本:< /p>



,否则安装完成后不能支持中文。



下载完成后,选择默认项进行安装即可。


/projects/wxpython/files/wxPython/2.8.12.1/



安装



PyCrypto


下载页面:


/py thon/#pycrypto




选择对应的



pycrypto


installer


版本,进行默认安装。需要在安装库(如


SHHLibrary


)之


前进行安装,否则会出现



错误“Can't find ”。



安装



Robot Framwork






Python



< br>装









“ pip


install


robotframework”< /p>









< p>
/pypi/robotframework


下载源码。



解压后,执行命令“python install”进行安装。进入



Python


的安装路径,执行命令


“pip install robotframework”。



pip install robotframework


easy_install robotframework



3.0





安装



robotframework-ride


进入



Python


的安装路径,执行命令“pip install robotframework


-


ride”。



安装需要的



Library





selenium2library ,


appiumlibrary




/pypi/robotframework- appiumlibrary




archivelibrary,SSHLibrary ,ftplibrary


等。进入



Python


的安装路径,分别执行以下命令:



清单



1.


安装



Test Library


pip install robotframework- selenium2library



pip install robotframework-archivelibrary



pip install robotframework-SSHLibrary


ip install robotframework-ftplibrary


如果


pip install


不行就用


easy_install



安装和配置


appium


官网下载,


或者百度下载


appium



windows


安装包



官网:


/appium//downloads/




打开


appium


,如图所示配置,最后一步点击


Launch

< br>打开


Appium Socket Server





完成以上步骤后,


RobotFramework+Appium


的安装和配置工作已经完成,可以通过执行


命令“pip list”查看已经安装的产品,如图



1


所示:





ramework


安装产品列表



RIDE


编辑器介绍



打开


RIDE


RF


是通过



RIDE

< br>编辑器进行工作的,


安装成功后,


执行命令“[Pyth onDir]


Scripts


”,


就可 以打开



RIDE


编辑器,


如图



2


所示。


打开之后就可以进行创建测 试项目,


创建测试用


例等操作,在后面的实例讲解中有具体步骤 。






编辑器启动界面




创建测试项目



选择菜单栏



File



>New Project


,输入项目名称,选择



Directory type


,选择目录。





3.


创建测试项目




创建测试套件



右键点击刚创建的测试项目,选择



New Suit


,输入



name ,


选择



File type






4.


创建测试套件




创建测试用例



右键点击刚创建的测试套件,选择



New TestCase


,输入名称。





5.


创建测试用例




导入库



在实际项目中,


我们需要运用



RF


框架编写基于



web


的测试用例,


我们需要



Selenium



库支持。所以, 我们在使用的过程中需要加载



selenium2library


库。





6.


导入测试库




在“测试套件”的



Edit


标签页,


点击“Libra ry”按钮,


弹出输入框,


Name


输入:


AppiumLibrary



点击



OK


完成。



如果导入的库显示为红色,表 示导入的库不存在。如果是黑色则表示导入成功。



编写测试用例



可以通过快捷键



F5


来查询脚本的关键字。以打开浏览器为例,输入关键字“open”进行搜


索 ,查询到一个“Open


Browser”的关键字,点击这个关键字,就出现了它的 用法和说明,


如图



7






Keywords



熟悉这个关键字用法之后,可以在



test case


里面进行尝试。“Open

< p>
Application


”显示蓝色,


说明它是一 个合法的关键字,


后面为红色说明需要输入一个参数,


从其用法 可知,


需要输入



URL


。更多关键字的用法可以熟悉



API


文件。





ds


实例




编写测试用例的时候还可以选择添加变量。变量是



RF


的常用的功能,它能在测试数据的


大多数地方使用。主要有以下几种:



标量变量:语法



$${scalar }


。当在测试数据中使用标量变量时,它们将被分配的值所代替。



列表变量:语法



@{LIST}


。列表变量是复合变量,可以分配多个值给它。



数字变量:


变量语法可以用来创建一个全是整型和浮点型的数字:

< p>
整型


$${80}



浮点型


$${3.14}



-


-


-


-


-


-


-


-



本文更新与2021-02-13 01:34,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/647228.html

robot framework安装和使用的相关文章

  • 爱心与尊严的高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊严高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊重的作文题库

    1.作文关爱与尊重议论文 如果说没有爱就没有教育的话,那么离开了尊重同样也谈不上教育。 因为每一位孩子都渴望得到他人的尊重,尤其是教师的尊重。可是在现实生活中,不时会有

    小学作文
  • 爱心责任100字作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任心的作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文