Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure Databricks, Python birim testlerini doğrudan çalışma alanında bulmak, çalıştırmak ve izlemek için bir araç paketi sağlar. Test kenar çubuğu bölmesini, satır içi yürütme karakterlerini ve ayrılmış sonuçlar bölmesini kullanarak testlerinizi çalışma alanından çıkmadan yönetin.
Geçerli bir Python test dosyası açık olduğunda Python birim testi araçları kullanılabilir.
Geçerli Python test dosyaları
Azure Databricks, test dosyalarını, sınıfları ve durumları algılamak için pytest adlandırma kurallarını izler.
Aşağıdaki dosya adlandırma desenleri geçerli test dosyaları olarak kabul edilir:
test_*.py*_test.py
Aşağıdaki adlandırma kuralları test sınıflarını ve durumlarını algılar:
-
test-ön ekli işlevler veya bir sınıfın dışındaki yöntemler -
test-ön ekli işlevler veya yöntemler,__init__yöntemi olmadanTest-ön ekli sınıflar içinde ön ekine sahip sınıflar içinde veya etiketlenen yöntemler
Örneğin:
class TestClass():
def test_1(self):
assert True
def test_3(self):
assert 4 == 3
def test_foo():
assert "foo" == "bar"
Test kenar çubuğu paneli
Geçerli bir Python test dosyasını açtığınızda Testler kenar çubuğu bölmesi geçerli dosyadaki testleri otomatik olarak bulur. Bir yazma bağlamı içinde olduğunuzda, test bulma bu bağlamdaki tüm dosyaları kapsar.
Testler kenar çubuğu bölmesinde şunları yapabilirsiniz:
-
Test eylemlerini tetikleme:
-
Tüm testleri çalıştırma
-
Tüm başarısız testleri çalıştırma
-
Testleri yenileme
-
-
Test durumunu izleme: Her bir testin geçiş veya başarısız durumunu görmek için
veya
görüntüleyin.
-
Testleri filtreleme: Test listesini ada veya duruma göre filtreleyin. Metne göre filtrelemek için arama çubuğunu kullanın veya duruma göre filtrelemek için
tıklayın.
-
Tek tek testleri çalıştırma: Belirli testleri doğrudan bölmeden yürütebilirsiniz. Testin üzerine gelin ve
.
Testleri satır içi karakterlerle çalıştırma
Python test dosyasını görüntülediğinizde, bulunan her test çalışmasının yanında çalıştırma düğmeleri satır içinde görünür.
Bu testi çalıştırmak için. Her çalıştırmadan sonra simge, testin başarılı mı yoksa başarısız mı olduğunu gösterecek şekilde güncelleştirilir.
Satır içi hata göstergelerini görüntüleme
Birim testi başarısız olursa, hataya neden olan satır içi hata göstergesi görüntülenir. Göstergeye tıklayarak tam hata iletisini görüntüleyen bir kalıcı açın.
Test sonuçlarını görüntüleme
Geçerli bir Python test dosyasındayken, alt bölmede bir Test sekmesi bulunur. Sekme, tam özet ve tek tek test çalışması sonuçları da dahil olmak üzere en son test çalıştırmasının sonuçlarını görüntüler.
İki seçeneğe erişmek için bir test çalışması üzerine gelin:
-
Teste geçiş yapın
-
Test çalıştırma