여기에 자바 스크립트 코드 (줄 바꿈 및 들여 쓰기가 명확하게 추가 된 Selenium IDE)가 있습니다. storeEval |어떻게 실수로 "FOR"사이클을 멈출 수 있습니까?
var input = window.document.getElementsByTagName('input');
for(var i = 0; i<input.length; i++) {
if(window.document.defaultView.getComputedStyle(input[i]).getPropertyValue('background-color') == 'rgb(204, 230, 255)') {
testResult='passed';
} else {
testResult='failed';
}
}
| testResult
모든 입력의 색상을 확인해야합니다. 그러나 Selenium Ide은 마지막 "INPUT"의 테스트 결과 만 저장합니다. 테스트 중간에 오류가있는 것 같습니다. 도와주세요. 죄송합니다 나의 나쁜 영어
'쓰기'보다 '실패'이후에 중지하려는 경우; 명령 ... – Onheiron
나는 붕괴를 썼다. {testResult = 'failed'; 휴식;}},하지만 내 testResult 지금은 항상 모든 색상이 맞을 때에도 실패했습니다 – user1211063