Junior
İndiyə kimi hər hansı test yazırsınız — vahid, inteqrasiya və ya digər?
sobes.tech Süni İntellekt
AI-dan cavab
Bəli, mən testlər yazıram ki, BI həllərinin keyfiyyətini və sabitliyini təmin edim. Əsasən, bu, məlumatların düzgün yüklənməsi və transformasiyasını, eləcə də Tableau və ya PowerBI-də vizuallaşdırmanı yoxlayan inteqrasiya testləridir. BI mühitlərində vahid testlər daha az rast gəlinir, lakin mən onları Python və ya SQL-də yazılmış skript və funksiyaları yoxlamaq üçün istifadə edirəm.
Məlumatların transformasiyası funksiyasını yoxlamaq üçün sadə Python test nümunəsi:
def transform(data):
return [x * 2 for x in data]
def test_transform():
input_data = [1, 2, 3]
expected = [2, 4, 6]
assert transform(input_data) == expected
if __name__ == "__main__":
test_transform()
print("Test keçdi")