TESTERLIB Telegram 3559
⭐️ Инструмент недели: читаемые автотесты с Gauge

Gauge — это фреймворк для автоматизации тестирования от ThoughtWorks, построенный вокруг идеи читаемых спецификаций.

Зачем нужен:

➡️ Читаемые тесты, как документация — Gauge использует markdown + шаблоны шагов, что делает тесты легко понятными даже для менеджеров и аналитиков

➡️ Многоязычность — вы пишете шаги на любом языке: Java, JavaScript, Python, C#, Go и других

➡️ Расширяемость — богатая система плагинов (репорты, CI-интеграции, IDE-поддержка, mock-серверы)

Как использовать:

1. Установите Gauge:


npm install -g @getgauge/cli


2. Сгенерируйте шаблон проекта:


gauge init java


3. Напишите .spec файл на Markdown с тестами:


# Проверка логина
## Успешный вход
* Ввести логин "user"
* Ввести пароль "pass"
* Нажать "Войти"
* Проверить, что пользователь авторизован


4. Определите шаги в коде (например, на Java):


@Step("Ввести логин <login>")
public void enterLogin(String login) {
// реализация
}


5. Запустите тест:


gauge run specs


⚡️ Что важно знать:

— Gauge отлично подходит для командной работы — когда QA, разработчики и аналитики работают вместе над спецификациями.

— Поддерживает параллельный запуск тестов, что критично для больших тест-сьютов.

— Плагин Gauge для VSCode позволяет запускать тесты прямо из редактора.

— Это open-source, активно поддерживается и развивается.

🔗 Сайт проекта и документация

🐸 Библиотека тестировщика

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM



tgoop.com/testerlib/3559
Create:
Last Update:

⭐️ Инструмент недели: читаемые автотесты с Gauge

Gauge — это фреймворк для автоматизации тестирования от ThoughtWorks, построенный вокруг идеи читаемых спецификаций.

Зачем нужен:

➡️ Читаемые тесты, как документация — Gauge использует markdown + шаблоны шагов, что делает тесты легко понятными даже для менеджеров и аналитиков

➡️ Многоязычность — вы пишете шаги на любом языке: Java, JavaScript, Python, C#, Go и других

➡️ Расширяемость — богатая система плагинов (репорты, CI-интеграции, IDE-поддержка, mock-серверы)

Как использовать:

1. Установите Gauge:


npm install -g @getgauge/cli


2. Сгенерируйте шаблон проекта:


gauge init java


3. Напишите .spec файл на Markdown с тестами:


# Проверка логина
## Успешный вход
* Ввести логин "user"
* Ввести пароль "pass"
* Нажать "Войти"
* Проверить, что пользователь авторизован


4. Определите шаги в коде (например, на Java):


@Step("Ввести логин <login>")
public void enterLogin(String login) {
// реализация
}


5. Запустите тест:


gauge run specs


⚡️ Что важно знать:

— Gauge отлично подходит для командной работы — когда QA, разработчики и аналитики работают вместе над спецификациями.

— Поддерживает параллельный запуск тестов, что критично для больших тест-сьютов.

— Плагин Gauge для VSCode позволяет запускать тесты прямо из редактора.

— Это open-source, активно поддерживается и развивается.

🔗 Сайт проекта и документация

🐸 Библиотека тестировщика

#буст

BY Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты


Share with your friend now:
tgoop.com/testerlib/3559

View MORE
Open in Telegram


Telegram News

Date: |

Step-by-step tutorial on desktop: The main design elements of your Telegram channel include a name, bio (brief description), and avatar. Your bio should be: How to create a business channel on Telegram? (Tutorial) For crypto enthusiasts, there was the “gm” app, a self-described “meme app” which only allowed users to greet each other with “gm,” or “good morning,” a common acronym thrown around on Crypto Twitter and Discord. But the gm app was shut down back in September after a hacker reportedly gained access to user data. There have been several contributions to the group with members posting voice notes of screaming, yelling, groaning, and wailing in different rhythms and pitches. Calling out the “degenerate” community or the crypto obsessives that engage in high-risk trading, Co-founder of NFT renting protocol Rentable World emiliano.eth shared this group on his Twitter. He wrote: “hey degen, are you stressed? Just let it out all out. Voice only tg channel for screaming”.
from us


Telegram Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты
FROM American