Sobes.tech
Junior — Middle

Можете ли да кажете како сте користили Python у својој последњој професионалној активности?

sobes.tech АИ

Одговор од АИ

U poslednjem radu koristio sam Python za automatizaciju testiranja web aplikacija. Glavni zadaci uključivali su:

  • Pisanje skripti za funkcionalna testiranja koristeći Selenium WebDriver.
  • Kreiranje test scenarija za API koristeći biblioteku requests i pytest.
  • Automatizaciju regresionih testova i integraciju testova u CI/CD pipeline.

Primer jednostavnog API testa koristeći 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

Takođe sam pisao skripte za parsiranje logova i analizu rezultata testova, što je pomagalo u brzoj identifikaciji problema.