test otomasyonu için Python

Daha fazla bilgi isteyin

Ekipler için yeni çevrimiçi kurs

Bir veya daha fazla şirketten ekipler katılabilir. Bu halka açık bir kurs değildir.

Python'da yazılmış komut dosyalarını kullanarak test otomasyonu görevlerinde onlara yardımcı olmak için Yazılım Doğrulama ve Geçerleme görevlerini yerine getiren kişilere yöneliktir.

Python 3 özelliklerini ve standart kütüphanesindeki en son güncellemeleri (dataclasses, async io, multiprocessing) kapsar. Bir Python statik analiz oturumu dahildir. Kabul testi için Anahtar Kelime ve Veri Odaklı Testlere yönelik Davranış Odaklı Test (BDD) ve Robot Framework tipi test platformlarını nasıl kullanacağınızı öğreneceksiniz.

Kursun özellikleri

Kurs, bir bütün olarak veya ilginizi çekenleri seçerek alınabilecek 4 saat süreli 6 modüle ayrılmıştır.

İngilizce slaytlarla İspanyolca olarak öğretilen her modül, yaklaşık 1 saatlik teorik ve 3 saatlik pratik bir bölümden oluşmaktadır.

Bazı programlama becerileri gerekli olsa da, önceden Python bilgisi gerekmez.

Staj için bir dizüstü bilgisayar gereklidir.

Gündem

  • Python Yorumlayıcıları ve Uzantıları
  • Python Sürüm 2 ve 3
  • Kodlama Yönergeleri
  • Paket ve Sanal Ortam Yönetimi
  • Python Dili: Anahtar İşler, Operatörler, Temel Veri Tipleri
  • Kullanıcı Tanımlı İşlevler, Sınıflar, Modüller ve Paketler

  • Lambda İşlevleri, Liste Kavramaları, Üreteçler, Dekoratörler

  • Standart Kütüphane Vurgulama: koleksiyonlar

  • Çalışma Zamanı Özellikleri

  • Uygulama Yapı Taşları

  • Dosya Sistemi

  • Metin ve Düzenli İfadeler

  • Tarihler ve Saatler

  • Veri Kalıcılığı ve Değişimi

  • Veri Sıkıştırma ve Arşivleme

  • Kriptografi

  • Matematik ve Veri Analizi

  • Süreçlerle Eşzamanlılık

  • Ağ, İnternet ve Web Hizmetleri

  • GUI Çerçeveleri

  • Kod Kapsamı

    • Beyan ve Şube Kapsamı

  • Birim ve Modül Testi

    • Mülkiyete Dayalı Test

    • Mutasyon Testi (Hata Enjeksiyonu)

  • Entegrasyon, Sistem ve Kabul Testi

    • Davranış Odaklı Test

    • Anahtar Kelime ve Veri Odaklı Test (Robot Framework)

  • Test Durumlarının Oluşturulması

    • Bir şablondan test senaryoları oluşturma

    • Karmaşık yapıların veya büyük dizilerin parametrelere/değişkenlere atanması

    • Değer aralığına göre MID/MIN/MAX kullanımı

  • Test Durumlarının Bakımı

    • Mevcut test senaryolarına parametre ekleme/silme

    • Kaynak dosyaların/kütüphanelerin yerinin değiştirilmesi

  • Raporların Oluşturulması

    • Başarısız test senaryoları raporu

    • Test senaryoları ile gereksinimlerin izlenebilirliği

Daha fazla bilgi

Haber bültenimize abone olun