0
우리는 20 행의 MD 테이블을 가지고 있습니다. 각 행에는 드롭 다운과 3 개의 값이 있습니다. 선택, 수락 및 거부. 나는 받아들이거나 거부하는 값을 선택하려고하는데 요소가 보이지 않는 오류가 발생합니다. 나는 waitforAngular와 잠 시간을 추가하려고 노력했다. 하지만 그것은 작동하지 않습니다. 드롭 다운을 클릭하면 나중에 수락을 클릭하지 않고 실패합니다.md-select 드롭 다운 선택
제안 사항. 감사합니다
element.all(by.model('result.status')).get(0).click();
browser.driver.sleep(2000);
browser.waitForAngular();
//select.$('[value="Accept"]').click();
element.all(by.css('md-option[value="Accept"]')).get(0).click();
이 문제가 해결되었습니다. 우리가 sendKeys()를 사용할 수 있다는 것을 결코 알지 못했다. 너는 굉장하다. 감사. –
나는 이렇게 사용했다. - element.all (by.model ('result.status')). get (0) .sendKeys ('Accept'); –
내 대답을 편집하여 해당 코드 행을 포함시킵니다. 문제 없어! – KCaradonna