Настройвали ли сте сами някакви пайплайни?
QA / QA Automation
Каква е разликата между заявките PUT и PATCH?
Знаеш ли какво е развитие, базирано на ранг?
Какво е опашка за съобщения? Как да тествате приложения, работещи с опашка за съобщения?
POST /api/v1/transfers/internal Idempotency-Key: UUID (задължително) Authorization: Bearer <token> { "source_account_id": "83740e53-609c-[phone]f9e61f22401", "destination_account_id": "[phone]f5c-[phone]a", "amount": 1500.50, "currency": "USD", "description": "плащане за наем", "save_as_template": true } { "status": "success", "transaction_id": "77e1c83b-7bb0-437b-9250-8c9339e0538b", "data": { "amount": 1500.00, "currency": "USD", "executed_at": "[phone]T23:15:00Z", "template_saved": true } } [Диаграма на последователността и схемата на базата данни са предоставени за контекст]
Как автоматичните тестове са интегрирани в CI/CD пайплайна и как се изпълняват?
Договаряте се предварително на grooming, че разработчиците ще напишат юнит тестове, и ти разбираш какво ще покриваш?
Как синхронизирате тестовете на разработчиците с вашите тестове? Какъв процент от тестовете е написан на услугата?
Чувал ли си за практиката Three Amigos?
Как работят вложените подзаявки (subquery) в база данни? Как да направим вложен SELECT от една таблица в друга?
Какво ниво на автоматизирани тестове се поддържа в екипа? Юнит, интеграционни, E2E?
За уеб използваш QA Automation — кои точно инструменти?
Има ли инструмент, където може да се види колко е покрит продуктът с тестове?
Тествахте ли документацията? Как участвахте в етапите на grooming и срещи?
Използваш ли тези инструменти за писане на автоматизирани тестове — в бекенда или във фронтенда?
За кои автоматизирани тестове си отговорен като QA?
POST /api/v1/transfers/internal ● Идемпотентен ключ: UUID (задължително) ● Авторизация: Bearer <token> { "source_account_id": "83740e53-689c-[phone]f9e61f22401", "destination_account_id": "[phone]f5c-[phone]a", "amount": 1500.50, "currency": "USD", "description": "Плащане на наем", "save_as_template": true } { "status": "success", "transaction_id": "77e1c83b-7bb0-437b-9250-8c9339e0538b", "data": { "amount": 1500.00, "currency": "USD", "executed_at": "[phone]T23:15:00Z", "template_saved": true } } [Диаграмата на последователността и схемата на базата данни са предоставени за контекст относно услугата за прехвърляне, бизнес логиката, публикуването на събития и структурата на базата данни.]
Какъв е вашият процес за писане на автоматизирани тестове? В кой момент се включвате за писане на автоматизирани тестове?
С какви инструменти, библиотеки, рамки имате опит в уеб автоматизацията?