JMeter ፣ የጭነት ሙከራዎችን ያከናውኑ እና አፈፃፀሙን ከኡቡንቱ ይለኩ

ስለ JMeter

በሚቀጥለው ርዕስ ላይ 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) በመክፈት የሚከተለውን ትዕዛዝ በመተየብ ይህንን ማረጋገጥ እንችላለን ፡፡

የጃቫ JMeter ስሪት

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 ውስጥ። እዚያ እንደደረስን የሚከተለውን ፋይል እንፈጽማለን

JMeter ን ይክፈቱ እና ያሂዱ

sh jmeter.sh

ከተፈፀመ በኋላ የሚከተለው ማያ ገጽ ይታያል. በዚህ ፣ ዘዴው ለ በኡቡንቱ 18.04 ላይ Apache JMeter ን ይጫኑ ወደ ማብቂያው ይመጣል ፡፡

JMeter በይነገጽ

ይህ ፕሮግራም እንዴት እንደሚሰራ የበለጠ ለመረዳት ፣ እንችላለን ሰነዱን ያማክሩ ገንቢዎቹ በድር ጣቢያቸው ላይ ለተጠቃሚዎች እንዲያቀርቡ ያደርጋቸዋል ፡፡ በተጨማሪም በ ውስጥ ስለ ፕሮግራሙ ሊሆኑ የሚችሉ ጥርጣሬዎችን ማማከር እንችላለን wiki ከሱ


የጽሑፉ ይዘት የእኛን መርሆዎች ያከብራል የአርትዖት ሥነ ምግባር. የስህተት ጠቅ ለማድረግ እዚህ.

2 አስተያየቶች ፣ ያንተን ተወው

አስተያየትዎን ይተው

የእርስዎ ኢሜይል አድራሻ ሊታተም አይችልም. የሚያስፈልጉ መስኮች ጋር ምልክት ይደረግባቸዋል *

*

*

  1. ለመረጃው ኃላፊነት ያለው: ሚጌል Áንጌል ጋቶን
  2. የመረጃው ዓላማ-ቁጥጥር SPAM ፣ የአስተያየት አስተዳደር ፡፡
  3. ህጋዊነት-የእርስዎ ፈቃድ
  4. የመረጃው ግንኙነት-መረጃው በሕጋዊ ግዴታ ካልሆነ በስተቀር ለሶስተኛ ወገኖች አይተላለፍም ፡፡
  5. የውሂብ ማከማቻ በኦክሴንትስ አውታረመረቦች (አውሮፓ) የተስተናገደ የውሂብ ጎታ
  6. መብቶች-በማንኛውም ጊዜ መረጃዎን መገደብ ፣ መልሰው ማግኘት እና መሰረዝ ይችላሉ ፡፡

  1.   ፊልክስ አለ

    ጄሜተርን እንደ ሥሩ አያሂዱ ፡፡ አስፈላጊ አይደለም.

    1.    ዳሚያን አሞዶ አለ

      ትክክል ነህ.