Logo
TGCATALOG
Catálogo Selecciones Blog
Тестировщик | Вопросы собесов

Тестировщик | Вопросы собесов

Вопросы собеседований для тестировщиков.

Sin valoraciones
67
10.09.2026
67
10.09.2026
Sin valoraciones
67
10.09.2026
Redirección segura vía bot
О канале

Вопросы собеседований для тестировщиков.

Подписчиков 12,186
Тематика Tecnología
Язык Español
Ссылка t.me/easy_qa_ru

También te recomendamos

Kekaton AI  Voz en off y clon de voz
Kekaton AI Voz en off y clon de voz
Bot

bot de IA para clonar texto a voz y voz en Telegram. Cree audio utilizando la red neuronal de forma rápida y fácil.

Descripción

Вопросы по тестированию: ISTQB, Selenium, API. С примерами.

Últimas publicaciones

Тестировщик | Вопросы собесов
Тестировщик | Вопросы собесов
🔒Открыть пост
и посмотреть медиа
🤔 Как реализовать Вейтер для Api? Вейтер (waiter) — это механизм, который позволяет ожидать выполнения определенного состояния API перед продолжением выполнения кода. Он используется, когда API-ответ не моментальный и требует подождать, например: Ожидание готовности ресурса (создание пользователя, завершение обработки запроса). Проверка статуса задачи (например, пока файл обработается). Повторные запросы к API через интервалы времени. 🟠Реализация "вейтера" в JavaScript (async/await + setTimeout) Этот подход полезен для работы с REST API. async function waitForCompletion(taskId, maxAttempts = 10, interval = 3000) { let attempt = 0; while (attempt < maxAttempts) { console.log(`Попытка ${attempt + 1}: Проверка статуса...`); const response = await fetch(`Ссылка скрыта const data = await response.json(); if (data.status === "completed") { console.log("Задача выполнена!"); return data; } attempt++; if (attempt < maxAttempts) { await new Promise(resolve => setTimeout(resolve, interval)); // Ожидание перед следующей попыткой } } throw new Error("Время ожидания истекло, задача не завершена."); } // Использование waitForCompletion("12345").then(console.log).catch(console.error); 🟠Реализация "вейтера" в Python (requests + time.sleep) Используется в тестах и API-интеграциях. import requests import time def wait_for_status(order_id, max_attempts=10, interval=5): url = f"Ссылка скрыта for attempt in range(max_attempts): print(f"Попытка {attempt + 1}: Проверяем статус...") response = requests.get(url) data = response.json() if data["status"] == "shipped": print("Заказ отправлен!") return data time.sleep(interval) # Ждем перед следующей попыткой raise TimeoutError("Время ожидания истекло, заказ не отправлен.") # Использование try: order_data = wait_for_status("98765") print(order_data) except TimeoutError as e: print(str(e)) 🟠Реализация "вейтера" в Java (RestAssured + Thread.sleep) В Java "вейтеры" часто используют в тестах API. import io.restassured.RestAssured; import io.restassured.response.Response; public class ApiWaiter { public static void waitForStatus(String taskId) throws InterruptedException { int maxAttempts = 10; int interval = 3000; // 3 секунды for (int i = 0; i < maxAttempts; i++) { System.out.println("Попытка " + (i + 1) + ": Проверяем статус..."); Response response = RestAssured.get("Ссылка скрыта + taskId); String status = response.jsonPath().getString("status"); if ("done".equals(status)) { System.out.println("Задача выполнена!"); return; } Thread.sleep(interval); } throw new RuntimeException("Время ожидания истекло, задача не завершена."); } public static void main(String[] args) throws InterruptedException { waitForStatus("task123"); } } Ставь 👍 и забирай 📚 Базу знаний
Тестировщик | Вопросы собесов
Evolución de suscriptores
+-0.1% últimos 30 días
Actuales
12,186
Hace un mes
12,204
Crecimiento medio
+-1 / día
Actualizado
hace 21 horas

Reseñas de canal Тестировщик | Вопросы собесов

Inicia sesión para dejar una reseña

Solo los usuarios registrados pueden compartir su opinión.

Aún no hay reseñas

¡Sé el primero en compartir tu experiencia con este recurso!

Recursos similares

Canal sobre anime, manga y animación japonesa. Nuevos lanzamientos, reseñas y contenido de fans para los fans del género.

Canal

Computadoras de juegos en Ulan-Ude: construye, configuraciones para juegos de gama alta.

Canal

Monitoriza nuevos vídeos en cuentas de TikTok con notificaciones en Telegram.

Bot
Cambiar a tema claro
Inicio Catálogo Selecciones Blog Entrar