Online

ტესტირების ავტომატიზაციის საფუძვლები

1,500

0
შედარება
პროვაიდერი
0 out of 5
ხანგრძლივობა 21 შეხვედრა-42 საათი
ლექტორი თაკო დოკვაძე
სერთიფიკატი გაიცემა
დაწყების დრო ჯგუფის შევსებისთანავე

ტესტირების ავტომატიზაციის საფუძვლების კურსის მიზანია, სტუდენტებმა ისწავლონ ტესტირების ავტომატიზაციის ტექნიკები, ინსტრუმენტები და საუკეთესო პრაქტიკები.

რას ვისწავლი?

  • Java Basics, HTML/CSS Basics, Git, Maven, Selenide, TestNG, Allure, Intellij Idea;
  • ვებ აპლიკაციებისთვის ავტომატური ტესტების შექმნას.

რა მოთხოვნებს უნდა ვაკმაყოფილებდე?

  • უნდა მქონდეს სიახლეების სწრაფად ათვისების, დამოუკიდებლად მუშაობის უნარი და, რაც მთავარია, მოტივაცია.

ლექტორის შესახებ:

  • თაკო დოკვაძე არის ტესტირების ავტომატიზაციის ინჟინერი TBC ბანკში. მის მოვალეობებში შედის სხვადასხვა სახის პროექტებისთვის ავტომატური ტესტების წერის უზრუნველყოფა და გამართული, უწყვეტი ავტომატური ტესტირების პროცესის აწყობა.

დეტალები: ტესტირების ავტომატიზაციის საფუძვლები

სერტიფიკატი

ლექტორი

ლოკაცია

ხანგრძლივობა

დაწყების დრო

შეფასებები

0.0 out of 5
0
0
0
0
0
შეფასების დაწერა

შეფასებები ჯერ არ არის.

შეაფასე პირველმა: “ტესტირების ავტომატიზაციის საფუძვლები”

თქვენი ელფოსტის მისამართი გამოქვეყნებული არ იყო. აუცილებელი ველები მონიშნულია *

ლექცია 1

  • შესავალი ტესტირების ავტომატიზაციაში
  • ALTC მეთოდოლოგია
  • ტესტირების ავტომატიზაციის სხვადასხვა ინსტრუმენტების მიმოხილვა

ლექცია 2

  • Intellij Idea-ს და Java-ს გაცნობა/დაინსტაალირება
  • შესავალი Java-ში, მიმოხილვა, შესაძლებლობები, მაგალითები
  • პირველი Java-ს პროგრამის შექმნა
  • მონაცემთა ტიპები
  • String კლასი და მეთოდები
  • ლოგიკური და რელაციური ოპერატორები

ლექცია 3

  • მონაცემთა ტიპი – Array
  • ერთგანზომილებიანი და მრავალგანზომილებიანი მასივი
  • For და While ციკლები

ლექცია 4

  • მეთოდი
  • მეთოდის პარამეტრები და დასაბრუნებელი მნიშვნელობა

ლექცია 5

  • გლობალური ცვლადები
  • სტატიკური და არასტატიკური ცვლადები
  • ობიექტი და ობიექტის მიმთითებელი

ლექცია 7

  • წვდომის მოდიფიკატორები
  • Overloading და Overriding მეთოდები

ლექცია 6

  • კონსტრუქტორი
  • მემკვიდრეობა
  • ინტერფეისი და აბსტრაქტული კლასი
  • Exception handling

• შუალედური გამოცდა

ლექცია 8

  • შესავალი HTML-ში
  • ვებ-ელემენტზე წვდომის სტრატეგიები
  • ვებ-ელემენტზე წვდომა Chrome-ის და DevTools-ის დახმარებით
  • Xpath და CSS

ლექცია 9

  • შესავალი ვერსიების კონტროლის სისტემაში
  • Git-ის დაინსტალირება
  • Git-ის ბრძანებები
  • Branch-ის საჭიროება
  • შესავალი GitHub-ში (remote repository)
  • საკუთარი მომხმარებლისა და repository-ის შექმნა
  • Git-ის მეშვეობით GitHub-ზე პროექტის ატვირთვა

ლექცია 10

  • შესავალი Selenide API
  • Selenide VS Selenium
  • Maven-ის დააინსტალირება
  • შესავალი Maven-ში და pom.xml ფაილის განმარტება
  • ავტომატური ტესტებისთვის შესაბამისი გარემოს მოწყობა
  • პირველი ავტომატური ტესტების პროგრამის შექმნა

ლექცია 11

  • ვებ-ელემენტების მოძიების საშუალებები Selenide-ით
  • კომპლექსური ვებ-ელემენტების მოძიების სტრატეგიები
  • ვებ-ელემენტების კოლექციები
  • Implicit, Explicit და Fluent Wait
  • Mouse და Keyboard მოქმედებები
  • Input ოპერაციები

ლექცია 12

• პრაქტიკული სავარჯიშოები

ლექცია 13

• Assertions-ის გამოყენება • Text Assertions
• Collection Assertions
• Input Assertions

• Other Assertions

ლექცია 14

• შესავალი TestNG-ში
• Before და After ანოტაციები
• Assertions და SoftAssertions
• TestSuite-ის გამოყენება
• ტესტის გამოტოვების შესაძლებლობა

ლექცია 15

• პრაქტიკული სავარჯიშოები

ლექცია 16

• რა არის Page Object Model და მისი მნიშვნელობა • Page Object Model-ის მაგალითი
• რა შემთხვევაში უნდა გამოვიყენოთ POM

ლექცია 17

• Allure-ის დაინსტალირება
• Allure-ის ძირითადი ანოტაციები • Screenshot-ის ინტეგრაცია

ლექცია 18

• API ტესტების ტიპები
• ავტომატური ტესტების ინსტრუმენტები • საბოლოო პროექტი

 

No more offers for this product!

1,500

0
შედარება
პროვაიდერი
0 out of 5
upway.ge
Logo
რეგისტრაცია
Compare items
  • Total (0)
Compare
კალათა