我想考MD-選擇組件和我卡上單擊MD-選項,返回一個錯誤:角材料MD-選擇 - E2E量角器試驗 - 要素不可見
Failed: element not visible
我試圖按照本文中的說明操作:https://thecattlecrew.net/2015/03/05/automated-ui-tests-for-an-angularjs-material-select-item-with-protractor/。我的測試代碼的樣子:
element(by.model('vm.model')).click(); //ok, the select is opened
browser.waitForAngular(); // also tried with browser.driver.sleep(5000);
element(by.css('.md-select-menu-container md-option[value="6"]')).click();
browser.waitForAngular();
是否有任何人誰曾與MD-選擇端到端測試已經掙扎?
我只是補充說,瀏覽器窗口是全屏幕,並且我想單擊的選項存在並且可見(無需滾動列表)。 (...)。click()。then(()=> {...})。我也嘗試將事物簡化爲最大值,並做一些類似'element(by.tagName('md-option'))。click();'但我仍然得到相同的錯誤 – magneto