Sobes.tech
Middle

İş təcrübənizdən danışın, testlərə diqqət yetirin, hansı alətləri istifadə etdiniz?

sobes.tech Süni İntellekt

AI-dan cavab

Test təcrübəmdə funksional, inteqrasiya və avtomatlaşdırılmış testlərlə işlədim.

Avtomatlaşdırma üçün aşağıdakı alətlərdən istifadə etdim:

  • Selenium veb tətbiqlərinin UI testləri üçün;
  • PostmanNewman API testləri üçün;
  • JUnit/TestNG Java-da modul testləri üçün;
  • pytest Python üçün testlər;
  • Jenkins CI/CD-ni təşkil etmək və testləri avtomatik işlətmək üçün;
  • Allure test hesabatları yaratmaq üçün.

Əhəmiyyətli biznes ssenarilərini əhatə edən stabil və asan dəstəklənən testlər yazmağa xüsusi diqqət yetirdim. Həmçinin, test olunan komponentləri izolyasiya etmək üçün mock və stublardan istifadə etdim.

Pytest ilə sadə test nümunəsi:

import pytest

def add(a, b):
    return a + b


def test_add():
    assert add(2, 3) == 5

Ümumiyyətlə, mənim üçün testlər yalnız kodun yoxlanması deyil, həm də məhsulun keyfiyyətini bütün inkişaf mərhələlərində təmin etməkdir.