Sobes.tech

QA / QA Automation

SQL ile ilgili deneyiminiz nedir?

Senior
158

Hangi görevleri arıyorsunuz: ne yapmak istiyorsunuz ve ne yapmak istemiyorsunuz?

Senior
154

pytest hakkında bana anlat. Bu nedir? Fixture nedir? Nasıl çalışırlar?

Middle
152

Bir tuple nedir ve Python'daki hangi veri türleri değiştirilebilir ve değiştirilemez?

Senior
149

Ne oldu, neden şu anda iş arıyorsun?

Middle
148

Page Object nedir ve neden gereklidir? Bu desen kullanılmazsa ne olur?

Senior
145

Otomasyonu nasıl öğrendiniz: bağımsız olarak, kurslar aracılığıyla mı yoksa özel eğitim sayesinde mi?

Senior
124

""" self.fill_credentials(username, password) self.login_button.click() return Self.page def login_expecting_failure(self, username: str, password: str): """ Başarısız giriş. Eylemler aynıdır, ancak kendimi geri döndürürüm, çünkü bir hata durumunda aynı sayfada kalırız. Tek bir evrensel yerine iki ayrı yöntem kasıtlı olarak yapılmıştır: böylece testte beklenen sonuç açık olur. """ self.fill_credentials(username, password) self.login_button.click() return self

Senior
123

BasePage sınıfı nedir ve neden gereklidir?

Senior
120

*args ve **kwargs nedir? Hangi veri yapılarıdırlar?

Senior
115

__init__ yöntemi nedir ve nesne oluşturmak ne anlama gelir?

Senior
112

Playwright'ta konumlayıcıları bulmak için hangi yaklaşımı kullanıyorsunuz ve neden? İlgili alanın ID'si HTML'de değişirse getByLabel ile ne olur?

Senior
102

def __init__(self, page) -> None: super().__init__(page) # Alanlar normal etiketlere sahip, bu yüzden onları kullanıcı gibi görünen şekilde arıyorum, # id veya CSS sınıfı ile değil, tasarımcı herhangi bir zamanda yeniden adlandırabilir self.username_input = page.get_by_label("Username") self.password_input = page.get_by_label("Password") self.login_button = page.get_by_role("button", name="Login") # Form, negatif testlerde hiçbir yere gitmediğimizi kontrol etmek için gerekli self.login_form = page.locator("form#login") # Bildirim mesajı, başarı ve hata için aynıdır self.flash_message = page.locator("#flash") def fill_credentials(self, username: str, password: str): self.username_input.fill(username) self.password_input.fill(password) return self def login(self, username: str, password: str) -> SecurePage: """

Senior
92

Neden open yöntemi kendisini döndürür ve testlerde nasıl kullanılır?

Senior
88

XPath, CSS'den sözdizimi dışında nasıl farklılık gösterir ve hangi arama yöntemini tercih ediyorsunuz?

Senior
86

__init__ yöntemi nedir ve neden gereklidir?

Senior
75

Kendinizden kısaca bahsedin: ne kadar deneyiminiz var, neyle ilgilendiniz ve otomatik testler açısından en ilginç olan neydi?

Senior
64
/2