Ich habe Analyselähmung, die alle verschiedenen Funktionsprüfungsoptionen für eine neue Anwendung von Grails (v1.3.4) untersucht. Ich habe beiWas sind die Vor- und Nachteile von Funktionstest-Frameworks für eine neue Grils-Anwendung?
sah- WebDriver/Selenium (die ich vorher benutzt habe)
- WebTest/Canoo
- Geb
- Tellurium
- Grails Functional Test
und es müssen andere sein. Ich denke, einige der Kriterien, die ich verwenden würde eine Entscheidung zu treffen sind (in keiner bestimmten Reihenfolge):
- Wahrscheinlich Langlebigkeit, aktive Entwicklung
- Kann für PageObject oder ähnliche Muster Ajax/JavaScript
- unterstützen
- Maturity
- Headless (zB Htmlunit) ist in Ordnung, vor allem, wenn es gute Dinge gehen schneller
- Reporting macht
- Unterstützung für NTLM Credential Provider oder ähnlichen
- Kompakte, robusten Testskripte
- Nutzt groovy Sprache
würde ich besonders daran interessiert sein, von Menschen zu hören, die mehr als einen Rahmen versucht hat. Vielen Dank!
Lee - danke dafür. – John