2014-05-13 2 views
0

Demandware와 Jenkins의 Unit 테스트 케이스를 통합하는 데 사용할 수있는 다양한 프레임 워크는 무엇입니까?Demandware의 단위 테스트 케이스 통합

저는 TDD (Test Driven Development) 솔루션을 발견했습니다. 누군가가 이와 관련된 더 많은 옵션을 제안 할 수 있습니까?

+0

지금까지 무엇을 사용하고 계신지 조언 해 주시겠습니까? –

답변

0

일반적으로 Selenium은 모든 웹 페이지 (Demandware 점포뿐만 아니라) 자동화 테스트 용으로 사용할 수 있습니다. 셀렌 자동화 테스트는 젠킨스 빌드와 원활하게 작동합니다.

생산에서 다른 인스턴스에 셀레늄을 사용하는 경우, 당신은 점포 보호 (브라우저에서 기본 인증 대화 상자에서 결과)

또 다른 도구를 사용하도록 설정 한 경우 테스트를 실행할 수 있는지 확인하기 위해이 방법 https://gist.github.com/aokolish/1393902을 사용할 수있는 당신을 자동화 된 테스트에 사용할 수있는 것은 XLT입니다.

Demandware의 컨텍스트에서 테스트 기반 개발에 관해서는 https://xchange.demandware.com/docs/DOC-7902 (Demandware XChange는 불행히도 등록 사이트를 폐쇄 했으므로 잘 알고 있습니다.) 내기가 Demandware에 연락하는 것일 것입니다.)

0

회귀 테스트 경로를 가고 싶다면, Demandware SiteGenesis - https://github.com/Xceptance/SiteGenesis-Community-TestSuite에 기반한이 무료 테스트 슈트를 XLT를 작성하고 제공 한 사람들이 관리 할 수 ​​있습니다. 테스트 스위트 및 코드는 MIT 라이선스입니다.

(필자는 해당 테스트 스위트의 공급자 인 Xceptance와 제휴 관계에 있습니다).

관련 문제