CasperJS를 테스트, 양식 제출 및 UI 테스트 용으로 사용할 예정이며 CasperJS 및 AngularJS를 처음 사용합니다. CasperJS로 테스트를하는 동안 내 양식이 제출되지 않지만 오류가 발생합니다. 즉, 양식을 찾을 수 없습니다.CasperJS 양식이 AngularJS에 제출되지 않았습니다.
여기 여기 내 CasperJS 코드가
casper.start('http://localhost:3000/#/login', function() {
this.fillSelectors('form#login-form', {
'emailId': '[email protected]',
'passwordId': 'test123'
}, false);
});
casper.then(function() {
this.evaluateOrDie(function() {
return /message sent/.test(document.body.innerText);
}, 'sending message failed');
});
casper.run(function() {
this.echo(this.getHTML());
this.echo('message sent').exit();
});
감사합니다, 친구 내가 잘못된 암호와 전자 메일을주지 않으면 위의 양식에서 일어나는 casperjs는 데이터베이스에 그 값을 확인하고 또한 성공적으로 로그인 후 프로필을 여는 경우 알려주지 않으면 casperjs에 처음입니다. 오류가 발생합니다. plz suggest –
귀하의 문제가 지금 무엇인지 이해가 안됩니다. 새로운 질문을하고 문제가 무엇인지 자세히 설명하고 싶을 수도 있습니다. 소스 코드로 링크해도 도움이되지 않습니다. 질문 자체를 재현/답변하기위한 모든 정보를 포함해야합니다. –
''[input = name "emailId"] ':'공백 '' '으로 설정하면 테스트 케이스가 합격 또는 불합격이됩니다. –