本文介绍: Testcafe是基于node.js的框架,以操作简洁著称,是web自动化的神器今天主要给大家介绍一下testcafe这个框架和页面元素交互的方法。,元素需满足以下条件:☟元素在 body 页面窗口或 iframe 窗口的元素内。如果某个元素在视口之外,则 TestCafe 通过滚动可以滚动到元素可见。元素是可见的,具有以下属性:属性说明display没有设置为 nonevisibility设置为 visible(默认值)width> = 1 像素height> = 1 像素。
前 言
Testcafe是基于node.js的框架,以操作简洁著称,是web自动化的神器
今天主要给大家介绍一下testcafe这个框架和页面元素交互的方法。
1、单击
方法:t.click
参数:
2、双击
方法:t.doubleClick
参数:
例子:
3、右击
方法:t.rightClick
参数:
例子:
方法:t.typeText
参数:
例子:
方法:t.pressKey
按键类型:
例子:
方法:t.selectText
参数:
例子:
方法:t.hover
参数:
例子:
方法:t.wait
参数:
例子:
1、打开新窗口
方法:openWindow
参数:
2、关闭窗口
方法:closeWindow
参数:
例子:
1、窗口最大化
方法:t.maximizeWindow
例子:
2、调整窗口大小
方法:t.resizeWindow
参数:
例子:
3、调整窗口大小适配设备屏幕
方法:t.resizeWindowToFitDevice
参数:
例子:
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。