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

Java · Основний курс · 30:06–35:40

Створення suite через JSON body

Згідно з API-документацією додається `POST` method для створення test suite. Його назва узгоджується з назвою операції в документації, а token, project id і body передаються явно. Для першого варіанта JSON записується в Java text block і передається як request body. Щоб повторні запуски не створювали однакові назви, шаблон форматується через `String.format`, а до title додається current timestamp.

Rest Assured: базове використання →

Java · Додаткові матеріали · 1:06:48–1:11:37

Параметризований selector і повторне використання element

Selector з назвою project формується через `String.format`, де `%s` замінюється на `targetProjectName`. Після фільтрації видимих items тест спочатку підтверджує, що знайдено рівно один результат, потім бере цей element і шукає потрібний дочірній `p` відносно нього. Це прибирає повторний глобальний пошук і зберігає зв’язок assertion з уже перевіреним project item.

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