Eğitim İçeriği
PyTest ile Unit Testing'a Giriş
Unit Testing UnitTest ile Karşılaştırma ve Unit Testing PyTest ile
Okunabilir ve Sürdürülebilir Testler Yazma
Mock'lar, Sahteler ve Stub'lar Kullanma
Hook'lar, Assertion Yeniden Yazma ve Eklentiler Kullanma
Fixture'lar ve Parametreli Testlerle Testlerinizi Hızlandırma
İstenen Test Kapsamını Elde Etme
Doctest ile Test Edilebilir Documentation Oluşturma
Python Birim Testlerini Sürekli Entegrasyon (CI) Ortamına Entegre Etme
Python Birim Testlerinizi Ölçeklendirme
Python'ı Python Olmayan Uygulamaları Test Etmek İçin Kullanma
Özet ve Sonuç
Kurs İçin Gerekli Önbilgiler
- Otomasyon testleri hakkında genel bir anlayış
Hedef Kitle
- Yazılım test uzmanları
Danışanlarımızın Yorumları (7)
Eğitmenin uzmanlığı, bize çok belirgin sorular sorduğumuzda bile, bize gerçekten anlamlı ve değerli sorular sunabiliyordu. Eğitimin programını ihtiyaçlarımız ve taleplerimize göre tasarlamıştır.
Filip - Orange Szkolenia Sp. z o.o.
Eğitim - Unit Testing with Python
Yapay Zeka Çevirisi
Sevdim özeti
Martyna - Orange Szkolenia Sp. z o.o.
Eğitim - Unit Testing with Python
Yapay Zeka Çevirisi
Malzeme Eğitmen
Zakar Abid - TII
Eğitim - Unit Testing with Python
Yapay Zeka Çevirisi
Elden egzersizi yaptım. Kodu adım adım geçtim. Her şeyi çok iyi açıkladım.
Steve Thomas - TII
Eğitim - Unit Testing with Python
Yapay Zeka Çevirisi
Aşama aşına geçmeye gerek yok, bazen biraz yavaşı olabilir. Grupla ödevleri kontrol etmek ve çözümleri karşılaştırmak
Piotr - ArcelorMittal Business Center of Excellence Poland Sp. z o.o. Sp. k.
Eğitim - Unit Testing with Python
Yapay Zeka Çevirisi
Antrenör izleyicilerle etkileşimlidür. Sorulara kolayca cevap verebiliyor ve gerçek hayatta doğru örnekler ve çizimler sunuyor. Teorik ve uygulamalı ritmin akıcı olduğunu söyleyebilirim. Egzersizler, kullanıcıların test ve geliştirme yolunu düşünme ve yapılandırma konusunda daha iyi bir deneyim kazanmalarına yardımcı oluyor. Numpy ve Pandas, performans sonuçları, istatistikler, görüntü işleme, biyolojik küme görüntülerinin korelasyonunu hesaplamak gibi verileri daha iyi kullanmak için yararlı olabilir. Django framework'i, web API'si oluşturmak için yardımcı olabilir. Bu tüm bilgi bir avantajtır. Ancak, Java uygulamalarının Python'te birim ve entegrasyon testleri gerektiği için, bu bilginin diğer bağlamlarda faydalı olup olmadığından emin değilim.
Soumaya ELALOUANI - Telemis
Eğitim - Unit Testing with Python
Yapay Zeka Çevirisi
Basit bir uygulamadan başladığımızı, korunabilir bir yazılım elde etmek için tasarımın güncellenmesine kadar işlevsellik/özellik eklediğimizi gördük. Gerçek hayat mesleki problemlerinde bu değer görüyorum. Ayrıca Consult Red'de çalıştığımızda VideoUpload projesinin kullanımını sevdim çünkü bununla özdeşleşebiliyoruz. Sorulara çok açıkgözlüydük ve kitlenin taleplerine göre sınıfı yönlendirdik.
Thibault Marechal - Red Embedded Consulting Sp. z o.o.
Eğitim - Unit Testing with Python
Yapay Zeka Çevirisi