ISTQB® CTFL - Agile Tester (Versiya 1.0)
-
başlanğıc 09-11-26 bitiş 10-11-26
Germany - Online
German
Təsvir
Agile layihədə çalışan tester ənənəvi layihədə çalışan tester-dən fərqli şəkildə işləyir. Tester-lər Agile layihələrin əsasını təşkil edən dəyərləri və prinsipləri başa düşməli, həmçinin developer-lər və biznes nümayəndələri ilə birlikdə whole-team approach-un ayrılmaz hissəsi olduqlarını bilməlidirlər.
Fəsil 1: Agile Software Development
- Tester Agile Manifesto-ya əsaslanan Agile software development-in əsas anlayışını xatırlamalıdır.
- Tester whole-team approach-un üstünlüklərini və erkən və tez-tez feedback-in faydalarını başa düşməlidir.
- Tester Agile software development yanaşmalarını xatırlamalıdır.
- Tester developer-lər və biznes nümayəndələri ilə birlikdə test edilə bilən user story-lər yaza bilməlidir.
- Tester retrospektivlərin Agile layihələrdə proseslərin təkmilləşdirilməsi üçün necə istifadə oluna biləcəyini başa düşməlidir.
- Tester continuous integration-un istifadəsini və məqsədini başa düşməlidir.
- Tester iteration planning və release planning arasındakı fərqləri, həmçinin tester-in bu fəaliyyətlərin hər birinə necə dəyər qatdığını bilməlidir.
Fəsil 2: Agile Testing-in Əsas Prinsipləri, Praktikaları və Prosesləri
- Tester Agile layihələrdə və Agile olmayan layihələrdə testing fəaliyyətləri arasındakı fərqləri təsvir edə bilməlidir.
- Tester Agile layihələrdə development və testing fəaliyyətlərinin necə inteqrasiya edildiyini təsvir edə bilməlidir.
- Tester Agile layihələrdə independent testing-in rolunu təsvir edə bilməlidir.
- Tester Agile layihədə testing statusunu, o cümlədən test progress və məhsul keyfiyyətini kommunikasiya etmək üçün istifadə olunan alət və texnikaları təsvir edə bilməlidir.
- Tester test-lərin bir neçə iteration ərzində necə inkişaf etdirildiyini təsvir edə bilməli və Agile layihələrdə regression risk-i idarə etmək üçün test automation-un niyə vacib olduğunu izah edə bilməlidir.
- Tester Agile komandada tester üçün lazım olan bacarıqları (insanlar, domain və testing) başa düşməlidir.
- Tester Agile komandada tester-in rolunu başa düşə bilməlidir.
Fəsil 3: Agile Testing Metodları, Texnikaları və Alətləri
- Tester test-driven development, acceptance test-driven development və behavior-driven development anlayışlarını xatırlaya bilməlidir.
- Tester test pyramid anlayışlarını xatırlaya bilməlidir.
- Tester testing quadrant-ları və onların testing level-lər və testing type-larla əlaqəsini ümumiləşdirə bilməlidir.
- Verilmiş Agile layihə üçün tester Scrum komandasında tester kimi işləyə bilməlidir.
- Tester Agile layihədə quality risk-ləri qiymətləndirə bilməlidir.
- Tester iteration məzmununa və quality risk-lərə əsasən testing effort-u qiymətləndirə bilməlidir.
- Tester testing fəaliyyətlərini dəstəkləmək üçün uyğun məlumatları şərh edə bilməlidir.
- Tester biznes stakeholder-lərinə test edilə bilən acceptance criteria-nın necə müəyyən ediləcəyini izah edə bilməlidir.
- Verilmiş user story əsasında tester acceptance test-driven development test case-ləri yaza bilməlidir.
- Həm funksional, həm də qeyri-funksional behavior üçün tester verilmiş user story-lərə əsasən black-box test design technique-lərindən istifadə etməklə test case-lər yaza bilməlidir.
- Tester Agile layihənin testing fəaliyyətlərini dəstəkləmək üçün exploratory testing həyata keçirə bilməlidir.
- Tester Agile layihələrdə məqsədlərinə və fəaliyyətlərinə uyğun olaraq tester-lər üçün mövcud olan müxtəlif alətləri xatırlaya bilməlidir.
Biznes nəticələri
ISTQB® CTFL Agile Tester sertifikatına sahib olan şəxslər…
- Agile software development prinsipləri və əsas praktikaları ilə tanış olaraq cross-functional Agile komandada əməkdaşlıq edə bilirlər.
- Mövcud testing təcrübə və biliklərini Agile dəyərlərə və prinsiplərə uyğunlaşdıra bilirlər.
- Agile komandaya test ilə bağlı fəaliyyətlərin planlaşdırılmasında dəstək verə bilirlər.
- Agile layihədə testing üçün uyğun metod və texnikaları tətbiq edə bilirlər.
- Agile komandaya test automation fəaliyyətlərində dəstək verə bilirlər.
- Biznes stakeholder-lərinə uyğun olduqda başa düşülən və test edilə bilən user story-lər, ssenarilər, tələblər və acceptance criteria müəyyən etməkdə kömək edə bilirlər.
- Effektiv kommunikasiya üslubları və kanallarından istifadə edərək digər komanda üzvləri ilə işləyə və məlumat paylaşa bilirlər.
Ümumilikdə, Certified Tester Foundation Level – Agile Tester sertifikatına sahib olan şəxsin Agile komanda və mühitdə effektiv işləmək üçün lazım olan bacarıqları əldə etməsi gözlənilir.
Hədəf kütləsi
Foundation Level Extension – Agile Tester kvalifikasiyası əsasən dörd peşəkar qrup üçün nəzərdə tutulub:
- Ənənəvi metodlarla geniş testing təcrübəsi əldə etmiş və Agile Tester sertifikatı almaq istəyən mütəxəssislər.
- Testing sahəsinə yeni başlayan, Foundation Level sertifikatını əldə etmiş və Agile mühitdə tester-in rolu haqqında daha çox bilmək istəyən junior tester-lər.
- Testing sahəsində nisbətən yeni olan və gündəlik işlərində Agile layihələrdə test yanaşmalarını, metodlarını və texnikalarını tətbiq etməli olan mütəxəssislər.
- Öz rollarında, o cümlədən unit testing sahəsində təcrübəli olan və Agile layihələrdə bütün səviyyələrdə testing-in necə həyata keçirilməsi və idarə olunması haqqında daha çox anlayış və bilik əldə etmək istəyən mütəxəssislər.
Bu mütəxəssislərə tester-lər, test analyst-lər, test engineer-lər, test consultant-lar, test manager-lər, user acceptance tester-lər və software developer-lər daxildir.
Bu Foundation Level Extension – Agile Tester sertifikasiyası həmçinin Agile dünyasında software testing-i daha dərindən başa düşmək istəyən şəxslər üçün də uyğun ola bilər. Buraya project manager-lər, quality manager-lər, software development manager-lər, business analyst-lər, IT director-lar və management consultant-lar daxildir.
Tələblər
- ISTQB® CTFL sertifikasiya imtahanını uğurla keçmiş və sertifikata sahib olmaq.
- Agile mühitdə ilkin iş təcrübəsi tövsiyə olunur, lakin tələb olunmur.