Sobes.tech
Junior — Middle

Layihələrinizdə istifadə etdiyiniz kitabxanalar və ya çərçivələri qeyd edə bilərsinizmi?

sobes.tech Süni İntellekt

AI-dan cavab

Test avtomatlaşdırma layihələrində aşağıdakı kitabxanalar və çərçivələrdən istifadə etmişəm:

  • Selenium WebDriver — veb tətbiqlər üçün brauzer testlərinin avtomatlaşdırılması.
  • pytest — Python-da test yazmaq və işlətmək üçün məşhur çərçivə, fixtures və parametrizasiya dəstəkləyir.
  • unittest — Python-un standart modulu, vahid testlər üçün.
  • requests — API-ləri test etmək, HTTP sorğuları göndərmək üçün.
  • Allure — test nəticələri üçün hesabatlar yaratmaq.

Sadə pytest və requests istifadə edərək test nümunəsi:

import requests

def test_google_status_code():
    response = requests.get('https://www.google.com')
    assert response.status_code == 200

Bu alətlər avtomatlaşdırılmış testləri səmərəli yaratmaq, işlətmək və dəstəkləmək imkanı verir.