摘要:
should be equal关键字,一般用来判断实际结果和预期结果是否相等。 示例:我们将变量${value}的值设为1,使用should be equal关键字来判断${value}是否等于2,若断言失败,则输出实际值为${value},和预期不符。 ${value} set variable 阅读全文
摘要:
Run Keyword If是一个常用的,用来做逻辑判断的关键字,意思是如果满足了某一个判断条件,就会执行关键字 我们在list3中放入了0,1,2三个元素,然后遍历list3,判断当取到元素0时,输出 男生: @{list3} Create List 0 1 2 :For ${value} in 阅读全文
摘要:
robor framework中,我们可以使用Exit For Loop If关键字来中断一个for循环, 例如,list2有a、b、c、d 4个元素,循环遍历输出这些元素,当输出遇到元素c时候,跳出这个循环。 @{list2} Create List a b c d :For ${value} i 阅读全文
摘要:
我们可以用for循环,对一个列表进行遍历,并且输出列表中的每一个元素。 例如,list2中有a、b、c、d 4个元素,循环遍历输出这4个元素。 @{list2} Create List a b c d :For ${value} in @{list2} log ${value} 阅读全文
摘要:
拼接两个字符串——Catenate关键字; 比如,将 hello 以及 robot 这两个字符串拼接起来,并输出: ${val2} Catenate hello robot log ${val2} 阅读全文
摘要:
robot framework中的字典,就等同于 python中的字典,也即java中的Map; 在robot framework中,使用Create Dictionary来创建一个字典,如Dict1,并且创建时就添加2个键-值对,然后使用Log Many关键字进行输出: 注意:Log Many关键 阅读全文
摘要:
robot framework中的列表,就相当于python中的列表,或者java中的list; 示例:在robot framework中,可以使用create list来创建一个列表,并且在创建列表时,添加3个元素,然后使用log关键字进行输出: @{list1} Create List hell 阅读全文
摘要:
通过Set Variable 来定义一个变量: 比如我们定义一个变量var1 , 并且将这个变量赋值为robot,然后将这个变量log输出; ${var1} Set Variable robot log ${var1} 阅读全文
摘要:
打印信息——log; 即输出信息 log hello , robot framework 阅读全文
摘要:
Register Keyword To Run On Failure关键字——模拟自动化案例执行失败时,需要执行的操作; 比如某个案例执行失败后,浏览器并没有关闭,此时需要在失败时将浏览器关闭,就可以用这个关键字操作。 该关键字接收一个[ keyword ]一个参数,keyword表示执行失败时,需 阅读全文
摘要:
Mouse Out关键字——模拟鼠标离开页面上的 一个元素的操作; 该关键字接收[ locator ]一个参数,locator可以通过id或者name等进行定位; Open Browser https://www.baidu.com chrome Mouse Down id=kw Mouse Out 阅读全文
摘要:
Mouse Down On Image关键字——模拟在页面上的一张图片上,按下鼠标左键操作; 该关键字接收[ locator ]一个参数,locator可以通过id、src、alt等进行定位; Mouse Down On Image https://box.………………..png 阅读全文
摘要:
Mouse Down On Link关键字——模拟在页面上的一个链接上,按下鼠标左键的操作; 该关键字接收[ locator ]一个参数,locator可以通过id、href、link text 等进行定位; Mouse Down On Link http://map.baidu.com 阅读全文
摘要:
Mouse Up关键字——与Mouse Down关键字相反,用来释放按下的鼠标左键; 该关键字接收[ locator ]一个参数,locator可以通过id或者name等进行定位; Mouse Up id=kw 阅读全文
摘要:
Mouse Down 关键字——模拟按下鼠标的左键操作; 该关键字接收[ locator ]一个参数,locator可以通过id或者name等进行定位; Mouse Down id=kw 阅读全文
摘要:
Click Image关键字——模拟单击某一个图片; 该关键字接收[ locator ]一个参数,locator可以通过id、src、alt等进行定位; Open Browser http://www.baidu.com chrome Click Image 定位地址 Sleep 10 Close 阅读全文
摘要:
Get Window Size关键字——获取当前页面窗口的大小,会返回窗口的宽和高,先返回宽,再返回高——不需要接收任何参数; Open Browser http://www.baidu.com chrome ${width} ${height} Get Window Size log ${widt 阅读全文
摘要:
Get Window Position关键字——获取当前页面的坐标位置,先返回横坐标 X,再返回纵坐标 Y——不需要接收任何参数 Open Browser http://www.baidu.com chrome ${x} ${y} Get Window Position log ${x} log $ 阅读全文