를 사용하여 자바 스크립트 파일의 URL을 변경 마십시오. 그래서 나는 스텁 버전의 서비스를 지적 할 수있다.어떻게 내가 내 자동화 테스트에서 자바 스크립트 파일 내에서 URL을 수정하려고 자바 스크립트 자동화 테스트
<script type="text/javascript" src="main.js"></script>
main.js
var DataService = (function() {
function DataService(http) {
this.http = http;
}
DataService.prototype.getStudentDetails = function (id) {
var parcel = this.http
.get('http://127.0.0.1/endpoint/' + id)
.map(function (res) {
return __WEBPACK_IMPORTED_MODULE_2__student_model__["a"].createStudent(res.json());
});
return student;
};
return DataService;
}());
내가해야 할 부분 : 내가 테스트를 위해 사용하고 프레임 워크는 세레-JS (사용 각도기) 내 HTML의 DOM에서
내가 가지고있는이다 변경은 127.0.0.1/endpoint
$.document.write
또는 $().append
을 사용하여 HTML DOM을 차가운 것으로 변경하지만 알 수는 없습니다. 어떻게 DOM 요소를 변경/overwirte.
JS 변수 또는 '입력 된 숨김'필드를 사용할 수 있습니다. – alok
main.js 파일은 기존 프로덕션 시스템입니다. 다른 사용자의 취약점을 열 수있는 곳에서는 소스 코드를 변경하지 않을 것입니다. 나는 오히려 '온 더 플라이 (on the fly)'로 바꾸려고 노력할 것입니다. –
아! 그것은 당신이오고있는 곳입니다! 나는 완전히 오해해서 미안합니다. – alok