Все самое полезное для тестировщика в одном канале.
Наши курсы: https://clc.to/wlBkTA
По рекламе: @tproger_sales_bot
Учиться у нас: https://proglib.io/w/12538d6f
Для обратной связи: @proglibrary_feeedback_bot
Post #3573
1.07K
- 👍 10
- 🤩 4
БИ @testerlib
Showing posts older than #3574 · Back to latest










pm.sendRequest({
url: 'https://auth.example.com/api/token',
method: 'POST',
header: {
'Content-Type': 'application/json'
},
body: {
mode: 'raw',
raw: JSON.stringify({
username: 'testuser',
password: 'securepassword'
})
}
}, function (err, res) {
if (err) {
console.error('Ошибка при получении токена:', err);
return;
}
if (res.code === 200) {
const token = res.json().access_token;
pm.environment.set('authToken', token);
} else {
console.warn('Неожиданный статус:', res.code);
}
});
Authorization: Bearer {{authToken}}

npm install -g @getgauge/cli
gauge init java
# Проверка логина
## Успешный вход
* Ввести логин "user"
* Ввести пароль "pass"
* Нажать "Войти"
* Проверить, что пользователь авторизован
@Step("Ввести логин <login>")
public void enterLogin(String login) {
// реализация
}
gauge run specs
Представь, что ты QA-специалист. Твоя задача — проверить корректность предоставленного кода.
Цель: выявить ошибки, граничные случаи, уязвимости, а также предложить тест-кейсы.
Проверь:
1. Понимание и назначение кода
2. Валидность и невалидность входных данных
3. Граничные условия (min/max/edge)
4. Обработку исключений
5. Нефункциональные аспекты (например, утечки памяти, многопоточность)
6. Безопасность (SQL-инъекции, XSS и т.д.)
Дополнительно:
– Предложи улучшения
– Оцени читабельность и поддержку
– Придумай тест-кейсы для оценки поведения кода
Вот мой код: <вставить_код>



