【发布时间】:2020-05-07 05:26:00
【问题描述】:
我的测试因错误而失败:
元素不可交互失败:元素不可交互 (会话信息:chrome=79.0.3945.130) (驱动信息:chromedriver=79.0.3945.16 (93fcc21110c10dbbd49bbff8f472335360e31d05-refs/branch-heads/3945@{#262}),platform=Windows NT 10.0.18362 x86_64)
一些信息
硒独立 3.141.59
geckodriver v0-26.0
Google Chrome 版本 79.0.3945.130(官方版本)(64 位)
这部分代码适用于非角度页面。
正如您在下面的代码中看到的,我添加了 browser.sleep(),但没有解决我的问题 导致问题的元素在最后一行 (id('column_header_44)
it('should compare the space size stored, against the value stored in app', function () {
browser.driver.manage().window().maximize();
browser.sleep(2000);
browser.switchTo().frame(element(by.className('designer-client-frame')).getWebElement());
browser.sleep(2000);
element(by.css('div:nth-child(1) > .ms-Link > .ms-navbar-node-caption > span')).click();//click in Item
browser.sleep(2000);
element(by.css('.horizontal-flex-container-item-layout--paigVxanvxFrIsRy2U02r:nth-child(3) .thm-head-a2-font-size-1--medflat > span')).click();//click in process
browser.sleep(2000);
element(by.css('.ms-ContextualMenu-item:nth-child(1) .thm-popp-a2-font-stack-2--minflat')).click();//click in Time phased
browser.sleep(3000);
element(by.id('column_header_44')).click();//click on item no
browser.sleep(3000);
})
【问题讨论】:
标签: protractor