በሚቀጥለው ርዕስ ላይ Apache JMeter ን እንመለከታለን ፡፡ ይህ ትግበራ ጥቅም ላይ የዋለ ክፍት ምንጭ ሶፍትዌር ነው የጭነት ሙከራዎችን ያካሂዱ እና የስርዓት አፈፃፀም ይለካሉ. Apache JMeter ትግበራ 100% የተጣራ የጃቫ መተግበሪያ ነው። ይህ ትግበራ በመጀመሪያ የድር መተግበሪያዎችን ወይም የኤፍቲፒ መተግበሪያዎችን ለመፈተሽ ያገለግል ነበር ፡፡ ዛሬ ፣ ለተግባራዊ ሙከራ ፣ ለመረጃ ቋት አገልጋይ ሙከራ ፣ ወዘተ. በዚህ ጽሑፍ ውስጥ ፕሮግራሙን በኡቡንቱ 18.04 ውስጥ እንዴት ማግኘት እንደሚቻል እንመለከታለን ፡፡
Apache JMeter ጥቅም ላይ ሊውል ይችላል በሁለቱም ተለዋዋጭ እና የማይንቀሳቀስ ሀብቶች እና በድር መተግበሪያዎች ላይ የሙከራ አፈፃፀም. ጥንካሬውን ለመፈተሽ ወይም በተለያዩ የጭነት አይነቶች ስር ያለውን አጠቃላይ አፈፃፀም ለመተንተን በአገልጋይ ፣ በአገልጋዮች ቡድን ፣ በአውታረ መረብ ወይም በእቃ ላይ ከባድ ጭነት ለማስመሰል ሊያገለግል ይችላል ፡፡
JMeter ለተጠቂ አገልጋይ ጥያቄዎችን የሚያቀርቡ የተጠቃሚዎች ቡድን ያስመስላል እና ለታላሚው አገልጋይ ወይም አገልግሎት የስታቲስቲክስ መረጃ ይመልሳል በግራፊክ ስዕላዊ መግለጫዎች በኩል ፡፡
ይህ መተግበሪያ አሳሽ አይደለም ፣ እሱ በፕሮቶኮሉ ደረጃ ይሠራል። የድር አገልግሎቶችን እና የርቀት አገልግሎቶችን በተመለከተ JMeter በአሳሾች የተደገፉ ሁሉንም እርምጃዎች አያከናውንም. በተለይም ይህ ፕሮግራም ጃቫስክሪፕትን አያከናውንም በኤችቲኤምኤል ገጾች ውስጥ ተገኝቷል። እንዲሁም እንደ አሳሽ የኤችቲኤምኤል ገጾችን አያቀርብም።
Apache JMeter አጠቃላይ ባህሪዎች
- ዩነ ተስማሚ GUI. ከፕሮግራሙ በይነገጽ ጋር ለመተዋወቅ ለመጠቀም ቀላል ነው እና ጊዜ አይወስድም።
- ገለልተኛ መድረክ. ፕሮግራሙ ነው ጃቫ 100%ስለዚህ ፣ በበርካታ መድረኮች ላይ ሊሠራ ይችላል።
- ባለብዙ ክር. ጄሜተር በተለያዩ ክሮች የተለያዩ ተግባሮችን በአንድ ጊዜ ናሙና ይፈቅዳል ፡፡
- የሙከራ ውጤት ሊታይ ይችላል በተለየ ቅርጸት እንደ ግራፍ ፣ ሰንጠረዥ ፣ ዛፍ እና የምዝግብ ማስታወሻ ፋይል ፡፡
- በከፍተኛ ሁኔታ ሊነበብ የሚችል። ጄሜተርም እንዲሁ የማሳያ ተሰኪዎችን ይደግፋል ፈተናዎቻችንን ለማስፋት የሚያስችለን።
- ብዙ የሙከራ ስትራቴጂ. ጄሜተር እንደ ጭነት ሙከራ ፣ የተሰራጨ ሙከራ እና የተግባር ሙከራን የመሳሰሉ ብዙ የሙከራ ስልቶችን ይደግፋል።
- ጄሜተርም እንዲሁ በተለያዩ ኮምፒውተሮች መካከል የተሰራጩ ሙከራዎችን ለማስፈፀም ይፈቅዳል፣ እንደ ደንበኛ ማን ይሠራል።
- ማስመሰል ይህ መተግበሪያ ብዙ ተጠቃሚዎችን በአንድ ጊዜ ክሮች ማስመሰል ይችላል፣ በፈተና ላይ ባለው የድር መተግበሪያ ላይ ከባድ ጭነት ይፍጠሩ።
- ድጋፍ ብዙ ፕሮቶኮል. የድር መተግበሪያ ሙከራን መደገፍ ብቻ ሳይሆን የመረጃ ቋቱ አገልጋይ አፈፃፀም ይገመግማል ፡፡ እንደ HTTP ፣ JDBC ፣ LDAP ፣ SOAP ፣ JMS ፣ FTP ፣ TCP ፣ ወዘተ ያሉ ሁሉም መሰረታዊ ፕሮቶኮሎች ከጄሜተር ጋር ተኳሃኝ ናቸው ፡፡
- ሪኮርድን እና መልሶ ማጫዎትን የተጠቃሚ እንቅስቃሴን ይመዝግቡ በአሳሽ ውስጥ.
- የስክሪፕት ሙከራ። JMeter ከ ጋር ሊዋሃድ ይችላል ቢን llል እና ሴሊኒየም ለአውቶማቲክ ሙከራ.
- የክፍት ምንጭ ፈቃድ ይህ ፕሮግራም ነው ሙሉ በሙሉ ነፃ. የምንጭ ኮዱን ወይም የበለጠ የዚህን መተግበሪያ ባህሪዎች ማወቅ ከፈለግን ፣ ገጹን ማማከር እንችላለን የፊልሙ ፕሮጀክት.
Apache JMeter ን ያውርዱ እና ያሂዱ
ይህ ትግበራ ጃቫው በማሽኑ ላይ እንዲጫን ይጠይቃል ፣ ስለሆነም መተግበሪያውን በእጅዎ ከመጫንዎ በፊት አስፈላጊ ነው ጃቫ መጫኑን ያረጋግጡ በእኛ ማሽን ላይ. ተርሚናልን (Ctrl + Alt + T) በመክፈት የሚከተለውን ትዕዛዝ በመተየብ ይህንን ማረጋገጥ እንችላለን ፡፡
java --version
በእኛ ኡቡንቱ ውስጥ ጃቫ ከሌለው አንድ የሥራ ባልደረባዬ ከጥቂት ጊዜ በፊት አንድ ጽሑፍ ጽፎ እንዴት እንደነበረ ይነግረናል የተለያዩ የጃቫ ስሪቶችን ጫን.
ጃቫ ከጫንን በኋላ ማድረግ አለብን የቅርብ ጊዜውን ስሪት ያውርዱ የተረጋጋ Apache JMeter ከኦፊሴላዊ ጣቢያው. ተርሚናል (Ctrl + Alt + T) በመጠቀም ምቾት ከተሰማን ጥቅሉን ለመያዝ የ wget ትዕዛዙን መጠቀም እንችላለን-
wget ftp.cixug.es/apache//jmeter/binaries/apache-jmeter-4.0.tgz
ማውረዱ ሲጠናቀቅ ጊዜው ደርሷል የወረደውን የ JMeter ፋይል ያውጡ. በተመሳሳይ ተርሚናል ውስጥ እንጽፋለን
tar xf apache-jmeter-4.0.tgz
ፋይሉን ካወጣን በኋላ ማድረግ አለብን በቀጥታ ወደ ቢን ማውጫ፣ Apache-jmeter-4.0 ውስጥ። እዚያ እንደደረስን የሚከተለውን ፋይል እንፈጽማለን
sh jmeter.sh
ከተፈፀመ በኋላ የሚከተለው ማያ ገጽ ይታያል. በዚህ ፣ ዘዴው ለ በኡቡንቱ 18.04 ላይ Apache JMeter ን ይጫኑ ወደ ማብቂያው ይመጣል ፡፡
ይህ ፕሮግራም እንዴት እንደሚሰራ የበለጠ ለመረዳት ፣ እንችላለን ሰነዱን ያማክሩ ገንቢዎቹ በድር ጣቢያቸው ላይ ለተጠቃሚዎች እንዲያቀርቡ ያደርጋቸዋል ፡፡ በተጨማሪም በ ውስጥ ስለ ፕሮግራሙ ሊሆኑ የሚችሉ ጥርጣሬዎችን ማማከር እንችላለን wiki ከሱ
2 አስተያየቶች ፣ ያንተን ተወው
ጄሜተርን እንደ ሥሩ አያሂዱ ፡፡ አስፈላጊ አይደለም.
ትክክል ነህ.