W zespole w ktorym praucuje ja, piszemy aplikacje w jezyku JAVA i same testy tez sa pisane w tym jezyku, rowniez testy Selenium. Do ogolngo 'ogarniecia' duzej ilosci scenariuszy testowych my korzystamy z narzedzia Cucumber. Wyglada to tak, ze nawet ludzie nie techniczni moga napisac taki scenariusz przy uzyciu odpowiednich slow kluczy (given, when, then), pozniej na podstawie tego sa automatycznie generowane metody z paramtrami. Samo cialo tych metod uzupelnia programista. Zeby bylo czytelnie, kazdemu tzw feature file (czyli plik tekstowy Cucumber ze scenariuszem testowym) odpowiada jeden plik z kodem JAVA (tzw. glue code). Obok leza jakies statyczne klasy helpery.