növüSınıf Dersleri
QEYDİYYATDAN

Selenium qabaqcıl

Selenium Advanced Training & Certification Course

Baxış

Tamaşaçılar və şərtlər

Kursun xülasəsi

Proqram və tariflər

Sertifikatlaşdırma

Selenium Advance

Bu qabaqcıl səviyyəli kurs, seleniumu alətlə yeni bir bacarıq səviyyəsinə çıxaran test mütəxəssislərini gətirmək üçün nəzərdə tutulmuşdur. Test cihazları, Selenyum avtomatik test suitlərinin Eclipse IDE Redaktorunu istifadə edərək, inkişaf etmiş Selenyum xüsusiyyətlərindən necə istifadə edəcəyini öyrənəcəklər. Selenium istifadə etmək gücünü tədqiq etmək istəyənlər üçün təlimat verilir. WebDriver, sadə və qısa bir proqramlaşdırma interfeysi təqdim etmək üçün hazırlanır və Selenium-RC API'sində bir sıra məhdudiyyətlər ünvanlayır. Bu təlim əsasən, əsas Java və selenyum anlayışına sahib olan mütəxəssislər. Hal-hazırda, Selenium WebDriver 2 ən çox qəbul edilən bir vasitədir. Web saytında avtomatlaşdırılmış sınaq problemlərini sophistication ilə həll etmək üçün Seleniyanın tətbiqi tətbiq edilir.

Vəzifələr

  • Seleniyumu idarə etmək üçün qabaqcıl proqramlaşdırma üsullarından istifadə edin
  • Daimi ifadələr və nümunə əsaslı Doğrulama ilə işləyirik
  • Testi icra dayandırmaq istisna istisna
  • Verileri doğrulamak üçün SQL çağırışlarını yerinə yetirin
  • Proqram obyektləri üçün veb obyektləri axtarın
  • Web nəzarətindən dinamik olaraq məlumatları çəkin
  • Seleniumda məlumat bazasına əsaslanan test çərçivəsini tərtib edin
  • Çok istifadəçi testlərini (Selenyum Grid testləri) yerinə yetirmək üçün paylanmış istifadəçi testləri yaradın

nəzərdə tutulub

Hedef auditoriya Selenium'u yüksək texniki səviyyədə istifadə edərək web tətbiqlərinin testini avtomatlaşdırmağı planlayan proqram təminatı test cihazlarıdır. Bu kurs əsasən Selenyumdan istifadə edən mütəxəssisləri test etmək üçün nəzərdə tutulmuşdur. Təcrübəli auditorlar, həmçinin testlər ilə əlaqə yaratmaq üçün məsul olan və ya vasitələrin tam və lazımi səviyyədə həyata keçirilməsini təmin etmək üçün məsuliyyət daşıyan keyfiyyət təminatı praktiklərini, menecerləri və ya komanda rəhbərlərini ehtiva edə bilər.

Önkoşullar

    • Selenium ilə avtomatlaşdırılmış testin ən azı 3 aylıq təcrübəsi (tövsiyə olunur)

or

  • ITS kursu: Seleniyaya giriş
  • Bəzi proqram inkişaf təcrübəsi (tövsiyə olunur)
  • Web-əsaslı tətbiqlərin ümumi tərifi (istənilən)
  • Java proqramlaşdırma bilməsi bu kurs üçün bir şərt deyil, lakin bu məlumat faydalıdır.

Course Outline Duration: 3 Days

Chapter 1: More advanced Features in Selenium

  • JavaScript Injection
  • Pəncərə əsaslı nəzarət 20 üçün Robot API
  • 1.1 - Robot API istifadə
  • Fayl yükləmələri və yüklənmə testləri
  • Exercise 1.2 - Test Faylını yükləyin və yükləyin
  • Selenium istifadə edərək, tarixin vaxt seçicisi
  • 1.3-nun keçirilməsi - Test tarixini seçici
  • Selenyumda SSL Sertifikatında Error Handling
  • 1.4-un işi - SSL səhvlərinin idarə edilməsi
  • Selenium Webdriver istifadə edərək JavaScript əsaslı kodunu yerinə yetirin
  • Selenium Webdriver istifadə edərək, Broken əlaqələri necə tapın
  • Selenium WebDriver-də bişirilmiş cookieslərin idarə edilməsi
  • Webdriver-də sürüklə və buraxın

Chapter 2: AJAX, Listener & dynamic applications

  • Dinamik obyektlər - dəyişən xpaths
  • Dinamik Veb Tablosunun İdarə olunması
  • Exercise 2.1 - Dinamik Web Tablosuyla İş
  • AJAX Drop Downs idarə
  • Fəaliyyət sinfi istifadə edərək menyular və çərçivələr üzərində fare.
  • Exercise 2.2 - Fəaliyyət Sinifində İş
  • Bir obyektə sağ basın

Chapter 3: Web Tables

  • Web Sehpası nədir
  • Veb masalarından məlumatların çıxarılması
  • Statik və dinamik Web Tablolarına nümunələr
  • Web Tabloları üçün yenidən istifadə edilə bilən funksiyaları yaradır
  • Exercise 3.1 - Web Tabloları üçün yenidən istifadə edilə bilən funksiyaları yaratmaq

Chapter 4: Database testing using web driver

  • MySQL verilənlər bazasını quraşdırmaq
  • Bağlantı İnterfeysi, Statement İnterfeysi, Preapared Statement və Resultset İnterfeyslərə Baxış.
  • Verilənlər bazasına çıxış üçün nümunə proqram.
  • SELECT, UPDTE və DELETE queies haqqında bəzi nümunələr
  • 4.1-nin işi - Verilənlər bazası funksiyalarını test edin
  • Veritabanından alınan məlumatları istifadə edən bəzi Webdriver nümunələri

Chapter 5 : DataDriven Framework using TestNG

  • Test testi notları əlavə edərək Test Base Class Bina
  • XPATHS oxumaq, xüsusiyyətlər faylından konfiqurasiya
  • WebDriver həyata WebdriverWait istifadə örtülü gözləyin
  • Kommunal funksiyaları yaradın
  • Xls faylını istifadə edərək testlər, partiyaların hazırlanması və parametrləşdirmə aparılması
  • Exercise .1 - Handson Data Driven yanaşma ilə istifadə vəziyyət
  • XLS fayllarından icra qaydasını nəzarət

Chapter 6: Page Objects & Page Factory Framework using TestNG

  • Test Case Ssenarisi Page Factory Pattern və TestNG istifadə ediləcək

Chapter 7: Reporting

  • Eclipse-də geniş hesabat plagini quraşdırmaq
  • Daxili Hesabatda Metodlar
  • 6.1 - Extent Hesabatının Tətbiqi

Chapter 8: Maven Project Management Tool

  • Quraşdırılmış Vasitə ilə Selen İnteqrasiyası: Maven
  • Ətraflı Hesabat mexanizmi ilə inteqrasiya
  • Log4j Hesabatı Kitabxanası ilə inteqrasiya
  • Avtomatlaşdırma Platformasının İnkişafı: Masaüstü, RESTapi, Mobil
  • Ant və Maven arasında müqayisə
  • Möven qurulması
  • Möven strukturunu anlama
  • Eclipse-də Maven Layihəsinin yaradılması
  • Maven Quruluş Döngələri
  • Möven Layihəsinin qurulma nümunəsi nümunəsi
  • Maven Bağımlılıklarını Anlamaq
  • Maven Depolarını anlama
  • Exercise 7.1 - Maven Eclipse Integration Demo

Fəsil 9: Jenkins istifadə edərək davamlı inteqrasiya testi

  • Jenkins nədir
  • Davamlı İnteqrasiya Alətlər Qurmaq
  • Jenkins'i necə qurmaq olar?
  • Sadə bir iş yaratmaq necədir
  • Exercise 8.1 - Jenkins Jobs yaratmaq
  • Jenkins'i Layihəyə inteqrasiya
  • Jenkins'i Eclipse ilə inteqrasiya etmək
  • Exercise 8.2 - Eclipse ilə Jenkins'i inteqrasiya edin

Xahiş edirik bizə yazın info@itstechschool.com Kurs qiyməti və sertifikatlaşdırma dəyəri, qrafiki və yeri üçün + 91-9870480053-da bizə müraciət edin

Bizə Sorgu Drop

Daha ətraflı məlumat üçün xahiş edirik Bizimlə əlaqə saxlayın.


Reviews