Protractor에서 전환
이 튜토리얼은 Protractor를 사용하고 있으며 프레임워크를 WebdriverIO로 마이그레이션하려는 사람들을 위한 것입니다. 이는 Angular 팀이 발표한 바와 같이 Protractor가 더 이상 지원되지 않을 것이라는 소식 이후에 시 작되었습니다. WebdriverIO는 Protractor의 많은 디자인 결정에 영향을 받았기 때문에 마이그레이션하기에 가장 가까운 프레임워크일 것입니다. WebdriverIO 팀은 모든 Protractor 기여자들의 작업을 높이 평가하며, 이 튜토리얼이 WebdriverIO로의 전환을 쉽고 간단하게 만들어주기를 바랍니다.
완전히 자동화된 프로세스를 갖추고 싶지만 현실은 다릅니다. 모든 사람은 다른 설정을 가지고 있으며 Protractor를 다른 방식으로 사용합니다. 각 단계는 단계별 지침이 아닌 안내로 보아야 합니다. 마이그레이션에 문제가 있으면 주저하지 말고 저희에게 연락하세요.
설정
Protractor와 WebdriverIO API는 실제로 매우 유사하여 대부분의 명령을 codemod를 통해 자동화된 방식으로 다시 작성할 수 있습니다.
codemod를 설치하려면 다음을 실행하세요:
npm install jscodeshift @wdio/codemod