2014-09-05 1 views
9

지금 당장 2014 년 9 월에 각도기는 종단 간 테스트를 수행하는 유일한 프레임 워크 인 것처럼 보입니다. barebones WebDriver로 작업하는 것 외에 다른 프레임 워크를 사용할 수 있습니까? 그렇지 않다면 특별한 이유가 있습니까?AngularJS에서 e2e 테스트를위한 각도기의 대안은 무엇입니까?

+1

먼저 생각이 daysю에 대한 수정되었습니다 발견 : 프레임 워크를 설계하는 것은 매우 매우 어렵습니다,이 테스트 프레임 워크의 경우 특히 그렇습니다. 어느 것이 믿을만하고 절대적이어야합니다 (그렇지 않을 경우, 의지 할 수 없습니다). 그런 다음, e2e 테스트의 경우, 각도기는 믿을 수 없을 정도로 잘 수행됩니다. 너무 많아서 각도가없는 응용 프로그램을 테스트하는데도 많이 사용됩니다. 그것은 안정적이고 강력하기 때문에 알려진 WebDriver를 기반으로하고 있으며, 각도기를 사용하면 더욱 편리합니다. 나는 미래의 경쟁이 도전에 맞설 투쟁 할 것이라고 생각한다. – glepretre

답변

5

위의 제 의견에서 말했듯이 테스트 프레임 워크를 개발하고 유지하기가 어려우므로 대안이 제한됩니다. 브라우저 특정 동작에 대한 저글링도 문제라는 것을 잊어 버렸습니다.

그러나 Nightwatch.js을 살펴보십시오. alecxe's answer은 앱이 각도 기반 인 경우 각도기를 선호해야하는 이유를 설명합니다.

8

돌출기 및 셀레늄의 새로운 대안이 있습니다. 어쩌면 우리가 testcafe를 사용하는 회사의 모습 https://www.cypress.io/

+1

오늘부터 Cypress.io는 아직 공개되지 않았다. –

+1

Cypress는 공개 베타 및 공개 소스입니다. 초청장은 필요 없으며 [여기] (https://github.com/cypress-io/cypress) 코드를 볼 수 있습니다. –

관련 문제