2012-09-10 1 views

답변

4

기능 테스트를 위해 Selenium을 사용하려면 BehatMink을 사용하는 것이 가장 좋습니다. 뛰어난 도구이며 Symfony2 Extension 덕분에 Symfony와 잘 통합됩니다. BDD (Behavior Driven Development)라는 다른 방법론을 사용하기 때문에 실제로는 phpUnit 라이브러리가 아닙니다. 그러나 사용하기 쉽고 사용하기 쉽다면 쉽게 기능 테스트를 개발할 수 있습니다. 왜 이런 일을 전에 배웠는지 궁금해 할 것입니다.

BTW, 당신이 언급 세 가지 도구 중 어느 것도 번들의 심포니 의미에서 "번들"입니다, 그들은 단지 PHP 라이브러리는

당신은 이미 설치되어있는 경우, 자식을 설치하거나해야
+1

, 당신이 할 필요가있다 그것이 당신의 길에 있다는 것을 확신하십시오 –

+0

저는 Behat과 Mink에 대한 아이디어를 가지고 있습니다. 그러나 셀레늄 2 webdriver 대신 정말로 그것을 사용하기 위해 내가 선호하는 것은 무엇입니까? – Nll

+1

Behat-Mink는 많은 이점을 제공합니다. 하나는 BDD의 새로운 철학으로, 모든 "테스트"가 "기능"으로 바뀝니다. 그것은 다른 사고 방식이며 특별히 외부 고객을 상대하고 앱의 기능 세트에 동의해야 할 때 도움이됩니다. 다른 장점은 테스트를 실제로 빠르게 수행하는 데 도움이되는 모든 밍크 "단계"를 사용하여 많은 작업이 이미 완료된 프레임 워크를 갖추는 것입니다. –