Тестування API та бекенду

Тестування та QA
Робота 1 з 3
Проект: Accelario — Платформа управління даними підприємства
Роль: Інженер з контролю якості (ручне тестування + API + бекенд)
Тривалість: Постійно

Обсяг роботи:
Виконано повний цикл тестування API та бекенду для забезпечення правильності, стабільності та надійності сервісів, що працюють на основі даних, які підтримують внутрішні автоматизовані робочі процеси.

Обов'язки та досягнення:

Проаналізовано архітектуру API, залежності кінцевих точок та логіку інтеграції

Створено та підтримувано структуровані колекції Postman, згруповані за функціональними модулями

Реалізовано перевірки на JavaScript у Postman для валідації:

Структури відповіді та вмісту навантаження

Кодів статусу та логіки обробки помилок

Правил бізнес-трансформації

Проведено валідацію бекенду на основі MySQL для забезпечення узгодженості даних між UI, API та шарами бази даних

Виконано регресійне тестування робочих процесів бекенду перед випуском функцій

Сприяння розширенню автоматизованого покриття тестування в бекенді (Java + JUnit)

Приклад перевірки тесту API (Postman, JS):

pm.test("Код статусу 200", () => pm.response.to.have.status(200));
pm.test("Відповідь містить непорожній набір даних", () => {
const json = pm.response.json();
pm.expect(json.data.length).to.be.above(0);
});

Інструменти та технологічний стек:
Postman, JavaScript (перевірки), MySQL Workbench, Git, Java, JUnit, Jira

Результат:
Покращено виявлення проблем бекенду на ранніх етапах, збільшено покриття тестування API та зменшено регресійні дефекти, що впливають на виробничі канали даних.
Деталі
  • Додано:
102

Фрилансер

  • Yuliia H.
  • Київ, Україна
  • 0 0
  • Вільний для роботи
  • Проєктів -
  • Оцінка -
  • Рейтинг 228
Зареєструйтеся

Якщо у вас є акаунт, авторизуйтеся

Показники

  • Останній візит: 7 місяців 23 дні тому