סוּגהכשרה בכיתה
להירשם

סלניום

סלניום הדרכה בסיסית & קורס הסמכה

סקירה כללית

קהל & תנאים מוקדמים

מתווה קורס

לוח זמנים ועמלות

תעודה

סלניום הדרכה בסיסית קורס & הסמכה

סלניום הוא קוד פתוח ו אוטומטי אוטומטי s / w הכלי המשמש אוטומציה הבדיקה (יישומי אינטרנט). הוא מורשה תחת רישיון Apache 2.0. סלניום הוא חבילה של כלים המסייעת אוטומציה רק ​​יישומי אינטרנט. הדרכה זו תיתן לך הבנה מעמיקה של סלניום & כלים הקשורים שלה use.It יש יכולות לפעול על פני מערכות הפעלה שונות & דפדפנים. סלניום הוא לא רק כלי אחד אלא קבוצה של כלים המסייעת לבודקים להפוך יישומים מבוססי אינטרנט בצורה יעילה ומדויקת יותר.

מטרות סלניום הדרכה בסיסית

Selenium היא תוכנה לנייד בדיקות תוכנה עבור יישומי אינטרנט. זהו קורס הכשרה מקיף של בדיקות אוטומטיות כולל מבוא לבדיקות אוטומטיות, מבוא סלניום IDE והתקנה שלה, סלניום IDE מושגים, סלניום RC, TestNG, פונקציות מנהל התקן אינטרנט, מסגרת סלניום רשת וכו '

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

Intended Audience of Selenium Basic Course

סלניום הדרכה בסיסית מיועדת לאנשי מקצוע בדיקות תוכנה אשר רוצה ללמוד את היסודות של סלניום דרך דוגמאות מעשיות. המדריך מכיל מספיק חומרים כדי שתוכל להתחיל עם סלניום שממנו אתה יכול לקחת את עצמך לרמות גבוהות של מומחיות.

Prerequisites of Selenium Basic Certification

  • ידע בסיסי על JAVA
  • ידע בסיסי על בדיקות תוכנה

Course Outline Duration: 3 Days

פרק 1: היכרות עם סלניום

  • היסטוריה של סלניום
  • מבוא לסלניום
  • אדריכלות של סלניום Webdriver
  • סלניום ג'וואדוקס

פרק 2: התקנות ותצורות

  • התקנת ג 'אווה
  • Eclipse התקנה & תצורה
  • סלניום צנצנות להוריד ולהגדיר
  • הגדרות פרוייקט Selenium

פרק 3: מושגים בסיסיים של תוכנית Webdriver הראשונה

  • ממשק Webdriver
  • תרגיל 3.1: יישום ממשק Webdriver
  • דרייברים לדפדפן
  • שיטות בסיסיות של Webdriver
  • תרגיל 3.2: יישום שיטות בסיסיות של Webdriver
  • כיצד להפעיל בדיקות ב- Google Chrome
  • תרגיל 3.3: הפעלת בדיקות ב- Google Chrome
  • כיצד להפעיל בדיקות ב- Internet Explorer
  • תרגיל 3.4: הפעלת בדיקות ב- Internet Explorer

פרק 4: טכניקות איתור וכלים

  • התקנת Firebug ו Firepath ב - Firefox
  • טכניקות Locator: ID, xPath, tagName
  • טכניקות Locator: className, name, linkText
  • כתיבה XPaths מותאמים אישית
  • מאתר בוררי CSS
  • תרגיל 4.1: הטמעת מאתרים שונים

פרק XNXX: טכניקות אוטומטיות ממשק המשתמש של האינטרנט

  • להתמודד עם dropdowns
  • שיטות נפתחות: בחר
  • תרגיל 5.1: טיפול בשמות נפתחים, בחר ערכים לפי טקסט גלוי, לפי מאפיין value
  • טיפול בחצני רדיו ותיבות סימון
  • תרגיל 5.2: טיפול בלחצני רדיו ובתיבות סימון
  • רשימה טכניקה כדי להתמודד עם לחצני רדיו
  • בחירה, ביטול בחירה, הפעלת & השבתה
  • תרגיל 5.3: יישום בחירה, ביטול בחירה, הפעלה ושימוש
  • טיפול התראות & חלונות קופצים
  • תרגיל 5.4: טיפול חלונות קופצים, מודלים, התראות JavaScript והנחיות

פרק 6: טכניקות אוטומטיות ממשק המשתמש באינטרנט - מתקדם

  • טיפול באינטראקציות עם העכבר
  • תרגיל 6.1: יישום אירועי עכבר
  • טיפול באירועי מקלדת
  • תרגיל 6.2: יישום אירועי Keypress
  • דיון על מחלקת פעולה
  • טיפול בחלונות מרובים
  • תרגיל 6.3: לפתוח חלונות מרובים, לעבור ביניהם
  • מושגי ידית חלון
  • טיפול בתגי ul li
  • תרגיל 6.4: טיפול בתגים ul ו- li
  • כיצד להתמודד עם iFrames
  • תרגיל 6.5: אינטראקציה עם iFrames
  • טיפול בטבלה
  • תרגיל 6.6: קרא נתונים מרשת נתונים
  • מקסום Windows & מחיקת קבצי Cookie
  • צילום תמונות שגיאה
  • תוצאות בדיקת דוא"ל
  • תרגיל 6.7: צלם תמונות שגיאה ותוצאות בדיקת דוא"ל

פרק 7: סנכרון ומחכה

  • טיפול בבעיות סינכרון
  • לִישׁוֹן()
  • מתמשך & מפורש לחכות
  • המתן בהמתנה
  • תרגיל 7.1: ליישם את כל סוגי המתנות

פרק 8: תכונות נוספות של Webdriver

  • יכולות רצויות
  • עבודה עם דפדפן ללא ראש
  • עבודה עם פנטום
  • תרגיל 8.1: יישום הבדיקה PhantomJS
  • עבודה עם HtmlUnitDriver
  • תרגיל 8.2: ליישם בדיקות HtmlUnitDriver
  • פרופילים Webdriver
  • תרגיל 8.3: בצע בדיקות בפרופילי דפדפן מרובים
  • טיפול באובייקטים דינמיים

פרק 9: רשת סלניום

  • מהי רשת סלניום
  • כיצד לבצע בדיקות סלניום מרחוק
  • הגדרת רכזת ו צומת
  • רישום רכזת ושרת הצומת
  • יכולות רצויות - תוכנית רשת
  • תרגיל 9.1: בצע בדיקות מרחוק

פרק 10: בדיקת אוטומציה ניידת

  • תכונות appium
  • התקנה של אנדרואיד SDK, Eclipse
  • הגדרת משתני מערכת לעשות עבודה אנדרואיד
  • התקנת תקופות לשרת קודם לכן
  • תקופות קביעת תצורה, צנצנות סלניום
  • משתמש במכשיר וירטואלי של Android
  • תרגיל 11.1: הפעלת בדיקות במכשיר וירטואלי של Android

פרק 11: דפוסי עיצוב לבדיקת אינטרנט

  • דפוסי אובייקט דף
  • עמוד דפוסי מפעל
  • רכיבים נטענים
  • תרגיל 12.1: יישום אובייקטי עמוד ו- Page Factory עבור תרחיש של בדיקת מקרה

פרק 12: מסגרת TestNG

  • למה TestNG ואת היתרונות שלה
  • TestNG ההתקנה וההגדרה ליקוי חמה
  • הערות TestNG
  • קביעת עדיפות של בדיקות ב- TestNG
  • תרגיל 13.1: יישום הערות TestNG
  • ניתוק וביצוע בדיקות ושימוש בפסקי זמן
  • חשיבותה של קובץ התצורה TestNG - testng.xml
  • קבוצות ב- TestNG
  • נתונים מונע בדיקות עם TestNG
  • הערות DataProvider - פרמטריזציה של מקרי מבחן
  • פרמטרים בדוחות
  • סוויטות מקבילות, מבחנים מקבילים, שיעורים ושיטות
  • תרגיל 13.2: הפעלת בדיקות וסוויטות מקבילים
  • בדיקות חוזרות נכשלו
  • הצלחה, כישלון ו assert
  • תוצאות רישום, רישום מאזינים, רישום עיתונאים
  • API API

פרק 13: יצירת דוחות

  • הורדה והגדרה של דוחות XSLT
  • יצירת דוחות HTML לביצוע בדיקת סלניום
  • תרגיל 14.1: צור דוחות XSLT ו- HTML

אנא כתוב לנו בכתובת info@itstechschool.com צור קשר בכתובת + 91-9870480053 עבור מחיר הקורס & עלות הסמכה, לוח זמנים ומיקום

זרוק לנו שאילתה

לקבלת מידע נוסף בחביבות תיצור איתנו קשר.


מלקוחות