Sobes.tech

QA / QA Automation

В коя част на пирамидата за тестове се намира ръчният тест?

Middle
Ozon FreshOzon Fresh
120

Разкажи накратко за опита си и стека от технологии.

Middle+
SSP Soft
120

Какво е фикстура?

Middle
5gen
БЕРГ Холдинг
120

Каква е връзката между документацията на REST API и инструмента Swagger?

Junior — Middle
120

Коя етап започва след откриване на PR? Веднага след като разработчикът отвори PR, или първо преминава прегледът на кода?

Middle
plata
120

Оптимизация на решението: как да премахнете клона else и да използвате for/else?

Senior
RWB
120

[име] попита: Имаш ли опит като тимлидер или ментор?

Middle+
AstonAston
120

Какво са фикстурите в Pytest?

Senior
Trading view
120

Посочете основните принципи на ООП и кратко ги характеризирайте

Middle+
Ozon ФинтехOzon Финтех
120

Как беше построен процесът на работа с задачите? Самите тест-кейсове съставяха ли или аналитиците, бизнесът?

Senior
ПАО Сбербанк
120

По какви начини може да се обработи или предаде изключение?

Middle
ЯндексФинТех
120

Моля, разкажете за вашия опит в автоматизацията: повече UI или API? Колко години/месеца опит имате в Python?

Middle+
СБЕРСБЕР
120

Имало ли истории за взаимодействие с продуктовия екип или екипа по маркетинг, когато са уточнявани изискванията?

Senior
Social discovery group
120

Коригирайте метода, който връща максималната дължина на последователност, в която всеки следващ елемент се увеличава с 1, в даден масив от цели числа. Ако списъкът съдържа 1 елемент, дължината на последователността е 1.

Middle+
Т-БанкТ-Банк
120

Кои версии на IP адреси съществуват и как се различават IPv4 и IPv6?

Senior
YadroYadro
120

Разкажете за себе си / самопрезентация

Middle
федеральное казначейство
120

Изброи стандартните методи на HTTP

Senior
Trading view
120

Как още могат микросервизите да комуникират освен чрез API? Знаеш ли други начини?

Middle
Леон Бетс
120

Какво е Storage State и как помага при авторизацията?

Senior
scalable solutions
120

Има метод rest-api на услугата за превод, който прехвърля определена сума от един банков потребител към друг по ID: GET /api/transfer?money={money}&from={uid}&to={uid} Задача: създайте тестови случаи за този метод Пример за тестов случай: Извикайте метода с параметри money=10.10&from=1&to=2; Очаквано поведение: Извикайте метода с параметри money=10&from=1&to=2; Очаквано поведение: статус 400, балансът не се променя, връща се грешка за недостатъчни средства Извикайте метода с параметри money=100000&from=1&to=2; Очаквано поведение: статус 200, балансът на потребител 1 намалява с текущата сума, балансът на потребител 2 се увеличава с текущата сума Извикайте метода с параметри money=-10000&from=1&to=2; Очаквано поведение: статус 400, балансът не се променя, връща се грешка, че не може да се прехвърли отрицателна стойност Извикайте метода с параметри money=0&from=1&to=2; Очаквано поведение: статус 400, балансът не се променя, връща се грешка, че не може да се прехвърли нулева стойност Извикайте метода с параметри money=вавава&from=1&to=2; Очаквано поведение: статус 400, балансът не се променя, връща се грешка, въведете коректна стойност Извикайте метода с параметри money=10000&from=1&to=1; Очаквано поведение: статус 400, балансът не се променя, връща се грешка, опишете подробно грешката

Middle
ЯндексФинТех
120
/311