Python мануфактураJavaDesign Patterns для автоматизаторів

Java · Додаткові матеріали · 8:34–16:33

Extract Method замість дублювання та коментарів

Повторювані кроки авторизації виносяться в `loginUser()`, а коментарі на кшталт «search for project» замінюються методами з відповідними назвами. IntelliJ IDEA може виконати `Extract Method` автоматично та дозволяє перейти від виклику до реалізації через `Command+B` або `Command+Click`. У результаті test method читається як послідовність кроків manual test case: open, login, search, select і wait until loaded.

Маленький рефакторинг і тестові дані у Java →
Запитати в чаті про «extract-method» →