Unit of Software Measurement Parameterization (UMSP) Eğitimi
Yazılım ölçümü ve metrikleri, bir yazılım ürününün kalitesini belirtmek, üretkenliği değerlendirmek, geliştirmenin ilerlemesini izlemek ve yazılım geliştirme süreci için tahmin ve öngörü için bir temel oluşturmak için kullanılır.
Bu eğitmen liderliğindeki, canlı eğitim (çevrimiçi veya yerinde), yazılım ölçümü kavramını öğrenmek ve herhangi bir yazılım geliştirme süreci ve üretkenliğini tahmin etmek ve boyutlandırmak isteyen profesyonellere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Yazılım ölçümlerinin ve metriklerinin yazılım geliştirmedeki kullanımını anlayın.
- Yazılım metriklerini kullanarak ilerlemeyi izleyin ve üretkenliği değerlendirin.
- Kalite güvencesi ve süreç iyileştirmesi için yazılım ölçüm verilerini analiz edin.
Kurs Formatı
- Etkileşimli ders ve tartışma.
- Çok sayıda alıştırma ve uygulama.
- Canlı laboratuvar ortamında uygulamalı uygulama.
Kurs Özelleştirme Seçenekleri
- Bu kurs için özelleştirilmiş bir eğitim talep etmek için lütfen bizimle iletişime geçin.
Eğitim İçeriği
Giriş
Yazılım Kalitesine Genel Bakış Management
Yazılım Kalitesi Standartları
Ölçümler ve Modeller
Yazılım Metrikleri
Yazılım Ölçüm Doğrulaması
Veri Manipülasyonu
Yazılım Ölçüm Verilerinin Analizi
İç Ürün Özellikleri
Yazılım Süreci Değerlendirmesi
Kalite Güvencesi
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- Yazılım tahminleme ve boyutlandırma konusunda temel bilgi ve anlayış
Hedef Kitle
- Proje yöneticileri
- Business analistler
- Yazılım metrik uzmanları
- Kalite danışmanları
Açık Eğitim Kursları 5 ve üzeri katılımcı gerektirir.
Unit of Software Measurement Parameterization (UMSP) Eğitimi - Booking
Unit of Software Measurement Parameterization (UMSP) Eğitimi - Enquiry
Unit of Software Measurement Parameterization (UMSP) - Danışmanlık Talebi
Danışmanlık Talebi
Danışanlarımızın Yorumları (1)
The trainer was super engaging and made sure we understand through questioning and affirmations. Even though the content was overwhelming, the trainer broke it down well and made content easily accessible for later reference.
Zaid Amerika
Eğitim - Unit of Software Measurement Parameterization (UMSP)
Yaklaşan Etkinlikler
İlgili Kurslar
Automate Windows Desktop Applications with AutoIt
14 SaatBu eğitmen liderliğindeki canlı eğitimde (yerinde veya uzaktan), katılımcılar AutoIt'i kullanarak pencere uygulamalarını nasıl otomatikleştireceklerini, bir dizi uygulamalı canlı laboratuvar egzersiziyle birlikte öğreneceklerdir.
Behat: Behavior Driven Development (BDD) with PHP
14 SaatBehat, PHP ile yazılmış Behavior Driven Development (BDD) test çerçevesidir. Yazılım geliştirme sürecinde geliştiriciler, test uzmanları, iş paydaşları ve müşteriler arasında iletişimi kolaylaştırır. Behat, teknik bilgisi olmayan kişilerin bir uygulamanın amaçlanan davranışını net bir şekilde tanımlamasına ve ardından bu "senaryoları" uygulama üzerinde işlevsel testler olarak çalıştırmasına olanak tanır.
Bu eğitmen liderliğindeki canlı eğitimde, katılımcılar Behat ve PHP kullanarak BDD tarzı test durumları yazmayı ve yürütmeyi öğreneceklerdir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- İnsan tarafından okunabilir, "Verilen, Ne Zaman, O Zaman" Gherkin dilinde yazılmış otomatik testleri çalıştırmak
- Behat tabanlı test durumlarını kullanarak teknik ve teknik olmayan ekipler arasındaki işbirliğini geliştirmek
- Behat'yi Selenium, Mink, Goutte ve diğer tarayıcı emülatörleriyle entegre ederek testleri çalıştırmak ve raporlar oluşturmak
- Behat işlevselliğini genişletme sistemi aracılığıyla genişletmek
- Çeşitli kullanım senaryolarını terminal komutları, REST API'leri ve daha fazlası aracılığıyla test etmek.
Hedef Kitle
- Test mühendisleri
- Geliştiriciler
Kurs Formatı
- Kısmen ders anlatımı, kısmen tartışma, egzersizler ve yoğun uygulamalı çalışma
BDD with Python and Behave
7 SaatBu eğitmen liderliğindeki, canlı eğitim, BDD'nin ve Behave çerçevesinin web uygulamaları için BDD testi gerçekleştirmek amacıyla nasıl kullanılabileceğinin tartışılmasıyla başlar. Katılımcılara, bu uygulamalı, pratik tabanlı laboratuvar ortamında öğrenilen kavramları ve taktikleri uygularken eğitmen ve meslektaşlarıyla etkileşim kurma konusunda bolca fırsat sunulur.
Bu eğitimin sonunda, katılımcılar BDD ve Behave hakkında sağlam bir anlayışa sahip olacak ve bu teknikleri ve araçları gerçek dünya test senaryolarında uygulamak için gerekli pratiği kazanacaklardır.
API Testing with Postman
21 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), API testi için Postman kullanmak isteyen yazılım test uzmanlarına yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Otomatik istekler ve iş akışları kullanarak testleri yürütmek.
- Bir API'yi sürüm kontrol sistemi kullanarak tanımlamak, geliştirmek, test etmek ve gözlemlemek.
- Bir istekte dinamik veri oluşturmak.
- Testleri, ekip incelemesi için koleksiyonlarda dokümante etmek ve düzenlemek.
Rest Assured: API Testing for REST Services
7 SaatBu eğitmen liderliğindeki canlı eğitimde, katılımcılar Rest Assured aracını kullanarak REST API hizmetlerini nasıl testleyeceklerini öğrenirler. API testlerinin, kullanıcı arayüzü ve birim tabanlı testlerin bazı eksikliklerini nasıl giderebileceğini tartışıyoruz. Eğitim, uygulama oturumları ve bir test geliştirme projesi içerir. Eğitimin sonunda, katılımcılar REST API testlerini ne zaman yapacaklarını, API'lere nasıl erişip keşfedebileceklerini, farklı test türlerini nasıl gerçekleştirebileceklerini ve testlerini entegrasyon ve otomasyon yoluyla nasıl bir araya getirebileceklerini iyi anlayacaktır.
Rest Assured APIs with Postman and Java
21 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), Postman, Java ve Rest Assured API'leri ile REST web servislerini test etmek isteyen yazılım test uzmanlarına yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Postman ve REST Assured API kullanarak web servisi API testlerini otomatikleştirme.
- Yürütme sonuçları için raporlar oluşturma.
- REST Assured API ile otomasyon çerçeveleri tasarlama ve uygulama.
Robot Framework: Keyword Driven Acceptance Testing
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), yazılım test mühendislerinin bir dizi test senaryosu ve test paketi yazmayı, ardından testleri bir demo uygulaması üzerinde yürütmeyi öğrenmelerini amaçlamaktadır.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Robot Framework'in anahtar kelime odaklı test yaklaşımını ve tablo tabanlı test verisi sözdizimini kullanarak test yazmak ve yürütmek.
- Mevcut anahtar kelimelerden yeni anahtar kelimeler oluşturmak için tutarlı bir sözdizimi kullanmak.
- Behavior Driven Development (BDD) tarzı Gherkin testleri gerçekleştirmek ( Cucumber'e benzer şekilde).
- Test edilen uygulamadaki hataları gidermek için Rapor ve Günlükleri oluşturmak ve yorumlamak.
- Python, Java, Perl, Javascript ve PHP ile yazılmış üçüncü taraf kütüphaneleri kullanarak Robot Framework'in yeteneklerini genişletmek.
- Web uygulamalarını test etmek için Robot Framework'i Selenium ile entegre etmek.
Serenity BDD for Automated Acceptance Tests
7 SaatBu eğitmen liderliğindeki canlı eğitimde Türkiye katılımcılar, testleri "senaryolar" ve "oyuncular, görevler ve hedefler" fikrini kullanarak iş terimleriyle ifade ederek yüksek kaliteli testler yazmayı öğreneceklerdir. Sistem bileşenleri arasındaki etkileşimler yerine bu yaklaşımı kullanarak hem fonksiyonel hem de UI test senaryolarını inceleyeceğiz ve Serenity'nin testlerini nasıl yönetebileceğini göstereceğiz. Tüm dersler, notlar, sınavlar ve tartışmalar canlı uygulamalı alıştırmalar ve uygulamalarla desteklenecektir.
Bu eğitimin sonunda katılımcılar Serenity çerçevesini anlayacak ve rahatlıkla kullanabilecektir. En önemlisi, katılımcılar test otomasyonunu farklı bir perspektiften düşünmeyi ve yaklaşmayı öğreneceklerdir.
SoapUI for API Testing
14 SaatBu Türkiye’daki eğitmen liderliğindeki, canlı eğitimde katılımcılar, SoapAPI kullanarak web servislerini nasıl test edeceklerini öğrenirler. API testlerinin, UI ve birim tabanlı testlerin bazı eksikliklerini nasıl giderebileceğini tartışıyoruz. Eğitim, uygulama oturumları ve bir API test paketi geliştirme projesi içerir.
Eğitimin sonunda, katılımcılar API testlerini ne zaman uygulayacaklarına, API’lere nasıl erişip keşfedebileceklerine, hem SOAP hem de REST tabanlı API’ler üzerinde farklı türde testler nasıl gerçekleştirebileceklerine ve çalışmalarını entegre, otomatik bir test paketinde nasıl bir araya getirebileceklerine dair sağlam bir anlayışa sahip olacaklardır.
SpecFlow: Implementing BDD for .NET
21 SaatBu eğitmen liderliğindeki canlı eğitimde, katılımcılar Türkiye aracını kullanarak hem teknik hem de teknik olmayan paydaşlar tarafından anlaşılabilen kabul testleri yazmayı öğreneceklerdir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- İş gereksinimlerini .NET koduyla bağlamak.
- Bir uygulamanın canlı dokümantasyonunu oluşturmak için BDD tekniklerini uygulamak.
- SpecFlow'i Visual Studio'dan veya komut satırından çalıştırmak.
- SpecFlow'i mevcut sürekli test ve derleme ortamına entegre etmek.
- SpecFlow'i MSTest, NUnit, xUnit ve MbUnit gibi diğer test çerçeveleriyle entegre etmek.
TestComplete
21 SaatIn this instructor-led, live training in Türkiye, participants will learn how to use TestComplete's features, including its test object model, check points, name mapping, and UI to carry out automated testing on desktop, web, and mobile applications.
By the end of this training, participants will be able to:
- Create, record and run functional tests.
- Create a scalable and maintainable test framework.
- Create checkpoints, adjust tests for multiple devices and analyze test results.
- Use TestComplete's script extensions.
Tosca: Model-Based Testing for Complex Systems
35 SaatBu eğitmen liderliğindeki, canlı eğitimde Türkiye katılımcılar, Tosca'yı kullanarak uçtan uca (web + arka uç) testler nasıl gerçekleştireceklerini öğreneceklerdir. Eğitim, canlı bir laboratuvar ortamında teori ve pratiği birleştirerek katılımcılara teknolojiyi, eğitmeni ve akranlarını etkileşim kurma fırsatı sunar.
Eğitim, geleneksel kod ve komut dosyası tabanlı otomasyon testlerine genel bir bakışla başlar ve bunu Tosca'nın model tabanlı (MBT) yaklaşımıyla karşılaştırır. Katılımcılar, Tosca'nın varsayılan modüllerini kullanarak test durumlarını nasıl oluşturacaklarını ve yürüteceklerini ve ayrıca yürütme için kendi modüllerini nasıl özelleştireceklerini öğrenirler.
Yazılım modelleme ilkelerinden farklı tarayıcılarda test kapsamına kadar, bu eğitim katılımcıları hem teori hem de pratik yoluyla yönlendirir ve Tosca'da kendi test çözümünü uygulamalarını sağlar.
TOSCA Certification Preparation
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), TOSCA sertifikası almak ve Tricentis Tosca kullanarak test otomasyonunda yetkinlik göstermek isteyen orta düzey yazılım test uzmanlarına yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- TOSCA sertifikasyon yapısını ve gereksinimlerini anlayabilecektir.
- Test senaryosu tasarımı, otomasyon ve yürütme dahil olmak üzere TOSCA kavramlarında ustalaşabilecektir.
- Yeniden kullanılabilir ve sürdürülebilir test senaryoları oluşturmak için en iyi uygulamaları uygulayabilecektir.
- TOSCA sertifikasyon sınavının pratik ve teorik bileşenlerine hazırlanabilecektir.