પ્રકારવર્ગખંડ તાલીમ
નોંધણી

સેલેનિયમ

સેલિનિયમ મૂળભૂત તાલીમ અને પ્રમાણન કોર્સ

ઝાંખી

પ્રેક્ષકો અને પૂર્વજરૂરીયાતો

કોર્સ રૂપરેખા

સૂચિ અને ફી

પ્રમાણન

સેલિનિયમ મૂળભૂત તાલીમ અભ્યાસક્રમ અને પ્રમાણન

સેલેનિયમ એ એક છે ખુલ્લા સ્ત્રોત અને પોર્ટેબલ ઓટોમેટેડ s / w ટૂલ કે જે ટેસ્ટ ઓટોમેશન (વેબ એપ્લિકેશન) માટે વપરાય છે. તે અપાચે લાઇસન્સ 2.0 હેઠળ લાઇસેંસ પ્રાપ્ત છે. સેલેનિયમ એ સાધનોનું એક સ્યૂટ છે જે ફક્ત વેબ એપ્લિકેશન્સને સ્વચાલિત કરવામાં સહાય કરે છે. આ ટ્યુટોરીયલ તમને સેલેનિયમ અને તેની સંબંધિત સાધનો અને તેના ઉપયોગની ઊંડાણપૂર્વક સમજણ આપશે. તેમાં વિવિધ ઓપરેટીંગ સિસ્ટમ્સ અને બ્રાઉઝર્સમાં કામ કરવાની ક્ષમતાઓ છે. સેલેનિયમ એ ફક્ત એક સાધન નથી પરંતુ સાધનોનો એક સમૂહ છે જે પરીક્ષકો વેબ-આધારિત એપ્લિકેશન્સને વધુ કાર્યક્ષમ અને સચોટ સ્વચાલિત કરવામાં સહાય કરે છે.

સેલિનિયમ મૂળભૂત તાલીમ હેતુ

સેલેનિયમ એ વેબ એપ્લિકેશન્સ માટે પોર્ટેબલ સૉફ્ટવેર પરીક્ષણ માળખું છે. આ સ્વયંસંચાલિત પરીક્ષણનો પરિચય, સેલેનિયમ IDE અને તેના ઇન્સ્ટોલેશનનો પરિચય, સેલેનિયમ IDE વિભાવનાઓ, સેલેનિયમ આરસી, ટેસ્ટNG, વેબ ડ્રાઈવર કાર્યો, ફ્રેમવર્ક અને સેલેનિયમ ગ્રીડ વગેરે સહિતના સ્વયંસંચાલિત પરીક્ષણનો વ્યાપક અભ્યાસક્રમ છે.

  • સેલેનિયમ એક ઓપન સોર્સ સાધન છે.
  • સેલેનિયમ DOM ને છતી વિવિધ તકનીકો માટે વિસ્તૃત કરી શકાય છે.
  • તેમાં વિવિધ બ્રાઉઝર્સમાં સ્ક્રિપ્ટો એક્ઝેક્યુટ કરવા માટેની ક્ષમતાઓ છે.
  • તે વિવિધ ઓપરેટીંગ સિસ્ટમો પર સ્ક્રિપ્ટ એક્ઝિક્યુટ કરી શકે છે.
  • સેલેનિયમ મોબાઇલ ઉપકરણોને સપોર્ટ કરે છે.
  • બ્રાઉઝરમાં એક્ઝિક્યુટ પરીક્ષણો, તેથી સ્ક્રીપ એક્ઝેક્યુશન ચાલુ હોય ત્યારે ફોકસની જરૂર નથી.
  • સેલેનિયમ ગ્રીડ્સના ઉપયોગથી તે સમાંતર પરીક્ષણ કરી શકે છે.

Intended Audience of Selenium Basic Course

સેલેનિયમ બેઝિક ટ્રેનિંગ સૉફ્ટવેર પરીક્ષણ વ્યાવસાયિકો માટે રચાયેલ છે જે વ્યાવહારિક ઉદાહરણો દ્વારા સેલેનિયમની મૂળભૂત બાબતો શીખવા માંગે છે. આ ટ્યુટોરીયલ તમને સેલેનિયમથી પ્રારંભ કરવા માટે પૂરતી ઘટકો ધરાવે છે જ્યાંથી તમે તમારી જાતને ઉચ્ચ સ્તરના કુશળતામાં લઇ શકો છો.

Prerequisites of Selenium Basic Certification

  • જાવા પર મૂળભૂત જ્ઞાન
  • સોફ્ટવેર પરીક્ષણ પર મૂળભૂત જ્ઞાન

Course Outline Duration: 3 Days

XNUM X: સેલેનિયમની પરિચય

  • સેલેનિયમ હિસ્ટ્રી
  • સેલેનિયમનો પરિચય
  • સેલેનિયમ વેબડ્રાઇવરનું આર્કિટેક્ચર
  • સેલેનિયમ જાવાડોક્સ

2 પ્રકરણ: સ્થાપનો અને રૂપરેખાંકનો

  • જાવા સ્થાપન
  • એક્લીપ્સ ઇન્સ્ટોલેશન અને રૂપરેખાંકન
  • સેલેનિયમ જાર ડાઉનલોડ અને રૂપરેખાંકન
  • સેલેનિયમ પ્રોજેક્ટ સેટિંગ્સ

XDUX પ્રકરણ: પ્રથમ વેબડ્રાઇવર પ્રોગ્રામના મૂળભૂત સમજો

  • Webdriver ઇન્ટરફેસ
  • 3.1 વ્યાયામ: Webdriver ઇન્ટરફેસ અમલીકરણ
  • બ્રાઉઝર ડ્રાઇવર્સ
  • Webdriver ની મૂળભૂત પદ્ધતિઓ
  • 3.2 વ્યાયામ: Webdriver ની મૂળભૂત પદ્ધતિ અમલીકરણ
  • Google Chrome માં પરીક્ષણો કેવી રીતે ચલાવો
  • 3.3 વ્યાયામ: Google Chrome માં ચાલી રહેલ પરીક્ષણો
  • Internet Explorer માં પરીક્ષણો કેવી રીતે ચલાવો
  • એક્સટેક્સ 3.4: ઇન્ટરનેટ એક્સ્પ્લોરરમાં ચાલી રહેલ પરીક્ષણો

XXXX પ્રકરણ: લોકેટર તકનીકો અને સાધનો

  • Firefox માં ફાયરબગ અને ફાયરપેથ સ્થાપિત કરી રહ્યા છીએ
  • લોકેટર તકનીકો: ID, xPath, tagName
  • લોકેટર યુકિતઓ: ક્લાસમેનમ, નામ, લિંકટેક્સ્ટ
  • કસ્ટમાઇઝ્ડ xPaths લેખન
  • સીએસએસ પસંદગીકાર લોકેટર
  • 4.1 વ્યાયામ: વિવિધ લોકેટર્સ અમલીકરણ

5 પ્રકરણ: વેબ UI સ્વતઃ કરવા માટેની પધ્ધતિઓ

  • હેન્ડલ ડ્રોપડાઉન્સ
  • નીચે આવતા પદ્ધતિઓ: પસંદ કરો
  • 5.1 નો વ્યાયામ: ડ્રોપ ડાઉન હેન્ડિંગ, વેલ્યુ એટ્રીબ્યુટ દ્વારા દૃશ્યમાન ટેક્સ્ટ દ્વારા મૂલ્યો પસંદ કરો
  • રેડિયો બટન્સ અને ચકાસણીબોક્સ હેન્ડલિંગ
  • 5.2 વ્યાયામ: રેડીયો બટન્સ અને ચેકબોક્સનું સંચાલન કરવું
  • રેડિયો બટન્સને હેન્ડલ કરવા માટેની સૂચિ ટેકનીક
  • પસંદગી, નાપસંદગી, સક્ષમ અને નિષ્ક્રિય
  • 5.3 વ્યાયામ: પસંદગી અમલીકરણ, નાપસંદગી, સક્ષમ અને નિષ્ક્રિય
  • ચેતવણીઓ અને પૉપઅપ્સનું સંચાલન કરવું
  • 5.4 વ્યાયામ: પૉપઅપ્સ, મોડલ્સ, JavaScript ચેતવણીઓ અને પ્રોમ્પ્ટ્સને હેન્ડલ કરો

6 પ્રકરણ: વેબ UI ને ઑટોમેટ કરવા માટેની તકનીકો - અદ્યતન

  • હેન્ડલિંગ માઉસ ક્રિયાપ્રતિક્રિયાઓ
  • 6.1 વ્યાયામ: માઉસ ઇવેન્ટ્સ અમલ કરો
  • કીબોર્ડ ઇવેન્ટ્સ હેન્ડલિંગ
  • 6.2 વ્યાયામ: કીપ્રેસ ઇવેન્ટ્સ અમલીકરણ
  • એક્શન ક્લાસ પરની ચર્ચા
  • બહુવિધ બારીઓનું સંચાલન કરવું
  • 6.3 કસરત કરો: બહુવિધ બારીઓ ખોલો, તેમની વચ્ચે સ્વિચ કરો
  • વિંડો હેન્ડલ વિભાવનાઓ
  • Li ટૅગ્સ
  • 6.4 કસરત કરો: ઉલ અને હે ટેગ ટૅગ્સ
  • IFrames કેવી રીતે હેન્ડલ કરવું
  • 6.5 વ્યાયામ: iFrames સાથે ક્રિયાપ્રતિક્રિયા કરો
  • ટેબલ ગ્રીડ હેન્ડલિંગ
  • 6.6 વ્યાયામ: ડેટા ગ્રિડમાંથી ડેટા વાંચો
  • Windows ને મહત્તમ અને કૂકીઝને કાઢી નાખવાનું
  • ભૂલ સ્નેપશોટ લેવા
  • ઇમેઇલ ટેસ્ટ પરિણામો
  • 6.7 વ્યાયામ: ભૂલ સ્નેપશોટ અને ઇમેઇલ ટેસ્ટ પરિણામો લો

XDUX પ્રકરણ: સુમેળ અને રાહ જોવી

  • સમસ્યાનું સુમેળ કરવાનું સંચાલન
  • ઊંઘ ()
  • સંપૂર્ણ અને સ્પષ્ટ રાહ
  • અસ્પષ્ટ રાહ જુઓ
  • 7.1 કવાયત: તમામ પ્રકારની રાહ જુએ છે

XDUX પ્રકરણ: વધુ Webdriver લક્ષણો

  • ઇચ્છિત ક્ષમતાઓ
  • હેડલેસ બ્રાઉઝર સાથે કામ કરવું
  • ફેન્ટમજેએસ સાથે કામ કરવું
  • 8.1 વ્યાયામ: PhantomJS માં પરીક્ષણ અમલમાં
  • HtmlUnitDriver સાથે કામ કરવું
  • 8.2 વ્યાયામ: HtmlUnitDriver માં પરીક્ષણો લાગુ કરો
  • Webdriver રૂપરેખાઓ
  • 8.3 કસરત કરો: બહુવિધ બ્રાઉઝર પ્રોફાઇલ્સમાં પરીક્ષણો ચલાવો
  • ગતિશીલ ઑબ્જેક્ટ્સનું સંચાલન કરવું

XNUM પ્રકરણ: સેલેનિયમ ગ્રીડ

  • સેલેનિયમ ગ્રીડ શું છે?
  • સેલેનિયમ પરીક્ષણ કેવી રીતે ચલાવો દૂરસ્થ
  • હબ અને નોડને ગોઠવી રહ્યું છે
  • હબ અને નોડ સર્વરનું રજીસ્ટર કરી રહ્યું છે
  • ઇચ્છિત ક્ષમતાઓ - ગ્રીડ પ્રોગ્રામ
  • 9.1 વ્યાયામ: દૂરસ્થ પરીક્ષણો ચલાવો

10 પ્રકરણ: મોબાઇલ ઓટોમેશન પરીક્ષણ

  • appium લક્ષણો
  • એન્ડ્રોઇડ એસડીકે, એક્લીપ્સનું ઇન્સ્ટોલેશન
  • Android વર્ક બનાવવા માટે સિસ્ટમ ચલોને સેટ કરી રહ્યું છે
  • સર્વર અગાઉ epochs સ્થાપિત
  • પરેખાં કત કરી ર epochs, સેલેનિયમ મોટી બરણીઓની
  • Android વર્ચ્યુઅલ ઉપકરણનો ઉપયોગ કરવો
  • 11.1 એક્સરસાઇઝ: Android વર્ચ્યુઅલ ઉપકરણ પર ચાલી રહેલ પરીક્ષણો

11 પ્રકરણ: વેબ પરીક્ષણ માટે ડિઝાઇન પેટર્ન

  • પૃષ્ઠ ઓબ્જેક્ટ પેટર્ન
  • પેજ ફેક્ટરી પેટર્ન
  • લોડ કરી શકાય તેવા ઘટકો
  • 12.1 વ્યાયામ: ટેસ્ટ કેસ દૃશ્ય માટે પૃષ્ઠ ઑબ્જેક્ટ્સ અને પૃષ્ઠ ફેક્ટરી અમલીકરણ

XNUM પ્રકરણ: TestNG ફ્રેમવર્ક

  • શા માટે TestNG અને તેના ફાયદા
  • એક્સ્ટેપ્શનમાં TestNG ઇન્સ્ટોલેશન અને સુયોજન
  • TestNG ઍનોટેશન્સ
  • TestNG માં પરીક્ષણો પ્રાથમિકતા
  • 13.1 વ્યાયામ: ટેસ્ટગેન ઍનોટેશન્સ અમલમાં મૂકી
  • પરીક્ષણો નિષ્ક્રિય અને સક્ષમ અને સમય સમાપ્તાનો ઉપયોગ
  • TestNG રૂપરેખાંકન ફાઇલનું મહત્વ - testng.xml
  • TestNG માં જૂથો
  • TestNG સાથે ડેટા આધારિત પરીક્ષણ
  • ડેટાપૉવૉયર એનોટેશન - ટેસ્ટ કેસીસ પેરામીટરિંગ
  • અહેવાલોમાં પરિમાણો
  • સમાંતર સેવાઓ, સમાંતર પરીક્ષણો, વર્ગો અને પદ્ધતિઓ
  • 13.2 વ્યાયામ: સમાંતર પરીક્ષણો અને સ્યુઇટ્સ ચલાવતા
  • ફરી પરીક્ષણો નિષ્ફળ
  • સફળતા, નિષ્ફળતા અને ભાર મૂકે છે
  • લૉગિંગ પરિણામો, લોગિંગ શ્રોતાઓ, લોગિંગ પત્રકારો
  • રિપોર્ટર API

XNUM પ્રકરણ: જનરેટિંગ રિપોર્ટ્સ

  • XSLT રિપોર્ટ્સ ડાઉનલોડ અને ગોઠવણી
  • સેલેનિયમ પરીક્ષણ અમલ માટે એચટીએમએલ અહેવાલો પેદા
  • 14.1 કસરત કરો: XSLT અને HTML રિપોર્ટ્સ બનાવો

કૃપા કરીને અમને લખો info@itstechschool.com અને કોર્સ કિંમત અને પ્રમાણપત્ર કિંમત, શેડ્યૂલ અને સ્થાન માટે + 91-9870480053 પર અમારો સંપર્ક કરો

અમને છોડો પ્રશ્ન

વધુ માહિતી માટે માયાળુ અમારો સંપર્ક કરો.


સમીક્ષાઓ