Back to Question Center
0

ጩኸት ለጉዳዩ ቆም ብሎ እንዲያስብ የሚያደርገው ምርጥ ድረ ገጽ

1 answers:

ሴሊኒየም ለተለያዩ የድር አፕሊኬሽኖች የመሣሪያ ስርዓቶች እና አሳሾች. ሴሊኒየም ከዌብ አሳሾች ጋር ተመጣጣኝ የሆነ የ W3C WebDriver ዝርዝር መግለጫ, የፕሮግራም በይነገጽ ያቀርባል. ይህ ሶፍትዌር የተለያዩ የዌብ ቤተ-መጻሕፍት እና መሳሪያዎችን ያካተተ ሲሆን የድር አሳሽ ራስ-ሰር (automation) ን የሚያነቃቁ ናቸው.

የስሊንየም ሶፍትዌር ለምን?

የሶሊኒየም ሶፍትዌር መረጃን ከድረ-ገጽ ለማውጣት በድር ላይ የተመሰረተ አውቶማቲካዊ መተግበሪያ ላይ ያተኩራል. ይህ ሶፍትዌር የእርስዎን የድር ማረም መስፈርቶች ለመገመት የተነደፉ ሶፍትዌሮች ስብስብ ነው - grain storage hygiene. የሴሊን ሶፍትዌር ለአራት ዋና ዋና ክፍሎች አሉት.

WebDriver

ሴሊኒየም ዌብዲቨር የተሰራ ቀላል የኮምፒዩተር በይነገጽ. ተለዋዋጭ ድረ-ገጽን ለመቅረፍ እየሰሩ ከሆነ, Selenium-WebDriver የሚመረጠው አካል ነው. ይህ መሣሪያ ገጹን ሳይታዘለው ይዘቱ ሊለወጥ የሚችልበት በድረ-ገፆች ላይ የድረ-ገፅ መረጃን ይደግፋል.

WebDriver ለድረ-ገጽ የመፈተሽ እና የማላጠብቁ የላቀ ድጋፍ የሚያቀርብ የእንቅስቃሴ-ተኮር ፕሮግራም ማቀድ (ኤፒአይ) ይሰጣል. መሣሪያው ለአጠቃላይ የአጠቃላይ ድጋፍን በመጠቀም ለአሳሽ ጥሪዎችን በማድረግ ይሰራል.

ሴኔኒየም ፍርግርግ

ሴኔኒየም ፍርግርግ ጽሑፎችን ወደ ከአንድ በላይ ቨርች ማሽን. ቀለል ባለ አነጋገር, ሴኔኒየም ፍርግርግ ከአንድ በላይ አሳሽ ላይ በተንፀባረቁ በተለያዩ ቨርችኖች ላይ ሙከራዎችዎን እንዲያካሂዱ ያስችልዎታል. ፍርግርክ በተሰራጨ ማቅደሚያ አካባቢ ውስጥ መሮጥ እንዲያደርግ ይፈቅድልሃል.

ጊዜን መጨመር በድር ማቃጠል ረገድ ወሳኝ ነገር ነው. ተለዋዋጭ ድረ-ገጹን ለመቅረጽ ፈጽሞ ቀላል አልነበረም. የተንኮል አፈጻጸምዎን በማፋጠን ይህን ገጽ መገልበጥ. በርካታ ሙከራዎችን በተመሳሳይ ጊዜ በማሄድ ይህንን ማድረግ ይችላሉ. ስለ ሴሊኒየም አጠቃቀም የበለጠ ጥሩው ነገር አንድ አይነት አሳሽ, ስሪት እና አይነት ፍርግርግ መስራት መቻሉ ነው.

ሴሊኒየም የርቀት መቆጣጠሪያ (አርማ)

ጃቫስክሪፕት የነቃላቸው ማሰሻዎችን ለመልቀቅ እየሰሩ ነው? የሴሊኒየም የርቀት መቆጣጠሪያ መሳሪያው ሊተገበር የሚችል መሳሪያ ነው. ይህ መሣሪያ በመረጡት የፕሮግራም ቋንቋ የመፈለጊያ ትግበራዎችን ለመፃፍ ይፈቅድልዎታል.

Selenium IDE እንደ የፋየርዎዝ ቅጥያ ሆኖ የሚሰራ ስክሪፕት (ኮምፒተርን) ለማዘጋጀት, ለመቅዳት, እና ለማረም. ለመጀመሪያዎች, የሴኔኒየም ኢዴይ መዛግብት እና ከፋየርፎርሸር አሳሽ ጋር የመጨረሻ ተጠቃሚዎችን መስተጋብሮችን ይጫወታሉ.

የሶሊኒየም ሶፍትዌር ከሁለቱም Python 2 እና Python 3 ጋር ተኳሃኝ ነው. ኢንተርኔት ኤክስፕሎረር ቫይረስን ለማቀናበር እየሰሩ ከሆነ, 32 እና 64 ቢት ኮምፕረሮች እና Visual Studio 2008 ያስፈልግዎታል. ከ Ruby 2 ጋር መተዋወቅ ተጨማሪ ጥቅም አለው.

የድርጣቢያ ድረ ገጾች በሴሊኒየም

ከሴሊኒየም ጋር, በጃቫ ጃቫስክሪፕት ድረ-ገጾች. በኮምፒተርዎ ላይ WebDriver ን ይጫኑ እና XPath ን በመጠቀም ቅጹን ያግኙት. የሴሊኒየምን አጠቃቀም በመጠቀም የተቆልቋይ ምናሌውን ጠቅ በማድረግ አሳሽዎን በሚቀጥለው አካል ላይ ጠቅ ከማድረግዎ በፊት የተወሰኑ ደቂቃዎች ለመጫን ያስችልዎታል.

ሁሉም ቅጾች በትክክል ከተሞሉ በኋላ የእርስዎ ዒላማ ገጹ የተጣራ ውሂብ ያሳያል. አንዳንድ የድር ገጾች ይዘት ከመጫን በፊት ጊዜ ይወስዳሉ. ይህን አይነት ገጽ ለመገርፍ, በተወሰኑ የድር ቅጾች ውስጥ የተያዙትን ሁሉንም ተቆልቋይ አማራጮችዎን ይዝለሉ. የሴኔኒየም ሶፍትዌር ከዊንዶውስ ኦፐሬቲንግ ሲስተም, ማክ OS እና ሊነክስ ጋር ተኳሃኝ መሆኑን መገንዘብ አስፈላጊ ነው. ድረ-ገጾችን ገጽ ማድረስ ከ Selenium ሶፍትዌር ጋር መቀነስ.

December 22, 2017