Sobes.tech
Junior — Middle

Projelerinizde hangi koleksiyon türlerini kullandınız?

sobes.tech yapay zeka

AI'dan gelen yanıt

QA ve otomasyon test projelerinde, verileri depolamak ve işlemek için genellikle çeşitli koleksiyon türleri kullanılır:

  • Listeler (List) — sıralı ve değiştirilebilir koleksiyonlar, örneğin test vakaları listesi gibi öğe dizilerini depolamak için uygundur.
  • Kümeler (Set) — sırasız ve benzersiz öğelerden oluşan koleksiyonlar, yinelenenleri kaldırmak veya kesişimleri kontrol etmek için faydalıdır.
  • Sözlükler (Dictionary) — anahtar-değer çiftleri koleksiyonları, test parametreleri veya sonuçlarını anahtar ile hızlı erişim için sıklıkla kullanılır.
  • Demetler (Tuple) — değiştirilemez diziler, sabit veri setlerini depolamak için kullanılır.

Python örneği:

# Test vakaları listesi
test_cases = ['test_login', 'test_logout', 'test_signup']

# Benzersiz hatalar kümesi
errors = {'404 Not Found', '500 Internal Server Error'}

# Test sonuçları sözlüğü
results = {'test_login': 'passed', 'test_logout': 'failed'}

# Parametrelerle demet
params = ('chrome', 'windows', '1080p')