වර්ගයපන්ති කාමර පුහුණුව
REGISTER

සෙලනියම් ප්රවර්ධනය

Selenium Advanced Training & Certification Course

දළ විශ්ලේෂණය

ප්රේක්ෂකයන් සහ පූර්ව අවශ්ය දේවල්

පාඨමාලාවේ විස්තරය

කාලසටහන සහ ගාස්තු

සහතික

සෙලේනියම් අත්තිකාරම්

මෙම උසස් මට්ටමේ පාඨමාලාව සැලසුම් කර ඇත්තේ මෙවලම සමඟ නවීන මට්ටමකට සෙලේනියම් භාවිතා කරන වෘත්තිකයන් අත්හදා බැලීමයි. Eclipse IDE සංස්කාරක භාවිතා කරමින් Seleneum ස්වයංක්රීය පරීක්ෂක අනුස්පේද වැඩි දියුණු කිරීම සඳහා සංකීර්ණ සෙලේනියම් විශේෂාංග භාවිතා කරන ආකාරය පරීක්ෂකයන් විසින් ඉගෙන ගනු ඇත. සෙලීනියම් භාවිතා කිරීමේ බලය ගවේෂණය කිරීමට අවශ්ය අයට හෑන්ස් උපදෙස් සපයනු ලැබේ. WebDriver සරල හා කෙටි ක්රමලේඛ අතුරුමුහුණතක් ලබා දීම මෙන්ම Selenium-RC API හි සීමාවන් ගණනාවක් අමතනු ලැබේ. මෙම පුහුණුව මූලික වශයෙන් සැලසුම් කර තිබේ. මූලික Java සහ සෙලේනියම් පිළිබඳ අවබෝධයක් ඇති වෘත්තිකයින්. වර්තමානයේ Selenum WebDriver 2 වඩාත් පිළිගත් මෙවලමකි. නවීන තාක්ෂණයෙන් යුත් ස්වයංක්රීය පරීක්ෂන අභියෝගයන් විසඳීම සඳහා සෙලේනියම් ප්රායෝගික යෙදීම් කෙරෙහි අවධානය යොමු කරයි.

අරමුණු

  • සෙලීනියම් ප්රචලිත කිරීම සඳහා දියුණු ක්රමලේඛ ක්රමෝපායන් භාවිතා කරන්න
  • නිතිපතා ප්රකාශයන් හා නිරූපණය මත පදනම් වූ සත්යාපනය සමඟ වැඩ කරන්න
  • පරීක්ෂණය නතර කිරීම වළක්වන ව්යතිරේක හැසිරීම
  • දත්ත සත්යාපනය සඳහා SQL ඇමතුම් සිදු කරන්න
  • වෙබ් අරමුණු සඳහා ක්රමලේඛනය සොයන්න
  • වෙබ් පාලනයෙන් ඩැටමින ලෙස දත්ත ලබාගන්න
  • සෙලීනියම් හි දත්ත පාදක කරගත් පරීක්ෂණ රාමුවක් නිර්මාණය කරන්න
  • බහු පරිශීලක පරික්ෂණ සඳහා බෙදා හරින ලද පරික්ෂාකාරී පරික්ෂා සෑදීම (සෙලනියම් ග්රිඩ් පරීක්ෂණ)

අදහස් සබය

ඉලක්කගත ප්රේක්ෂකය වන්නේ ඉහළ තාක්ෂණික මට්ටමක දී සෙලේනියම් භාවිතා කරන වෙබ් යෙදුම් පරීක්ෂා කිරීම සඳහා ස්වයංක්රීය කිරීමට උත්සහ කරන මෘදුකාංග පරීක්ෂකයින්ය. මෙම පාඨමාලාව මුලින්ම නිර්මාණය කර ඇත්තේ සෙලීනියම් භාවිතා කරන වෘත්තිකයන් සඳහාය. පරීක්ෂකවරුන් සමඟ අන්තර් ක්රියා කිරීම සඳහා වගකිව යුතු නිලධාරීන් හෝ තත්ත්ව කළමනාකරුවන් හෝ කණ්ඩායමේ නායකයින්ට ප්රේක්ෂකයන්ට හෝ පූර්ණ වශයෙන් හා නිසි ලෙස ක්රියාත්මක වන බවට වග බලා ගත යුතුය.

පූර්ව අවශ්යය

    • අවම වශයෙන් 3 මාස ගණනක අත්දැකීම් සෙලීනියම් සමග ස්වයංක්රීය පරීක්ෂණය ක්රියාත්මක කිරීම (නිර්දේශිත)

or

  • ITS පාඨමාලාව: සෙලීනියම් හැඳින්වීම
  • සමහර මෘදුකාංග සංවර්ධන අත්දැකීම් (නිර්දේශ කෙරේ)
  • වෙබ් පදනම් වූ යෙදුම් පිළිබඳ පොදු අවබෝධය (අවශ්යය)
  • ජාවා වැඩසටහන පිළිබඳ දැනුම මෙම පාඨමාලාවට පූර්ව අවශ්යතාවක් නොවේ. නමුත් එම දැනුම ප්රයෝජනවත් වේ.

Course Outline Duration: 3 Days

Chapter 1: More advanced Features in Selenium

  • JavaScript උපකරණයකි
  • කවුළු පාදක පාලක 20 සඳහා රොබෝ API
  • 1.1 අභ්යාස - Robot API භාවිතා කිරීම
  • ගොනු උඩුගත කිරීම් හා බාගැනීම් පරීක්ෂා කිරීම
  • අභ්යාස 1.2 - ගොනු පරීක්ෂා කිරීම උඩුගත කිරීම සහ බාගැනීම
  • සෙලීනියම් භාවිතා කරමින් දිනය කාල වේගය තෝරා ගැනීම
  • අභ්යාස 1.3 - පරීක්ෂණ දිනය තෝරන්න
  • සෙලීනියම් හි SSL සහතිකයේ දෝෂය හසුරුවීම
  • 1.4 ව්යායාම කිරීම - SSL දෝශ නිරාකරණය කිරීම
  • Selenium Webdriver භාවිතා කර JavaScript මත පදනම් කේතය ක්රියාත්මක කරන්න
  • Selenium Webdriver භාවිතයෙන් කැඩුණු සබැඳි සොයා ගන්නේ කෙසේද
  • සෙලීනියම් වෙබ් බ්රවුසරයේ කුකීස් පාලනය කිරීම
  • වෙබ් ඩ්රෑවීරයේ අදින්න

Chapter 2: AJAX, Listener & dynamic applications

  • ගතික වස්තු - විචල්ය xpaths
  • ගතික වෙබ් ගබඩා වගුව
  • Exercise 2.1 - ඩිජික් වෙබ් වගුව සමඟ වැඩ කිරීම
  • AJAX Drop-Downs මෙහෙයවීම
  • ක්රියා පන්තිය භාවිතා කරන මෙනූස සහ රාමු මත මූසිකය.
  • 2.2 අභ්යාස - ක්රියාකාරී පන්තිය මත වැඩ කිරීම
  • වස්තුවක් මත දකුණු ක්ලික් කරන්න

Chapter 3: Web Tables

  • වෙබ් වගුව යනු කුමක්ද?
  • වෙබ් වගු වලින් දත්ත ලබා ගැනීම
  • ස්ථිතික සහ ගතික වෙබ් වගු පිළිබඳ උදාහරණ
  • වෙබ් වගු සඳහා නැවත භාවිතා කළ හැකි කාර්යයන් නිර්මාණය කිරීම
  • 3.1 අභ්යාස - වෙබ් වගු සඳහා නැවත භාවිතා කළ හැකි කාර්යයන් නිර්මාණය කිරීම

Chapter 4: Database testing using web driver

  • MySQL දත්තගබඩාව ස්ථාපනය කිරීම
  • සම්බන්ධක අතුරුමුහුණත, ප්රකාශ අතුරුමුහුණතකි, ප්රතිස්ථාපිත ප්රකාශය සහ පදද්ධතී අන්තර් මුහුණත පිළිබඳ දළ විශ්ලේෂණය.
  • දත්ත සමුදායට ප්රවේශය උදාහරණ වැඩසටහන.
  • SELECT, UPDTE සහ DELETE queies මත සමහර උදාහරණ
  • 4.1 අභ්යාස - දත්ත සමුදාය පරීක්ෂා කිරීම
  • දත්තගබඩාවෙන් ලබාගත් දත්ත භාවිතා කරන සමහර වෙබ් driver උදාහරණ

Chapter 5 : DataDriven Framework using TestNG

  • TestNG annotations භාවිතා කරමින් ගොඩනැගිලි පරීක්ෂක පාදක පන්තිය
  • XPATS කියවීම, දේපල ගොනුවෙන් වින්යාස කිරීම
  • WebDriver ක්රියාත්මක කිරීම WebdriverWait භාවිතයෙන් බලාගෙන සිටීම
  • උපයෝගිතා කාර්යයන් ගොඩ නගන්න
  • පරීක්ෂණ ක්රියාත්මක කිරීම, කණ්ඩායම ක්රියාත්මක කරමින් සහ පරාමිතිකරණය xls ගොනුව භාවිතා කරමින්
  • Exercise .1 - දත්ත ඩ්රයිව්න් ප්රවිෂ්ටය සමඟ හස්තය භාවිතා කරන්න
  • XLS ෆයිල්ස් පාලනය කිරීමේ කාර්යය පාලනය කිරීම

Chapter 6: Page Objects & Page Factory Framework using TestNG

  • පිටුව කර්මාන්තශාලා රටාව සහ ටෙස්ට් ජාලය භාවිතා කරමින් සිදු කළ යුතු පරීක්ෂණ නඩු විභාගය

Chapter 7: Reporting

  • Eclipse හි පමාණ වාර්තාෙව් ප්ලගින ස්ථාපනය කිරීම
  • ප්රමාණාත්මක වාර්තාවේ ක්රම
  • 6.1 අභ්යාස - ප්රමාණාත්මක වාර්තාව ක්රියාත්මක කිරීම

Chapter 8: Maven Project Management Tool

  • ගොඩකිරීමේ මෙවලම සමඟ සිලනියම් ඒකාබද්ධ කිරීම: මාවෙන්
  • උසස් වාර්තාකරණ යාන්ත්රණය සමඟ ඒකාබද්ධ කිරීම
  • වාර්තා කිරීමේ පුස්තකාලය සමග ඒකාබද්ධ කිරීම
  • ස්වයංකරණය වේදිකා සංවර්ධනය: ඩෙස්ක්ටොප්, RESTapi, ජංගම
  • ඇන්ටන් සහ මාවෙන් අතර සංසන්දනය
  • මාවෙන් ස්ථාපනය කිරීම
  • මාවත ව්යුහය අවබෝධ කර ගැනීම
  • Eclipse දී මව්න් ව්යාපෘතියක් නිර්මාණය කිරීම
  • මව්න් ගොඩ නැඟීම
  • Maven ව්යාපෘතියේ ගොඩ නැගීමේ ආදර්ශ සාදනය
  • මාවෙන් යැපීම් වටහා ගැනීම
  • මාවනැලි ගබඩා වටහා ගැනීම
  • ව්යායාම 7.1 - මව්න් ග්රහයා ග්රහයාගේ සංයුක්තය

9 පරිච්ඡේදය: ජෙන්කින්ස් භාවිතා කරමින් අඛණ්ඩ ඒකාබද්ධතා පරීක්ෂණ

  • ජෙනකින්ස් යනු කුමක්ද?
  • අඛණ්ඩ වර්ධන ඒකාබද්ධතා මෙවලම්
  • Jenkins ස්ථාපනය කරන්නේ කෙසේද?
  • සරල රැකියාවක් නිර්මාණය කරන්නේ කෙසේද?
  • 8.1 අභ්යාස - ජෙන්කින්ස්හි රැකියා නිර්මාණය කිරීම
  • ව්යාපෘතිය සඳහා ජෙන්කීස් ඒකාබද්ධ කිරීම
  • ග්රහණයෙන් ජන්කින්ස් ඒකාබද්ධ කිරීම
  • අභ්යාස 8.2 - ග්රහණයකින් ජෙන්කින්ස් ඒකාබද්ධ කිරීම

කරුණාකර අපට අපට ලියන්න info@itstechschool.com පාඨමාලා මිල සහ සහතික කිරීමේ පිරිවැය, කාලසටහන හා ස්ථානය සඳහා + 91-9870480053 හි අප හා සම්බන්ධ වන්න

විමසීමක් අපව ඇදගන්න

වැඩි විස්තර සඳහා කරුණාකර අප අමතන්න.


විචාර