Sobes.tech

QA / QA Automation

Test vakasında öncelik ne işe yarar?

Middle
СБЕРСБЕР
96

Python'da hangi veri tipleri var, hangileri değiştirilebilir ve hangileri değil?

Middle
TrueConf
96

Tarayıcıya [bağlantı] yazıp Enter'a bastığınızda ne olur? İlk istek nereye gönderilir?

Middle
БФТ-Холдинг
95

Allure ile çalıştınız mı? Hangi anotasyonları söyleyebilirsiniz? Ekran görüntüsü eklemek mümkün mü ve nasıl? Çalışma sonuçları nerede saklanır? Allure'ü CI/CD (Jenkins) ile nasıl entegre edersiniz?

Middle
IT1
95

Bildikleriniz test artefaktlarını listeleyin.

Middle
Альфа-БанкАльфа-Банк
95

Yöntem veritabanıyla etkileşime giriyor mu — bu bir birim testi mi yoksa bütünleştirme testi mi?

Middle+
ТочкаТочка
95

Son 4 yılda güçlü yönler ve başarılar. Maaş beklentileri.

Middle
hytech
95

İsteğim nasıl şifrelenecek o zaman (şifreleme mekanizması)?

Middle
ЦРТ
95

Nesne Yönelimli Programlama (OOP), kodun nesneler şeklinde organize edildiği bir yazılım geliştirme yaklaşımıdır Kapsülleme Kapsülleme, verilerin ve bu verilerle çalışan metodların aynı sınıf içinde birleştirilmesi ve nesnenin iç durumuna doğrudan erişimin sınırlandırılmasıdır. Basitçe söylemek gerekirse: nesne kendi verilerini yönetir ve dış kod onunla metodlar aracılığıyla etkileşir. Soyutlama Soyutlama, nesnenin sadece önemli özelliklerinin seçilmesi ve uygulama detaylarının gizlenmesidir. Basitçe: kullanıcı nesnenin ne yaptığıyla ilgilenir, nasıl yaptığıyla değil. Çok Biçimlilik Çok biçimlilik, farklı uygulamalara sahip nesnelerin aynı arayüzü kullanabilmesidir. Testlerde, bu, farklı veri tipleri veya sınıflarla çalışan evrensel kod yazmaya yardımcı olur. Python örneği: class Animal: def make_sound(self): pass class Dog(Animal): def make_sound(self): return "Hav!" class Cat(Animal): def make_sound(self): return "Miyav!" def animal_sound(animal: Animal): print(animal.make_sound()) dog = Dog() cat = Cat() animal_sound(dog) # Hav! animal_sound(cat) # Miyav! Otomatik testlerde, çok biçimlilik şu amaçlar için faydalıdır: - Evrensel doğrulama metodları oluşturmak - Farklı test stratejileri uygulamak için tek bir arayüz kullanmak - API/UI farklı sürümlerini desteklemek, testleri değiştirmeden Miras Miras, yeni bir sınıfın, var olan bir sınıfı otomatik olarak kullanmasını sağlayan bir mekanizmadır. Basitçe: yeni sınıf, ebeveyn sınıfın kodunu yeniden kullanır ve gerekirse genişletir. Git 1. Sürüm kontrol sistemleri. Yerel, merkezi, dağıtılmış. 2. Temel kavramlar. Depo, indeks, commit, göstergeler, dal, çalışma kopyası. 3. Depo ile çalışma. Komutlar: init, clone, status 4. Commit oluşturma. Komutlar: add, commit. 5. Dal oluşturma, görüntüleme, değiştirme, silme. Komutlar: branch, checkout, log, diff. 6. Değişiklikleri geri alma. Komutlar: restore, rm, checkout, revert. 7. Dallar arasında değişiklikleri birleştirme. Komutlar: merge, cherry-pick, rebase. 8. Uzak depo ile çalışma. Komutlar: fetch, pull, push. 9. GitHub ile çalışma, çatallama ve Pull Requests.

Middle
RedLab
95

Teklifi nasıl seçeceksiniz? İlk olarak nelere dikkat edeceksiniz?

Middle
ООО INDEX
95

Özgeçmişteki deneyim (finansal kuruluşlar) çalışma defterinde gösteriliyor mu?

Middle
Usetech
95

Referans veri tipleri kavramsal olarak nasıl çalışır?

Middle
БФТ-Холдинг
95

El manuel testleri de yapıyor musun, yoksa ekipte başka biri mi?

Middle
ЯндексФинТех
95

PageObject zamanla karmaşık bir sayfada büyüyerek okunması zor hale gelir. Bu başına geldi mi ve nasıl başa çıktın?

Middle
Леон Бетс
95

Python'da kapsülleme nasıl uygulanır? Erişim belirteçleri hakkında bana bilgi ver.

Middle+
Ozon ФинтехOzon Финтех
95

SOLID nedir? En sevilen ilke hangisidir?

Senior
Галактика
95

Deneyimdeki büyük geliştirme hacmini göz önüne alarak neden test etmeyi değil de geliştirmeyi seçtiniz?

Middle
Антиплагиат
95

iOS ve Android'de testlerde genel olarak hangi farkları sayabilirsin?

Junior
GRI
95

WebView nedir ve nasıl test edilir?

Middle+
Лига Ставок
95

Test manuel testi piramidin hangi bölümündedir?

Middle
Ozon FreshOzon Fresh
95
/308