Санал авахТанхимын сургалт
БҮРТГЭХ

селен

Селений үндсэн сургалт ба гэрчилгээний курс

Тойм

Үзэгч & урьдчилсан нөхцөл

Сургалтын тойм

Хуваарь & Шууд

Гэрчилгээний

Селений үндсэн сургалт, гэрчилгээ

Селен бол юм нээлттэй эх үүсвэр мөн автоматжуулсан автомат / сек-тын хэрэгсэл (тестийн автоматжуулалтанд ашиглагддаг). Энэ нь Apache Лицензийн 2.0 дагуу тусгай зөвшөөрөлтэй. Селен нь зөвхөн веб програмуудыг автоматжуулахад туслах хэрэгслүүд юм. Энэхүү гарын авлага нь Селений тухай гүн гүнзгий ойлголттой болох бөгөөд түүний холбогдох хэрэгслүүд, тэдгээрийн хэрэглээ юм. Энэ нь өөр өөр үйлдлийн системүүд болон хөтчүүдэд ажиллах боломжтой байдаг. Селен нь зевхен ганц хэрэгсэл биш боловч веб дээр суурилсан програмуудыг автоматжуулэгчдэд илуу ур дунтэй, нарийн тооцоолох хэрэгсэл болдог.

Сэлэнгийн үндсэн сургалтын зорилго

Селен нь веб програмуудад зориулсан програм хангамжийг турших тогтолцоо юм. Энэ нь Автомат тестийн танилцуулга, Селений IDE танилцуулга, Селений IDE концепци, Селени RC, TestNG, Вэб жолоочийн функциональ, селени, селени зэрэг сүлжээний автоматжуулсан тестийн цогц сургалт юм.

  • Селен нь нээлттэй эх үүсвэрийн хэрэгсэл юм.
  • селен нь DOM-ыг илрүүлэх янз бүрийн технологиудыг өргөтгөж болно.
  • Энэ нь янз бүрийн хөтчүүдэд скриптүүдийг ажиллуулах чадвартай.
  • Энэ нь янз бүрийн үйлдлийн системүүд дээр скриптүүдийг ажиллуулж чаддаг.
  • Селен нь хөдөлгөөнт төхөөрөмжийг дэмждэг.
  • Хөтөч доторх тестийг ажиллуулдаг тул скриптийг гүйцээх ажиллагаа явагдаж байх үед анхаарлаа төвлөрүүлэх шаардлагагүй.
  • Туршилтыг Селений элементтэй зэрэгцүүлэн туршиж болно.

Intended Audience of Selenium Basic Course

Селений үндсэн сургалт нь практик жишээнүүдээр Селеныг үндсээр нь судлах хүсэлтэй програм хангамжийн шинжилгээний мэргэжилтнүүдэд зориулагдсан. Сургалтанд хангалттай орц найрлагатай байгаа нь Селений агууламжийг илүү өндөр түвшний мэдлэгтэй болгох боломжийг танд олгоно.

Prerequisites of Selenium Basic Certification

  • JAVA-ийн талаархи үндсэн мэдлэг
  • Програм хангамжийн сорилтын талаархи үндсэн мэдлэг

Course Outline Duration: 3 Days

Бүлэг 1: Селений тухай танилцуулга

  • Селений түүх
  • Селений танилцуулга
  • Селений вэбховерын архитектур
  • Селени Жавдокс

Бүлэг 2: Суулгалтууд болон тохиргоо

  • Java суулгах
  • Eclipse Суулгах & Тохиргоо
  • Селений Жарс татаж авах ба тохируулах
  • Селений төслийн тохиргоо

Chapter 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, нэр, linkText
  • Өөрчлөгдсөн xPaths бичих
  • CSS сонгогчдын байршуулагч
  • Дасгал 4.1: Өөр өөр байршуулагчийг хэрэгжүүлэх

Бүлэг 5: Вэб UI автоматжуулах арга

  • Жагсаалтыг зохицуулах
  • Таслах аргууд: Сонгох
  • Дасгал 5.1: Идэвхтэй текстээр утгыг сонгох, дугаарын шинж чанарыг тохируулах
  • Радио Товч & Чекийн хайрцгийг удирдах
  • Дасгал 5.2: Радио товчлуур болон нүдийг сонгох
  • Радио товчийг бариулах техникийн жагсаалт гаргах
  • Сонголт, Deselection, Enabling & Disabling
  • Дасгал 5.3: Сонголт, сонголт, хэрэгжүүлэлт болон идэвхгүй байдлыг хэрэгжүүлэх
  • Анхааруулга & Попап
  • Дасгал 5.4: Попап, модаль, javascript анхааруулга, хүлээх мөрийг ажиллуулах

Бүлэг 6: Вэб UIыг автоматжуулах арга техник - Нарийвчилсан

  • Хулганы харилцан яриа хийх
  • Дасгал 6.1: хулганы үйл явдлыг гүйцэтгэх
  • Гарын үйл ажиллагааг зохицуулах
  • Дасгал 6.2: Keypress үйл явдлыг хэрэгжүүлэх
  • Үйл ажиллагааны ангиллын тухай хэлэлцүүлэг
  • Олон цонхтой ажиллах
  • Дасгал 6.3: Олон цонх нээх, тэдгээрийн хооронд шилжих
  • Цонхны ойлголт
  • Ul li tags-тэй ажиллах
  • Дасгал 6.4: Ul болон li tags-тэй ажиллах
  • IFrames-ийг хэрхэн зохицуулах
  • Дасгал 6.5: iFrames-тай харилцах
  • Гар аргаар хийх
  • Дасгал 6.6: Өгөгдлийн сүлжээнээс өгөгдлийг унших
  • Windows -г хамгийн их болгох & Күүкийг устгах
  • Хормын хувилбаруудыг авах
  • Имэйл Тестийн үр дүн
  • Дасгал 6.7: Алдаатай хормын хувилбар болон имэйлийн туршилтын үр дүнг гаргах

Chapter 7: Синхрончлол ба хүлээлгэх

  • Синхронжуулах асуудлыг зохицуулах
  • унтах ()
  • Нууц үг
  • Түр хүлээнэ үү
  • Дасгал 7.1: Хүлээж авах бүх төрлийг хэрэгжүүлнэ

Бүлэг 8: Дэлгэрэнгүй вэб хөтчийн онцлог

  • Хүссэн чадвар
  • Толгойгүй хөтөчтэй ажиллах
  • PhantomJS-тэй ажиллах
  • Дасгал 8.1: Тестийг PhantomJS-д хэрэгжүүлэх
  • HtmlUnitDriver-тэй ажиллах
  • Дасгал 8.2: HtmlUnitDriver дахь тестийг хэрэгжүүлэх
  • Webdriver Profiles
  • Дасгал 8.3: Олон хөтчийн профайлуудын туршилтыг гүйцэтгэх
  • Динамик объектыг зохицуулах

Бүлэг 9: Селенийн схем

  • Селений элемент гэж юу вэ?
  • Селений шинжилгээг алсаас хэрхэн гүйцэтгэх талаар
  • Hub болон Node тохируулах
  • Hub болон Node Серверийг бүртгүүлэх
  • Хүссэн чадамжууд - Түүвэр хөтөлбөр
  • Дасгал 9.1: Алсын туршилтыг гүйцэтгэх

Бүлэг 10: Гар утасны автоматжуулалтын тест

  • appium онцлог
  • Android SDK суурилуулалт, Eclipse
  • Android үйлдлийн системийг тохируулах
  • сервер өмнө эрин суулгах нь
  • Тохируулах эрин, селен лонхтой
  • Андройд виртуал төхөөрөмжийг ашиглах
  • Дасгал 11.1: Андройд Виртуал төхөөрөмж дээр ажиллуулах туршилт

Бүлэг 11: Вэбсайт тест хийх загвар дизайн

  • Хуудсын объектын загвар
  • Хуудас үйлдвэрлэлийн загвар
  • Loadable Components
  • Дасгал 12.1: Тестийн хувилбарын хувилбарын хуудас, объектыг хэрэгжүүлэх

Chapter 12: TestNG Framework

  • TestNG болон түүний давуу талууд
  • TestNG суулгалт болон хиртэлтэнд хиртэлт суурилуул
  • TestNG тэмдэглэл
  • TestNG-ийн тестийг эрэмбэлэх
  • Дасгал 13.1: TestNG анализыг хэрэгжүүлэх
  • Тестыг идэвхжүүлэх, идэвхжүүлэх, цаг хугацаа зарцуулах
  • TestNG тохиргооны файлыг чухал болгох - testng.xml
  • TestNG дэх бүлгүүд
  • TestNG ашиглан өгөгдөлд тулгуурласан туршилт
  • DataProvider аннотаци - Тестийн параметржуулалт
  • Тайлан дахь үзүүлэлтүүд
  • Зэрэгцээ цуваа, зэрэгцээ туршилт, анги, арга
  • Дасгал 13.2: Зэрэгцээ туршилт ба сериал ажиллаж байна
  • Туршилт амжилтгүй болсон
  • Амжилт, бүтэлгүй байдал, батламж
  • Нэвтрэх үр дүн, Нэвтрүүлэгч сонсогчид, Бүртгэгчид бүртгүүлэх
  • Сурвалжлагч API

Бүлэг 13: Тайланг үүсгэх

  • XSLT тайланг татаж авах, тохируулах
  • Селений туршилтын үр дүнг HTML тайланг үүсгэх
  • Дасгал 14.1: XSLT болон HTML тайланг үүсгэ

Бидэн дээр бичнэ үү info@itstechschool.com & 91-9870480053 дээр бидэнтэй холбоо бариарай

Биднийг хайж хайх

Нэмэлт мэдээлэл авахыг хүсвэл Холбоо барих.


сэтгэгдэл