QA / QA Automation
Tüm insanların isimleri Havayolu şirketleri veritabanında bulunan tüm insanların isimlerini göster Sonuç tablosundaki alanlar: name
Verimsiz bir süreci fark ettiğiniz, iyileştirme önerdiğiniz ve sonuç elde ettiğiniz bir durumu anlatın.
Bir aracı nasıl oluşur?
Kendinizden bahsedin, son iş deneyiminiz (teknolojiler, sorumluluklar, süreçler).
Otomasyona hiçbir şekilde dahil değilsiniz, doğru mu?
Bir mevduat açma uygulaması için birim testi ve entegrasyon testi örneği veriniz. Tüm test türlerinin geliştiriciler tarafından yazıldığı yaklaşımda riskler görüyor musunuz?
Mevcut ve önceki işten ayrılma nedenleri
Geliştirme sürecinde yeni bir alan göndermeye başladığınızda, testleri nasıl yapılandırıyorsunuz?
Web ve mobil test ettiniz mi?
PyTest, bir dosya, sınıf veya fonksiyonun test olduğunu ve normal kod olmadığını nasıl belirler?
GitLab CI'de artefaktlar ne işe yarar?
PyTest'in kendi kancalarıyla çalıştınız mı?
Bir hatanın önceliği ile şiddeti arasındaki fark nedir?
Anlaşıldı, peki meslektaş sadece izliyor ve sorunu lokalize ediyor mu?
Java'da Stream API ile çalıştınız mı? Hangi metodları biliyorsunuz? Terminal ve ara işlemler arasındaki fark nedir?
EMCD'de ana odak noktanız neydi? Test otomasyonu deneyiminizden bahsedin.
API'yi test etmek için hangi araçları kullandınız? Postman ve DevTools'ta ilginç olan nedir?
Praktikanda en zor teknik görev/otomatik test neydi?
@pytest.mark.skip("flaky") def test_create_user(self, base_url, generate_faker_data): headers = {"api-key": "special-key"} data = { **generate_faker_data } response = requests.post(f'{base_url}/user', json=data, headers=headers) assert response.status_code == 200, "Hata, kayıt başarısız" assert "code" in response.json(), "Hata, varlık oluşturulmadı" response_username = requests.get(f'{base_url}/user/{data["username"]}') assert response_username.json()['username'] == data['username'] assert response_username.json()['id'] == data['id'], "IDler uyuşmuyor" self.attach_response(response.json())
Docker ile çalıştınız mı?