Bu kod ne gösteriyor ve neden? x = 5 def show_x(): print(x) x = 10 return x show_x() print(x)
QA / QA Automation
Veri tipleri neden değiştirilebilir veya değiştirilemez olarak kabul edilir?
PyTest'in kendi kancalarıyla çalıştınız mı?
Yapay zeka araçlarıyla ilgili durumun nasıl gelişeceğini düşünüyorsunuz?
Bir projeye katıldığınızı ve onboarding sırasında ilk otomatik test görevinizi aldığınızı hayal edin: sizin için önemli olan ne öğrenmek olurdu ve kritik vakaları veya mimari sorunları fark ederseniz vurgular mıydınız?
Otomatik testlerin paralel başlatılmasını organize ederken hangi hatalar yapılabilir?
Python'da hangi görünürlük alanları vardır?
El ile test arasındaki tercih ettiğin oran nedir?
Projede zaten tanımlanmış yöntemleri inceleyerek, kalan kullanıcı yönetimi yöntemleri için dört API testi daha uygulayın.
Uygulanan testlerde hangi kontroller eksik?
Çerçeve kodunu anlamakta sorun yaşadınız mı?
İşinizde feature flags kullandınız mı?
Autouse=True olmayan ve test veya başka bir fixture tarafından talep edilmeyen bir fixture'ın neden scope="session" ile çalıştırılması gerekir?
Projede testler paralel mi başlatıldı? Hangi sorunlar karşılaşıldı ve nasıl çözüldü?
Sunucuya bağlanmak ve dosya düzenlemek için Linux'ta hangi komutları kullanıyorsunuz?
Tarayıcıya alan adını girdikten ve Enter tuşuna bastıktan sonra istekle ne olur?
Testler ve proje için başka hangi geliştirmeleri önerirsiniz?
Projede referans görüntüleriyle görsel testler kullandınız mı?
PyTest, bir dosya, sınıf veya fonksiyonun test olduğunu ve normal kod olmadığını nasıl belirler?
Bu görevi tamamlamak ne kadar sürdü?