Sobes.tech
Junior — Middle

Կարող եք պատմել, թե ինչպես եք օգտագործել Python- ը ձեր վերջին մասնագիտական գործունեության մեջ:

sobes.tech AI

Պատասխան AI-ից

Իմ վերջին աշխատանքում ես օգտագործել Python՝ վեբ հավելվածների թեստավորումը ավտոմատացնելու համար: Հիմնական առաջադրանքները ներառում էին.

  • Սքրիպտների գրառում ֆունկցիոնալ թեստերի համար Selenium WebDriver-ով:
  • API-ների թեստային սցենարների ստեղծում requests և pytest գրադարաններով:
  • Regresión թեստերի ավտոմատացում և թեստերի ինտեգրում CI/CD պայլայնում:

Օրինակ՝ պարզ API թեստ pytest-ով:

import requests

def test_get_user():
    response = requests.get('https://api.example.com/users/1')
    assert response.status_code == 200
    data = response.json()
    assert data['id'] == 1
    assert 'name' in data

Նաև գրել եմ սքրիպտներ լոգերի վերլուծության և թեստերի արդյունքների վերլուծության համար, որոնք օգնում էին արագ հայտնաբերել խնդիրները։