Sobes.tech
Junior — Middle

Son mesleki faaliyetinizde Python'u nasıl kullandığınızı anlatabilir misiniz?

sobes.tech yapay zeka

AI'dan gelen yanıt

Son işimde, web uygulamalarının testlerini otomatikleştirmek için Python kullandım. Ana görevler şunlardı:

  • Selenium WebDriver kullanarak fonksiyonel testler için betikler yazmak.
  • requests ve pytest kütüphanesiyle API test senaryoları oluşturmak.
  • Regresyon testlerini otomatikleştirmek ve testleri CI/CD boru hattına entegre etmek.

Basit bir API testi örneği pytest kullanarak:

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

Ayrıca, logları analiz etmek ve test sonuçlarını değerlendirmek için betikler yazdım, bu da sorunların hızlıca tespit edilmesine yardımcı oldu.