지금 당장 2014 년 9 월에 각도기는 종단 간 테스트를 수행하는 유일한 프레임 워크 인 것처럼 보입니다. barebones WebDriver로 작업하는 것 외에 다른 프레임 워크를 사용할 수 있습니까? 그렇지 않다면 특별한 이유가 있습니까?AngularJS에서 e2e 테스트를위한 각도기의 대안은 무엇입니까?
답변
위의 제 의견에서 말했듯이 테스트 프레임 워크를 개발하고 유지하기가 어려우므로 대안이 제한됩니다. 브라우저 특정 동작에 대한 저글링도 문제라는 것을 잊어 버렸습니다.
그러나 Nightwatch.js을 살펴보십시오. alecxe's answer은 앱이 각도 기반 인 경우 각도기를 선호해야하는 이유를 설명합니다.
돌출기 및 셀레늄의 새로운 대안이 있습니다. 어쩌면 우리가 testcafe를 사용하는 회사의 모습 https://www.cypress.io/
오늘부터 Cypress.io는 아직 공개되지 않았다. –
Cypress는 공개 베타 및 공개 소스입니다. 초청장은 필요 없으며 [여기] (https://github.com/cypress-io/cypress) 코드를 볼 수 있습니다. –
걸릴 수
Cypress.io
라고합니다.매우 간단한 설치 등 유용한 셀렉터 엔진, 스마트 autowaits,
또한 우리는 버그 https://github.com/DevExpress/testcafe-hammerhead/issues/942하고
- 1. 백엔드 테스트를위한 Angular의 E2E
- 2. ionic에서 e2e 테스트를위한 코드 작성을 시작하는 방법은 무엇입니까?
- 3. 각도기의 배열 정렬
- 4. yeoman angularjs에서 karma 테스트를위한 모의 폴더 사용
- 5. 각도기의 비교를 기반으로 요소를 클릭하십시오.
- 6. jetty-maven-plugin의 대안은 무엇입니까?
- 7. 각도기의 오류 메시지를 표시하지 않음
- 8. WSUnit이 (가) 죽었습니까? 대안은 무엇입니까?
- 9. angularjs에서 E2E 테스트를 수행 할 때 html 태그를 선택하는 방법
- 10. for 루프 및 각도기의 문제
- 11. 모카 테스트를위한 ctags를 만드는 방법
- 12. E2E 테스트에서 ngScenario를로드하는 방법은 무엇입니까?
- 13. 각도기의 마우스 오버
- 14. 각도기의 브라우저 이벤트 수신
- 15. 각도기의 값 module.value() 변경
- 16. 각도기의 clearMockModule과 removeMockModule의 차이점
- 17. 각도기의 새로운 시나리오 주자입니까?
- 18. 시험 window.body.scroll 각도기의 상단
- 19. 각도기의 기본 타임 아웃을 재정의하는 방법은 무엇입니까?
- 20. 각도기의 동작을 일시 중지하는 방법은 무엇입니까?
- 21. 단위 테스트를위한 전략은 무엇입니까?
- 22. Java2d보다 빠른 대안은 무엇입니까?
- 23. 이 검색어의 대안은 무엇입니까?
- 24. iFrame의 대안은 무엇입니까?
- 25. GarbageCollector의 대안은 무엇입니까?
- 26. javascript에서 document.write의 대안은 무엇입니까?
- 27. iptables의 대안은 무엇입니까?
- 28. UDDI Repository의 대안은 무엇입니까?
- 29. 속성의 대안은 무엇입니까?
- 30. Java 인증의 대안은 무엇입니까?
먼저 생각이 daysю에 대한 수정되었습니다 발견 : 프레임 워크를 설계하는 것은 매우 매우 어렵습니다,이 테스트 프레임 워크의 경우 특히 그렇습니다. 어느 것이 믿을만하고 절대적이어야합니다 (그렇지 않을 경우, 의지 할 수 없습니다). 그런 다음, e2e 테스트의 경우, 각도기는 믿을 수 없을 정도로 잘 수행됩니다. 너무 많아서 각도가없는 응용 프로그램을 테스트하는데도 많이 사용됩니다. 그것은 안정적이고 강력하기 때문에 알려진 WebDriver를 기반으로하고 있으며, 각도기를 사용하면 더욱 편리합니다. 나는 미래의 경쟁이 도전에 맞설 투쟁 할 것이라고 생각한다. – glepretre