문제

<input type="text" class="form-control input-lg" id="name" placeholder="Insert Your Name Here" ng-model="form.Name" required>
.

위와 같이 모델이 있습니다.입력 한 후에 텍스트를 확인하려고합니다.나는 다른 비슷한 예를 보았지만 아무것도 저를 위해 일하는 것이 아무것도 없습니다.이 설정으로 테스트하려고합니다.나는

를 끝내었다
Expected null to equal 'Your Inputted Text'
.

페이지 개체 파일.

this.formInput = element(by.model('form.Name'));    
.

테스트 파일에서.

setup.formInput.sendKeys('Jim');
setup.formName.click().then(function () {
        expect(setup.formInput.getAttribute('form.Name')).toEqual('Jim');
    });
.

입력 한 텍스트를 어떻게 캡처 / 확인할 수 있습니까?

도움이 되었습니까?

해결책

setup.formInput.getAttribute('value')
.

테스트되지 않았습니다.그러나 나는 당신이 원하는 텍스트를 당신에게 반환 할 것이기를 바랍니다

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top