UFT: FUNCTIONAL TEST AUTOMATION EĞİTİMİ

UFT ile işlevsel testi otomatikleştir

UFT One ile kayıt, Object Repository, checkpoint ve veri odaklı işlevsel GUI test otomasyonu

UFT: Functional Test Automation Eğitimi, OpenText UFT One ile işlevsel GUI test otomasyonunun temellerini uygulamalı öğretir. Program kayıt ve oynatma ile ilk testi, UFT'nin nesne tanımlama mantığını ve Object Repository'yi, standard, text, table ve bitmap ch…

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Kayıt ve oynatmadan Object Repository, checkpoint ve veri odaklı işlevsel testlere

UFT: Functional Test Automation Eğitimi, OpenText UFT One ile işlevsel GUI test otomasyonunun temellerini uygulamalı olarak öğretir. Katılımcılar kayıt ve oynatma ile ilk testi oluşturur, UFT'nin nesne tanımlama mantığını ve Object Repository'yi kavrar, checkpoint ile beklenen sonuçları doğrular. Action yapısı, parametreleme, DataTable ile veri odaklı koşum ve temel VBScript ile adımları zenginleştirme işlenir. Amaç işlevsel regresyonu güvenilir biçimde otomatikleştirmektir.

Süre ve Format

3 Gün. Her gün dört modül; UFT One üzerinde örnek bir uygulamayla işlevsel testlerin adım adım kurulduğu uygulamalı atölyelerle ilerler.

Seviye

Orta Seviye — UFT One ile işlevsel GUI test otomasyonunun temellerini öğrenmek isteyen test uzmanları için

Öğrenme Metodu

Örnek bir uygulama üzerinde UFT One ile kayıt, depo, checkpoint ve veri odaklı test adım adım laboratuvarda uygulanır.

Neden Bu Eğitim?

🎬Hızlı başlangıç

Kayıt ve oynatma ile daha ilk saatlerde çalışan bir işlevsel test oluşturup aracın mantığını somut biçimde kavrarsınız.

🗂️Nesne yönetimi

Object Repository ve nesne tanımlamayı öğrenerek kaydın ötesine geçip bakımı kolay işlevsel testler yazarsınız.

🧮Veri odaklı test

DataTable ile aynı işlevsel akışı çok sayıda veriyle koşarak regresyon kapsamını kod tekrarı olmadan genişletirsiniz.

Anahtar Konular

uft eğitimiuft functional testişlevsel test otomasyonuuft one kursuobject repositoryuft checkpointgui test otomasyonudatatable veri odaklı testuft kayıt oynatmafonksiyonel test eğitimi
“Kayıt ve oynatma yolculuğun başıdır; işlevsel otomasyon, nesneyi anlayıp doğru yeri doğrulamayı öğrendiğinizde güvenilir hâle gelir.”

Ön Koşullar

Programdan verim almak için gereken temel bilgi ve ortam

1
Manuel test deneyimi

Test senaryosu yazma, adım ve beklenen sonuç ayrımı gibi manuel test kavramlarına aşinalık beklenir.

2
Programlama farkındalığı

Değişken ve koşul gibi temel programlama kavramlarına aşinalık faydalıdır; derin kodlama gerekmez.

3
Uygulama erişimi

Test edilecek masaüstü veya web uygulamasına ve örnek test ortamına erişim gereklidir.

4
UFT One ortamı

Lisanslı OpenText UFT One kurulu, çalışan bir Windows bilgisayarı gereklidir.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı UFT One arayüzünü tanır, kayıt ve oynatma ile ilk işlevsel testini oluşturur ve üretilen betiği yorumlar.
Modül 1
UFT One Arayüz Tanıtımı
  • Solution Explorer ve test yapısının tanıtımı
  • Keyword view ile expert view farkı
  • Toolbox ve kaynak panellerinin kullanımı
  • Add-in Manager ile eklenti yükleme
  • Uygulama türüne göre add-in seçimi
  • Ayarlar ve test özelliklerinin gözden geçirimi
Modül 2
Kayıt Modlarının Seçimi
  • Normal kayıt ile nesne tabanlı yakalama
  • Analog kayıt ile fare hareketi yakalama
  • Low level kayıt ile koordinat tabanlı yakalama
  • Insight tabanlı görsel nesne yakalama
  • Kayıt sırasında uygulamayla etkileşim
  • Doğru kayıt modunun seçilmesi kararı
Modül 3
Oynatma ve Sonuç
  • Kaydedilen testin yeniden oynatılması
  • Run Results Viewer ile sonuç okuma
  • Adım bazında başarı ve hata izleme
  • Oynatmada hız ve adım ayarları
  • Ekran görüntüsüyle adım kanıtı
  • Başarısız adımın tespit edilmesi
Modül 4
Üretilen Betiği Anlama
  • Keyword view'de adımların görünümü
  • Expert view'de VBScript karşılığı
  • Nesne hiyerarşisinin betikten okunması
  • Kaydın neden tek başına yetersiz olduğu
  • Betiği elle düzenleme ihtiyacı
  • Kaydı sürdürülebilir teste dönüştürme
Günün hedefiKatılımcı UFT'nin nesne tanımlama mantığını kavrar, Object Repository'yi kullanır ve checkpoint ile beklenen sonuçları doğrular.
Modül 1
Nesne Tanımlama Mantığı
  • Object Spy ile nesne özelliklerini inceleme
  • Test ve mandatory özelliklerin rolü
  • Nesne sınıfı ve tanımlayıcıların okunması
  • Kararlı özelliklerle nesne hedefleme
  • Tanımlama başarısızlığının nedenleri
  • Nesnenin arayüzdeki konumunun doğrulanması
Modül 2
Object Repository
  • Local repository yapısının incelenmesi
  • Nesnelerin depoya eklenmesi ve düzeni
  • Nesne adlandırma ve gruplama düzeni
  • Repository üzerinden nesne güncelleme
  • Shared repository kavramına giriş
  • Depo ile betik ilişkisinin kurulması
Modül 3
Checkpoint ile Doğrulama
  • Standard checkpoint ile özellik kontrolü
  • Text checkpoint ile metin doğrulama
  • Table checkpoint ile hücre kontrolü
  • Bitmap checkpoint ile görsel karşılaştırma
  • Beklenen değer ayarlarının yapılması
  • Checkpoint sonucunun raporda okunması
Modül 4
Senkronizasyon Yönetimi
  • Oynatmada zamanlama sorunlarının nedeni
  • WaitProperty ile özellik bekleme
  • Exist ile nesne varlığı kontrolü
  • Sabit bekleme yerine akıllı bekleme
  • Zaman aşımı ayarlarının düzenlenmesi
  • Senkronizasyon noktalarının eklenmesi
Günün hedefiKatılımcı testi action'larla modülerleştirir, DataTable ile veri odaklı koşum kurar ve temel VBScript ile adımları zenginleştirir.
Modül 1
Action Yapısı ve Modüller
  • Testi action'lara bölme mantığı
  • Reusable action ile tekrar kullanım
  • Call to existing action ile paylaşım
  • Action giriş ve çıkış parametreleri
  • Action'lar arası parametre aktarımı
  • Modülerlikle test bakım kolaylığı
Modül 2
Parametreleme Teknikleri
  • Sabit değeri parametreye dönüştürme
  • DataTable parametre türü kullanımı
  • Environment değişkeniyle yapılandırma
  • Rastgele ve sayaç parametreleri
  • Parametre kapsamının yönetilmesi
  • Parametreleme ile tekrar kullanım
Modül 3
DataTable ile Veri Odaklı
  • Global ve action veri sayfası ayrımı
  • Satır bazlı iterasyonla tekrar koşum
  • Harici Excel verisini içe aktarma
  • GetRowCount ile dinamik iterasyon kurma
  • Veriyi koddan ayrı tutma ilkesi
  • Veri odaklı sonuçların raporlanması
Modül 4
Temel VBScript Kullanımı
  • Değişken ve koşulla adım zenginleştirme
  • Döngüyle tekrarlayan işlem yazma
  • Mesaj ve rapor çıktısının üretilmesi
  • If ile koşullu doğrulama ekleme
  • Reporter.ReportEvent ile sonuç yazma
  • Küçük işlevsel senaryonun tamamlanması

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
UFT arayüzü

UFT One arayüzünü, keyword ve expert view'i ve add-in yönetimini rahatça kullanarak bir işlevsel test kurabilirsiniz.

✅
Kayıt ve oynatma

Kayıt modlarını amaca göre seçip oynatma sonuçlarını okuyarak ilk işlevsel testlerinizi hızla oluşturursunuz.

✅
Nesne tanımlama

Object Spy ve nesne özellikleriyle UFT'nin tanımlama mantığını kavrayıp kararlı nesne hedefleme yaparsınız.

✅
Object Repository

Local Object Repository'yi kullanarak nesneleri düzenler, adlandırır ve betikle ilişkilendirerek bakım kolaylığı sağlarsınız.

✅
Checkpoint doğrulama

Standard, text, table ve bitmap checkpoint türleriyle beklenen sonuçları güvenilir biçimde doğrulayabilirsiniz.

✅
Action modülerliği

Testi reusable action'lara bölerek parametre aktaran, tekrar kullanılabilir ve bakımı kolay işlevsel testler yazarsınız.

✅
Veri odaklı test

DataTable ve parametrelemeyle aynı işlevsel akışı çok sayıda veriyle koşan veri odaklı testler oluşturursunuz.

✅
Temel betik

Temel VBScript ile koşul, döngü ve rapor çıktısı ekleyerek kaydın ötesine geçen zenginleştirilmiş testler yazarsınız.

Kimler İçin Uygundur?

  • Manuel test deneyimi olan ve UFT One ile işlevsel GUI testlerini otomatikleştirmeye başlamak isteyen test uzmanları
  • yeni otomasyon mühendisi adayları
  • kurumsal masaüstü ya da web uygulaması test edenler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Manuel test deneyimi olan ve UFT One ile işlevsel GUI testlerini otomatikleştirmeye başlamak isteyen test uzmanları, yeni otomasyon mühendisi adayları ve kurumsal masaüstü ya da web uygulaması test edenler için uygundur. Orta düzey bir programdır.
Eğitimin süresi ve formatı nedir?
Eğitim üç gün sürer ve her gün dört modülden oluşur. UFT One üzerinde örnek bir uygulamayla işlevsel testlerin adım adım kurulduğu uygulamalı atölyelerle ilerler. Yüz yüze veya online yapılabilir ve kurumun uygulamasına uyarlanabilir.
Bu eğitim ile UFT Uzmanlık Eğitimi arasındaki fark nedir?
Bu program üç günlük orta düzey bir giriştir ve işlevsel GUI testinin temellerine, kayıt oynatma ile Object Repository ve checkpoint kullanımına odaklanır. UFT Uzmanlık Eğitimi ise beş gün sürer ve descriptive programming, BPT, API ve veritabanı testi ile ALM entegrasyonu gibi ileri konuları işler.
Çok fazla kod yazmam gerekir mi?
Hayır. Program kayıt, Object Repository, checkpoint ve DataTable gibi görsel araçlara dayanır. Yalnızca son günde adımları zenginleştirmek için temel düzeyde VBScript tanıtılır; derin betik yazımı uzmanlık eğitiminin konusudur.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Sertifika tamamlanan modülleri ve uygulamalı atölyeleri belgeler; kurumsal gruplara özel uygulama uyarlaması yapılabilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. UFT: Functional Test Automation Eğitimi Sertifika Kodu DV-2026XX00 Tarih 15.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Test OtomasyonuAgile Technical Tester: Optimizing Test Automation Levels Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Agile Technical Tester: Optimizing Test Automation Levels Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Test piramidi, API ve UI dengesiyle test otomasyonu seviyelerini optimize etmeyi öğrenin. Kırılganlığı azaltan sürdürülebilir otomasyon. Kurumsal ve online.

Detayları Gör →
Test OtomasyonuAgile Technical Tester: Overcoming Test Automation Challenges Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Agile Technical Tester: Overcoming Test Automation Challenges Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

Flaky test, senkronizasyon, locator ve CI kararlılığıyla test otomasyonu zorluklarını aşmayı öğrenin. Güvenilir otomasyon paketi uygulamalı. Kurumsal ve online.

Detayları Gör →
Test OtomasyonuAgile Technical Tester: Test Automation Approaches Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Agile Technical Tester: Test Automation Approaches Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

Test piramidi, TDD/BDD/ATDD, gTAA framework tasarımı, araç seçimi ve CI/CD entegrasyonuyla çevik ekiplerde test otomasyonu yaklaşımları eğitimi.

Detayları Gör →
Test OtomasyonuAppium Automation: Designing a Scalable Appium Framework Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Appium Automation: Designing a Scalable Appium Framework Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Page Object Model, veri güdümlü tasarım, TestNG, paralel koşum, raporlama ve CI entegrasyonuyla ölçeklenebilir Appium test otomasyon framework'ü eğitimi.

Detayları Gör →
Test OtomasyonuAppium Automation: Implementing Test Strategy & Advanced Data-driven Techniques Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Appium Automation: Implementing Test Strategy & Advanced Data-driven Techniques Eğitimi

5 günİleriOnline / Yüz Yüze / Hibrit

Risk tabanlı test stratejisi, dış veri kaynakları, veri fabrikaları, BDD, bağlam yönetimi ve cihaz bulutu ölçeklendirmeyle ileri Appium otomasyon eğitimi.

Detayları Gör →
Test OtomasyonuAppium Concepts with Mac OS X Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Appium Concepts with Mac OS X Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

Xcode, WebDriverAgent, XCUITest ve Mac2 sürücüsüyle macOS üzerinde iOS ve masaüstü uygulama otomasyonu; kurulum, locator, paralel koşum ve CI eğitimi.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn