Robot Framework自动化
测试_于小白
这个作者很懒,什么都没留下…
展开
-
Robot Framework 自定义库
Python版本与RF版本支持:Robot Framework 3.0 支持 Python 2.6, 2.7, 3.3及以上RF 3.1中计划不再支持 Python 2.6 and 3.3旧版本中,Robot Framework 2.5-2.8 支持Python 2.5,Robot Framework 2.0-2.1 支持Python 2.3和2.4推荐IDE:Pycharm(社区版) ...转载 2019-06-26 14:47:04 · 1805 阅读 · 0 评论 -
Robot Framework 常用断言
RobotFramework带有丰富的系统关键,使用时无需导入,直接使用,为写自动化用例带来了极大的方便;不能停留在知道或者是会得程度,只有熟练使用各关键字,才能提升自动化用例的写作效率。下面将逐个举例介绍:为方便讲解,首先创建三个list变量:list_a、list_b、list_c;以及两个scalar变量:string和name。@{list_a} create list ...转载 2019-06-25 11:13:44 · 3033 阅读 · 0 评论 -
Robot Framework 常用关键字(2-2)
(转)APPIUMLIBRARY基本操作*** Settings ***Library AppiumLibraryLibrary CollectionsLibrary StringLibrary Dialogs*** Test Cases ***打开appComment Open Application http://localhost:4723/wd/hub alias=tudo...转载 2019-06-25 09:22:42 · 382 阅读 · 1 评论 -
Robot Framework 环境安装
RM的安装和环境搭建:1、安装python32、pip install RobotFrameWorkpip install RobotFrameWork-rodepip install RobotFrameWork-SeleniumLibrary3、点击Python\Scripts路径下的ride.py文件,使用python.exe方式运行,即可进入RF4、添加WebDriver文件...原创 2019-06-04 16:12:06 · 215 阅读 · 0 评论 -
Robot Framework做web ui自动化
RF的使用:1、建立工程:Project(type选择为directory)—— Suite(type选择为file,format选择为txt/html)——Test Case2、导包做Web ui自动化(1)不在Project中直接导包,在SUite中导包(2)导包时,直接输入包名即可,包名区分大小写(3)导包后,该suite下所有的case都可以使用这个包(4)包的安装时通...原创 2019-06-10 17:17:33 · 1015 阅读 · 0 评论 -
Robot Framework 元素定位(3-1)
RobotFramework - AppiumLibrary 之元素定位一、介绍AppiumLibrary 是 Robot Framework 的App测试库。它使用Appium 与Android 和 iOS应用程序进行通信,类似于Selenium WebDriver与Web浏览器的对话。AppiumLibrary是继承和引用appiumandroidlibrary,但重新实现使用appi...转载 2019-06-14 13:33:14 · 2255 阅读 · 0 评论 -
Robot Framework 元素定位(3)
Click Element xpath=//android.widget.RadioButton[contains(@text,‘我的’)] sleep 2 Comment Click Element xpath=(//android.widget.TextView)[4] Click Element xpath=//android.widget.TextView[contains(@tex...原创 2019-06-14 13:07:26 · 387 阅读 · 0 评论 -
Robot Framework 关键字用法(2)
一、Open Application,启动指定app1.http://localhost:4723/wd/hub:Appium所在的url路径(这里appium搭建在本机,所以url格式固定不变)2.platformName:被测的平台名称,Android或ios3.platformVersion:平台版本,如Android的版本号4.deviceName:设备名称,即运行得模拟器...原创 2019-06-13 13:43:54 · 435 阅读 · 0 评论 -
robotframework(1)
一、准备条件1、模拟器(手机设备)连接电脑2、启动appium server窗口cmd:appium二、打开eclipce,创建关键字原创 2019-06-13 13:31:23 · 204 阅读 · 0 评论 -
Robot Framework 常用关键字(2-1)
*** Settings ***Library AppiumLibraryLibrary AutoItLibraryLibrary os*** Keywords ***xpath应该匹配次数[Arguments] ${xpath} ${count}Xpath Should Match X Times ${x...转载 2019-06-24 10:43:13 · 921 阅读 · 0 评论