2
나는이 사이의 가장이 사용하는 번들 그래서 셀레늄 V2 (Webdriver)와 phpunit을,에 대한 질문이 있습니다최고의 번들 심포니와 셀레늄이 (WebDriver) 및 phpunit을 2.1
내가 심포니 2.1 개발 내 프로젝트에서 사용할 수있는 좋은 rish 하나에 대한 귀하의 의견을 알고 싶어?
나는이 사이의 가장이 사용하는 번들 그래서 셀레늄 V2 (Webdriver)와 phpunit을,에 대한 질문이 있습니다최고의 번들 심포니와 셀레늄이 (WebDriver) 및 phpunit을 2.1
내가 심포니 2.1 개발 내 프로젝트에서 사용할 수있는 좋은 rish 하나에 대한 귀하의 의견을 알고 싶어?
기능 테스트를 위해 Selenium을 사용하려면 Behat과 Mink을 사용하는 것이 가장 좋습니다. 뛰어난 도구이며 Symfony2 Extension 덕분에 Symfony와 잘 통합됩니다. BDD (Behavior Driven Development)라는 다른 방법론을 사용하기 때문에 실제로는 phpUnit 라이브러리가 아닙니다. 그러나 사용하기 쉽고 사용하기 쉽다면 쉽게 기능 테스트를 개발할 수 있습니다. 왜 이런 일을 전에 배웠는지 궁금해 할 것입니다.
BTW, 당신이 언급 세 가지 도구 중 어느 것도 번들의 심포니 의미에서 "번들"입니다, 그들은 단지 PHP 라이브러리는
당신은 이미 설치되어있는 경우, 자식을 설치하거나해야
, 당신이 할 필요가있다 그것이 당신의 길에 있다는 것을 확신하십시오 –
저는 Behat과 Mink에 대한 아이디어를 가지고 있습니다. 그러나 셀레늄 2 webdriver 대신 정말로 그것을 사용하기 위해 내가 선호하는 것은 무엇입니까? – Nll
Behat-Mink는 많은 이점을 제공합니다. 하나는 BDD의 새로운 철학으로, 모든 "테스트"가 "기능"으로 바뀝니다. 그것은 다른 사고 방식이며 특별히 외부 고객을 상대하고 앱의 기능 세트에 동의해야 할 때 도움이됩니다. 다른 장점은 테스트를 실제로 빠르게 수행하는 데 도움이되는 모든 밍크 "단계"를 사용하여 많은 작업이 이미 완료된 프레임 워크를 갖추는 것입니다. –