您好,欢迎来到叨叨游戏网。
搜索
您的当前位置:首页robotframework之常用系统关键字

robotframework之常用系统关键字

来源:叨叨游戏网
robotframework之常⽤系统关键字

常⽤系统关键字此处做些记录,后续根据实际应⽤陆续补充

1、变量声明

${a} Set Variable hello

  2、表单嵌套

Select Frame Xpath=//* [@] Unselect Frame

   3、if 语句

${a} set variable 2 ${b} set variable 3 run keyword if ${a}>=1 log a⼤于1 ... ELSE IF ${b}>=1 log b⼩于等于5... ELSE log 上⾯两个条件都不满⾜

  4、for循环

:FOR ${i} in range 10 \\ log ${i}

  

5、获取值(⽤于校验预期结果)

Get Title #获取当前浏览器窗⼝的title信息 Get Text id=mm #获取元素的⽂本信息

Get Element Attribute id=mm@name #获取name元素的属

  

6、验证(断⾔的使⽤)

open browser http://www.baidu.com chrome ${title} Get Title

should contain ${title} 百度⼀下,你就知道

   7、调⽤

evaluate:主要作⽤是直接调⽤Python的放⼤。第⼀列放变量接收值,第三列是运算表达式,第四列是要⽤到的Python的module。evaluate是执⾏python表达式,并返回执⾏结果

${d} Evaluate random.randint(1000,9999) randomlog ${d}

  

8、cookie处理

Get Cookies #获取当前浏览器的所有cookie

Get Cookie Value key_name #输⼊cookie的name,获取他的值 delete cookie key_name #输⼊cookie的name,删除他的值 delete all cookies #删除当前浏览器的所有cookie

add cookie key_name value_name #通过名称和值来添加coo

  

9、下拉框选择

Unselect From List By Value xpath=//*[@] value #定位下拉框后,再输⼊下拉框⾥⾯的value值

 

10、类型转换

convert:Convert To XX 转换成其他类型

  

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- gamedaodao.net 版权所有 湘ICP备2024080961号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务