Sobes.tech

QA / QA Automation

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

Middle+
СБЕРСБЕР
120

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

Senior
Social discovery group
120

Какви са основните предимства на използването на Selenium Grid?

Middle
AndersenAndersen
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

{ "name1": "null", "name2": "", "name3": null, "name4": true, "name5": 37, "name6": ["str1", "str2", "str3"] }

Middle
СБЕРСБЕР
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

Тестовете бяха стартирани паралелно, правилно ли разбирам?

Middle
ЛанитЛанит
120

Какво беше тествано с автоматизирани тестове: фронтенд, бекенд? Каква библиотека използвахте за взаимодействие с REST API?

Senior
OZONOZON
120

За какво изобщо е нужна Kafka и как помага?

Middle
Леон Бетс
120

[име] попита: Какво е важно за вас при избора на нова работа, на какво ще обърнете внимание при вземането на решение?

Middle
ПОЛЕ.РФ
120

[име] попита: Как е устроен твоят CI/CD пайплайн? Разкажи ми за GitLab CI и Docker.

Middle+
AstonAston
119

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

Middle
ЦРТ
119

Тествахте ли WebSockets?

Middle+
NDA COMPANY
119

Използваш ли мока в автоматизираните тестове? Какви са предимствата и недостатъците им?

Middle
Mayflower
119

Очаквахте код 200, но получихте 400 (лош заявка). Какво ще направите? Заявката е напълно валидна и съответства на договора, но грешката все пак идва.

Middle
ЛанитЛанит
119
/311