...

TestNG

קטגוריות: Java
הרשימה שלי שתף
שתף את הקורס
קישור לעמוד
שתפו ברשתות החברתיות

אודות הקורס

TestNG הינו Framework לבדיקות יחידה שנועד ספציפית לפיתוח בדיקות באוטומציה. זהו Framework הכתוב ב-Java והוא מבוסס על Framework אחר – Junit.
כמפתחי אוטומציה בד"כ אנו נשתמש ב-TestNG כשאנו באים לכתוב מקרי בדיקה ב-Selenium WebDriver או Appium, אבל לא רק. למעשה TestNG יכול לתמוך בכל פעולה שמגיעה מצד שורת הפקודה ב-Java.

בקורס זה אנו נלמד על היכולות המגוונות של פריימוורק זה, עם כל סוגי האנוטציות שהוא מביא לנו, דרך סוגים שונים של וולידציות עימן נרצה לבדוק את האפליקציה, דרך יכולות הרצה מגוונות – ברמת המתודה, ברמת המחלקה, ברמת ב-Test וברמת בסוויטה.

ה-TestNG מאפשר לנו להריץ בלולאה חוזרת את אותו מקרה בדיקה רק עם ערכים שונים, אפשר דרכו להריץ באופן אוטומטי מקרי בדיקה שנכשלו, יש לפריימוורק הזה יכולות להאזין מאחורי הקלעים למאורעות (Events) שקורים בזמן הריצה וכך אנו נוכל להגדיר ל-TestNG מה לעשות כשקורה מאורע כזה, נראה את יכולת הדוחות של TestNG ופי'צירים נוספים.
זהו הקורס המקיף ביותר By Far שתוכלו למצוא על TestNG בשפה העברית וכמובן המשתלם ביותר.

 

בהצלחה,

יוני פלנר וצוות הפיתוח וההדרכות של עתיד האוטומציה

 

סה"כ סרטוני הדרכה: 21

סה"כ זמן צפייה – וידאו הקורס: 4:01 שעות

הצג עוד

מה נלמד בקורס ?

  • נבין מהו פריימוורק של בדיקות
  • נלמד על ההגדרות של הפריימוורק - אנוטציות
  • נכתוב מקרי בדירה עם Assertions של הפריימוורק
  • נריץ במקביל מקרי בדיקה
  • נעשה שימוש בקבצים חיצוניים
  • נגדיר סדרי עדיפויות להרצה ונקבץ לקבוצות
  • נתממשק ל-Maven
  • נתממשק ל-Jenkins
  • נשלח פרמטרים להרצה
  • נעבדו בשיטת ה-Data Driven Testing
  • נלמד איך לקודד Event Listeners
  • נראה מהם בדיקות קשיחות ובדיקות רכות
  • נגדיר מנגנון של הרצה חוזרת אוטומטית

תכני הקורס

TestNG למתחילים
בנושא זה נלמד על נושאים למתחילים

  • 03:33
  • TestNG Installation
    05:02
  • Annotations
    12:16
  • Assertions
    08:49
  • Reports
    05:21
  • Groups and Priority
    10:25
  • XML File
    10:43
  • Parallel Execution
    07:41
  • CMD Execution
    09:30

TestNG למתקדמים
בנושא זה נלמד על נושאים למתקדמים

ציון וביקורות התלמידים

עדיין לא נכתבו ביקורות
עדיין לא נכתבו ביקורות
דילוג לתוכן
Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.