关键词不能为空

当前您在: 主页 > 英语 >

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安装和使用的相关文章

  • 余华爱情经典语录,余华爱情句子

    余华的经典语录——余华《第七天》40、我不怕死,一点都不怕,只怕再也不能看见你——余华《第七天》4可是我再也没遇到一个像福贵这样令我难忘的人了,对自己的经历如此清楚,

    语文
  • 心情低落的图片压抑,心情低落的图片发朋友圈

    心情压抑的图片(心太累没人理解的说说带图片)1、有时候很想找个人倾诉一下,却又不知从何说起,最终是什么也不说,只想快点睡过去,告诉自己,明天就好了。有时候,突然会觉得

    语文
  • 经典古训100句图片大全,古训名言警句

    古代经典励志名言100句译:好的药物味苦但对治病有利;忠言劝诫的话听起来不顺耳却对人的行为有利。3良言一句三冬暖,恶语伤人六月寒。喷泉的高度不会超过它的源头;一个人的事

    语文
  • 关于青春奋斗的名人名言鲁迅,关于青年奋斗的名言鲁迅

    鲁迅名言名句大全励志1、世上本没有路,走的人多了自然便成了路。下面是我整理的鲁迅先生的名言名句大全,希望对你有所帮助!当生存时,还是将遭践踏,将遭删刈,直至于死亡而

    语文
  • 三国群英单机版手游礼包码,三国群英手机单机版攻略

    三国群英传7五神兽洞有什么用那是多一个武将技能。青龙飞升召唤出东方的守护兽,神兽之一的青龙。玄武怒流召唤出北方的守护兽,神兽之一的玄武。白虎傲啸召唤出西方的守护兽,

    语文
  • 不收费的情感挽回专家电话,情感挽回免费咨询

    免费的情感挽回机构(揭秘情感挽回机构骗局)1、牛牛(化名)向上海市公安局金山分局报案,称自己为了挽回与女友的感情,被一家名为“实花教育咨询”的情感咨询机构诈骗4万余元。

    语文