Grails 어플리케이션에 Geb 테스트가있어서 폼 요소를 완전히 잃어 버렸습니다. 테스트가 진행되는 것을보고 요소 자체가 채우거나 실행되지 않습니다. 나는 무엇을 잘못 할 수 있 었는가? Geb 테스트 : 폼 요소가 누락되었습니다.
양식 요소 GSP
:<div class="form-group">
<label id="business" class="col-sm-2 control-label topsidelabel" for="business">Business</label>
<div class="col-sm-4">
<label id="business-label" class="toplabel" for="business">Name</label>
<g:textField id="business" name="business" maxlength="50" class="form-control" value="${....business}" aria-labelledby="business-label"/>
</div>
</div>
게브 시험 선택 (2 개의 다른 시도) :
$('#business').value('5150 Studios')
$("form").business == "5150 Studios"
양식 HTML은 :
<div class="form-group">
<label id="business" class="col-sm-2 control-label" for="">Business</label>
<div class="col-sm-4">
<label id="Name-label" class="toplabel" for="Name">Name</label>
<input type="text" name="business" maxlength="50" class="form-control" value="" id="business" />
</div>
</div>
전 2 ID = "비즈니스" – pumpkinzzz
당신이 GSP에 의해 생성 된 HTML을 게시 할 수 참조? – jk47