robot-framework的安装与使用【1】
欢迎使用robot framework
Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。
python的安装
一、安装步骤:
1、首先安装python运行环境,我用的2.7版本,当然也有更高的版本,不过安装其他插件的过程中,出现版本问题,所以用了2.7。
2、安装pip(python包管理工具) https://pip.pypa.io/en/latest/index.html 进入下载get-pip.by文件,进入控制台执行easy_install pip安装pip,以下命令都是控制台执行。将pip.exe解压到python2.7/scripts中。
3、安装robot framework,执行pip install robotframework
4、安装selenium2library,执行pip install robotframework-selenium2library
5、安装decorator-3.3.3.tar,执行pip install decorator
6、安装selenium,执行pip installselenium
8、安装PythonIDE pycharm
9、在pycharm中配置intelliBot如图所示,我们通过File-settings来打开设置面板,然后按照图中步骤来下载这个插件,然后重启pycharm。
pycharm的配置
一、安装步骤:
1、安装PythonIDE pycharm https://www.jetbrains.com/pycharm/download/#section=windows
下载社区版即可,功能依旧强大。
2、在pycharm中配置intelliBot如图所示,我们通过File-settings来打开设置面板,然后按照图中步骤来下载这个插件,然后重启pycharm
3、在pycharm中配置RF的文件类型识别
还是打开设置面板,如图所示来配置一下(因为RF的文件,我们在ide中设置的是txt格式,所以我们添加*.txt,如果你设置的是其他格式,那就添加其他格式就好了)
4、在pycharm中配置suite和case的运行配置①配置suite
Robot Run TestSuite -d results $FileName$ $FileDir$
②设置caseRobot Run SingleTestCase -d results -t "$SelectedText$" ./ $FileDir$
编写第一个robot程序
*** Test Cases ***
#声明测试用例名称
My First Robot Script
Log Hello World
编写一个自己的keyword
*** Test Cases ***
My First Keyword
Log Hello World
*** Keywords ***
Log Hello World
Log Hello World
在testcase中我们可以调用自己的写关键字,就像调用一个函数一个方法一样。
另外: 给自己打个广告, 如果有需要书籍或者有问题的朋友可以联系我
另外另外: 本人家中有猫有狗, 副业做的是宠物相关, 宠物食品, 宠物零食, 宠物罐头等, 如果有需要请 关注TB—阳光喵坊(提我打折, 但不保证是哪里打折), 保证货真价实!!!谢谢各位!!!