标签:输入 size nbsp 接口 入库 Locator 两种 ons rar
date:2018526 day10
导入的库分两种,一种是导入常用库,如String、Collections等(Library String、Collections,再运用库中的关键字);另一种是导入写好的.py文件,也是需要Library .py文件,再使用其中的关键字
1.Selenium2Library
Selenium2Library实质上是一系列关键字(方法)的封装,这些封装好的关键字(方法)以接口的方式提供给RIDE,提供给自动化测试调用。
安装操作:
将chromedriver.exe放在Python27下,然后在cmd中运行【pip install robotframework-selenium2library】,完成之后方可在套件(Suite)下Library Selenium2Library
基础使用(按F5键快捷键Search Keywords):
Click Element关键字:调用此关键字需要传一个参数locator定位
Input Text关键字:此关键字需要传二个参数locator定位、text输入内容
Select From List By Value关键字:(此关键字通过下拉框里的Value属性选择选项)
Select Window关键字:(此关键字可通过url/title选择窗口)
2.定位方法之Jquery
首先在chrome里按F12打开调试,获取元素id、class等等,在console里调试(Ctrl+L=消除console里的调试),如果可以成功调取该元素,则可写入ride
通过id来定位元素:
通过class来定位元素:
有七个符合的元素,而我们需要的元素在第一个,所以可以用eq()来选取
【注:找到多个定位元素,xpath是从1开始计算;而Jquery是从0开始计算】
通过文本来定位元素:
3.定位方法之Xpath(除了文本,一切查找属性值都要用@)
通过id来定位元素:
通过class来定位元素:
通过文本来定位元素:
标签:输入 size nbsp 接口 入库 Locator 两种 ons rar
原文地址:https://www.cnblogs.com/maxxx/p/9099237.html