如何使用Chrome在MAC上使用量角器复制和粘贴?

耶利米(Jeremiah Chazelle)

如何使用Chrome在MAC上使用量角器复制和粘贴?

newInput.sendKeys(protractor.Key.chord(browser.controlKey, "a"));
newInput.sendKeys(protractor.Key.chord(browser.controlKey, "c"));
newInput.sendKeys(protractor.Key.chord(browser.controlKey, "v"));

使用此代码时,我的状态为“未定义”

我在这篇文章中使用了这段代码,在端到端测试中使用跨平台键盘快捷键,但是它不起作用:

browser.controlKey = protractor.Key.CONTROL; //browser.controlKey is     a global variable and can be accessed anywhere in the test specs
browser.getCapabilities().then(function(capabilities){
    if(capabilities.caps_.platform === "MAC")
        browser.controlKey = protractor.Key.COMMAND;
});

elm.sendKeys(protractor.Key.chord(browser.controlKey, "c"));
ec

这是一个已知的chromedriver问题不幸的是,从Protractor / WebDriverJS发送键盘快捷键在Chrome + Mac上无法使用。

在我们的项目中,我们已经将涉及使用键盘快捷键的所有测试移至Firefox:

var firefox_only_specs = [
    "../specs/sometest1.spec.js",
    "../specs/sometest2.spec.js"
];

exports.config = {
    multiCapabilities: [
        {
            browserName: "chrome",
            chromeOptions: {
                args: ["incognito", "disable-extensions", "start-maximized"]
            },
            specs: [
                "../specs/*.spec.js"
            ],
            exclude: firefox_only_specs
        },
        {
            browserName: "firefox",
            specs: firefox_only_specs
        }
    ],

    // ...
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

替代在Angular站点上使用量角器

来自分类Dev

如何使用量角器处理微调器

来自分类Dev

使用量角器“期望”

来自分类Dev

如何使用量角器获取当前网址?

来自分类Dev

如何使用量角器测试班级的存在

来自分类Dev

如何使用量角器发送POST

来自分类Dev

如何使用量角器上传文件

来自分类Dev

如何使用量角器测试angularjs应用

来自分类Dev

如何使用量角器访问SVG元素

来自分类Dev

如何使用量角器模拟Angular服务?

来自分类Dev

如何使用量角器选择组件元素?

来自分类Dev

如何使用量角器打字稿使用 ng-href 和 buttontext 单击

来自分类Dev

如何使用量角器将鼠标悬停在画布元素的区域上

来自分类Dev

如何使用量角器获取响应状态代码和响应文本?

来自分类Dev

如何使用量角器更改计算机设备的日期和时间

来自分类Dev

如何使用量角器按文本查找和单击表格元素?

来自分类Dev

如何使用量角器按文本查找和单击表格元素?

来自分类Dev

如何获得使用表格而不是使用量角器的转发器的网格上的寄存器数?

来自分类Dev

在使用量角器元素函数选择的元素上使用 then() 后,黄瓜量角器超时

来自分类Dev

使用量角器在Firefox上设置用户代理并使用seleniumAddress不起作用

来自分类Dev

无法使用量角器webdriver-manager

来自分类Dev

mouseover元素无法使用量角器工作

来自分类Dev

使用量角器按className定位按钮

来自分类Dev

使用量角器设置IEDriverServer位置

来自分类Dev

使用量角器测试无限滚动

来自分类Dev

使用量角器测试链接颜色

来自分类Dev

在循环中使用量角器

来自分类Dev

使用量角器进行滑块测试

来自分类Dev

通过变量使用量角器链接元素?

Related 相关文章

热门标签

归档