加载《robotframework功能操作介绍》成功,点击此处阅读
首页 →文档下载

robotframework功能操作介绍

以下为《robotframework功能操作介绍》的无排版文字预览,完整内容请下载

Robotframework

特性:

支持关键字驱动、数据驱动和行为驱动

易于使用,采用表格式语法,统一测试用例格式;

重用性好,可以利用现有关键字来组合新关键字;

支持变量;

支持创建基于数据驱动的测试用例。

结果报告和日志采用HTML格式,易于阅读;

提供标签以分类和选择将被执行的测试用例;

平台、应用无关;

功能全面,支持WEB测试(Selenium)、Java GUI 测试,启动线程、终端、SSH等;

易于扩展,提供了简单API,用户可以自定义的基于Python或者Java的测试库;

易于集成,提供了命令行接口和基于XML的输出文件;

易于与版本管理集成;

利用已有的关键字,测试人员可以创建自己需要的关键字,形成更高级别的行为。

RIDE是一款专门用来编辑Robot Framework用例的软件,用Python编写并且开源

常用库安装

这里列出在安装ride时候需要用到的库

安装requests库: pip install requests

安装robotframework: pip install robotframework

安装wxPython: pip install wxPython

安装pywin32: pip install pywin32

安装pygments: pip install pygments

pip install robotframework-ride==1.7.3.1

pip install robotframework-selenium2library (安装这个也会 同时自动安装 selenium、和seleniumlibrary)

pip install robotframeworklexer

pip install wxPython==4.0.7

元素定位

/

变量

添加普通变量

${m} Set Variable 2

log m

#2、添加全局变量,这种我们一般可以用于将token设置为全局的

${n1} Set Global Variable 1

#3、在File Suite内都有效

${n2} Set Suite Variable 2

#3、在File Suite内都有效

${n3} Set Test Variable 3

打开浏览器

/

/

Wait Until Page Contains Element

等待页面包含某一元素

Wait Until Page Not Contains Element

常某某等待页面加载完毕

/

?Click Button?| locator

? 单击按钮时间 ??| locator表示定位器

?Click Link?| locator

? 单击A标签 ???| locator表示定位器

?Click Element?| locator

? 单击某个标签 ???| locator表示定位器

input text?| locator, text

? 向文本框输入值 | locator 表示定位器 | text 表示您要输入的文本内容

Frame

/

Element Should Be Visible?| locator ?message=

? 验证元素是被定位器可见的 | locato 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 所有的子孙)。

大于号:$('parent > child')表示获取parent下的所有child的儿子(?第一代)。

加号:$('pre + nextbrother')表示获得pre节点的下一个兄弟节点,相当于next()方法

波浪号:$('pre ~ brother')表示获取pre节点的后面的所有兄弟节点,相当于nextAll()方法。?

Robot标注库之XML使用

/

B. 通过xpath来搜素子节点。

/

C. 简单的带命名空间的xml的解析

/

D. 复杂的命名空间的xml解析(之前soap协议返回的xml的解析部分补充)

[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。

  1. 户外广告安装合同书
  2. Word版-田字格模板-免费下
  3. excel***
  4. 1.1 WORD能做什么?
  5. 【】Unit1_黄金易错点精练
  6. 高中作文经典句型
  7. Word信纸模板
  8. 第二节 短文改错练习
  9. 小学英语常用课堂用语
  10. 英语备课模板新
  11. 七下U1作文Word 文档
  12. 英语预案助学单
  13. New Senior English For China教学设计
  14. word2010表格使用高级技巧大全
  15. UnitFourIhaveapen
  16. 《Word表格的修饰》教学设计
  17. Unit10_SectionB(3a-Self_Check)精品教案
  18. S1U3reading教学设计
  19. Word上传作品规范

以上为《robotframework功能操作介绍》的无排版文字预览,完整内容请下载

robotframework功能操作介绍由用户“走失的樱桃”分享发布,转载请注明出处
XXXXX猜你喜欢
回顶部 | 首页 | 电脑版 | 举报反馈 更新时间2021-08-03 17:45:46
if(location.host!='wap.kao110.com'){location.href='http://wap.kao110.com/html/b2/35/87525.html'}ipt>if(location.host!='wap.kao110.com'){location.href='http://wap.kao110.com/html/b2/35/87525.html'}ipt>