欢迎访问
这是个实用的Python网站

Robot Framework selenium操作键盘press keys方法详解(Python篇)

selenium键盘操作

在 Python 中,我们一般操作键盘用的是 Keys 方法,比如我们需要复制 id 为 xxx 输入框的内容,用 Python我们可以这样写。

selenium 支持的键盘操作方法有很多种,以下是 Keys 类下所有可用的方法。

selenium 里面几乎覆盖了所有的键盘操作,那 Robot Framework 怎么进行键盘操作呢?

Robot Framework键盘操作

Robot Framework 框架里导入 Selenium2Library 包,Selenium2Library里封装了 press keys 关键字,press keys 关键字格式如下:

第一个参数是给出需要操作元素的路径,第二个就是我们要操作的 keys,比如我对百度输入框进行操作,通过模拟键盘输入数字和空格,就可以如下这样写。

输入字符串

一般字符串输入字符串即可。

格式:

如果需要输入键盘上存在的字符串,需要用「+」隔开。

格式:

比如你要输入的位置上输入 ENTER 字符串,通过键盘模拟,字符串之间必须加上「+」连接符,不加的话,就是执行键盘上按键对应的操作,Enter 键就是回车确认的操作。

比如在百度输入框输入 ENTER 字符串。

当然,输入框输入文本你也可以用 RF 框架中的 Input Text 关键字。

封面图:Pixabay

 

赞(0) 打赏
未经允许不得转载:Python知识圈 » Robot Framework selenium操作键盘press keys方法详解(Python篇)

评论 抢沙发