ದಿ ಅಪಾಚೆ ಜೆಮೀಟರ್™ ಡೆಸ್ಕ್ಟಾಪ್ ಅಪ್ಲಿಕೇಶನ್ ಅತ್ಯುತ್ತಮವಾದ ತೆರೆದ ಮೂಲ ಸಾಫ್ಟ್ವೇರ್ ಪರಿಕರಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ , ಎ 100% ಪರೀಕ್ಷಾ ಕ್ರಿಯಾತ್ಮಕ ನಡವಳಿಕೆ ಮತ್ತು ಅಳತೆಯನ್ನು ಲೋಡ್ ಮಾಡಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಶುದ್ಧ ಜಾವಾ ಅಪ್ಲಿಕೇಶನ್ ಸಾಫ್ಟ್ವೇರ್ ಕಾರ್ಯಕ್ಷಮತೆ. ಇದನ್ನು ಮೂಲತಃ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಪರೀಕ್ಷಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿತ್ತು ಆದರೆ ನಂತರ ಇತರ ಪರೀಕ್ಷಾ ಕಾರ್ಯಗಳಿಗೆ ವಿಸ್ತರಿಸಲಾಗಿದೆ.
ತೀರ್ಮಾನ
ಅಪಾಚೆ ಜೆಮೀಟರ್ ವಿಮರ್ಶೆ ನಿಮ್ಮ ವೆಬ್ ಸೇವೆಯನ್ನು ಪರೀಕ್ಷಿಸುವ ಅಗತ್ಯವಿದೆ, ಡೇಟಾಬೇಸ್, FTP- ಅಥವಾ ವೆಬ್ ಸರ್ವರ್? ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಕ್ರಿಯಾತ್ಮಕ ಪರೀಕ್ಷೆ ಎರಡೂ? JMeter ಅನ್ನು ನೋಡಿ. ಇದು ಉಚಿತ, ಬಹಳ ಅರ್ಥಗರ್ಭಿತ ಮತ್ತು ಎಲ್ಲವನ್ನೂ ಹೊಂದಿದೆ ನಿಮ್ಮ ಕೆಲಸವನ್ನು ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸುವ ಸಾಧ್ಯತೆಗಳು. ಮತ್ತೊಂದು ದೊಡ್ಡ ಪ್ರಯೋಜನ ಜೆಮೀಟರ್: ಮುಕ್ತ ಸಂಪನ್ಮೂಲ. ನೀವು ಮೂಲವನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು ಮತ್ತು ನೀವು ಬಯಸಿದರೆ ಅದಕ್ಕೆ ಮಾರ್ಪಾಡುಗಳನ್ನು ಮಾಡಬಹುದು. ಮೇಲಿಂಗ್ ಪಟ್ಟಿಯ ಮೂಲಕ ಡೆವಲಪರ್ಗಳೊಂದಿಗೆ ನೇರ ಸಂಪರ್ಕವು ತುಂಬಾ ಅನುಕೂಲಕರವಾಗಿದೆ.
ಸಲಹೆ: ಬ್ಯಾಡ್ಬಾಯ್ ಜೊತೆಗೆ ಜೆಮೀಟರ್ ಅನ್ನು ಸಂಯೋಜಿಸಿ (http://www.badboy.com.au/) ಅದನ್ನು ಇನ್ನಷ್ಟು ಶಕ್ತಿಯುತವಾಗಿಸಲು! ಜೆಮೀಟರ್ ದಾಖಲೆಯನ್ನು ಹೊಂದಿಲ್ಲ & ಪ್ಲೇಬ್ಯಾಕ್ ಕ್ರಿಯಾತ್ಮಕತೆ. ಬ್ಯಾಡ್ಬಾಯ್ ಪರಿಹಾರವಾಗಿದೆ. ನಿಮ್ಮ ವೆಬ್ಸೈಟ್ನಲ್ಲಿ ಹರಿವನ್ನು ರೆಕಾರ್ಡ್ ಮಾಡಿ, ರೆಕಾರ್ಡಿಂಗ್ ಅನ್ನು JMeter ಫೈಲ್ಗೆ ರಫ್ತು ಮಾಡಿ, ನಿಮ್ಮ ಅಗತ್ಯಗಳಿಗೆ ಅದನ್ನು ಮಾರ್ಪಡಿಸಿ ಮತ್ತು ನಿಮ್ಮ ಸೈಟ್ನ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಪರೀಕ್ಷಿಸಲು JMeter ಅನ್ನು ಬಳಸಿ.
Apache JMeter ಅನ್ನು ಪರೀಕ್ಷಿಸಲು ಬಳಸಬಹುದು ಅಪ್ಲಿಕೇಶನ್ ಕಾರ್ಯಕ್ಷಮತೆ ಸ್ಥಿರ ಮತ್ತು ಕ್ರಿಯಾತ್ಮಕ ಸಂಪನ್ಮೂಲಗಳ ಮೇಲೆ (ಕಡತಗಳನ್ನು, ಸರ್ವ್ಲೆಟ್ಸ್, ಪರ್ಲ್ ಸ್ಕ್ರಿಪ್ಟ್ಗಳು, ಜಾವಾ ಆಬ್ಜೆಕ್ಟ್ಸ್, ಡೇಟಾ ಬೇಸ್ಗಳು ಮತ್ತು ಪ್ರಶ್ನೆಗಳು, FTP ಸರ್ವರ್ಗಳು ಮತ್ತು ಇನ್ನಷ್ಟು). ಸರ್ವರ್ನಲ್ಲಿ ಭಾರೀ ಹೊರೆಯನ್ನು ಅನುಕರಿಸಲು ಇದನ್ನು ಬಳಸಬಹುದು, ನೆಟ್ವರ್ಕ್ ಅಥವಾ ವಸ್ತುವು ಅದರ ಶಕ್ತಿಯನ್ನು ಪರೀಕ್ಷಿಸಲು ಅಥವಾ ವಿವಿಧ ಲೋಡ್ ಪ್ರಕಾರಗಳ ಅಡಿಯಲ್ಲಿ ಒಟ್ಟಾರೆ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ವಿಶ್ಲೇಷಿಸಲು. ಕಾರ್ಯಕ್ಷಮತೆಯ ಚಿತ್ರಾತ್ಮಕ ವಿಶ್ಲೇಷಣೆಯನ್ನು ಮಾಡಲು ಅಥವಾ ನಿಮ್ಮ ಸರ್ವರ್/ಸ್ಕ್ರಿಪ್ಟ್/ಆಬ್ಜೆಕ್ಟ್ ನಡವಳಿಕೆಯನ್ನು ಭಾರೀ ಏಕಕಾಲಿಕ ಹೊರೆಯಲ್ಲಿ ಪರೀಕ್ಷಿಸಲು ನೀವು ಇದನ್ನು ಬಳಸಬಹುದು..
ಅದು ಏನು ಮಾಡುತ್ತದೆ?
ಅಪಾಚೆ ಜೆಮೀಟರ್ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಒಳಗೊಂಡಿದೆ:
- ವಿವಿಧ ಸರ್ವರ್ ಪ್ರಕಾರಗಳನ್ನು ಲೋಡ್ ಮಾಡಬಹುದು ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಪರೀಕ್ಷಿಸಬಹುದು:
- ವೆಬ್ – HTTP, HTTPS
- ಸೋಪ್
- JDBC ಮೂಲಕ ಡೇಟಾಬೇಸ್
- LDAP
- JMS
- ಮೇಲ್ – POP3(ಎಸ್) ಮತ್ತು IMAP(ಎಸ್)
- ಸಂಪೂರ್ಣ ಪೋರ್ಟಬಿಲಿಟಿ ಮತ್ತು 100% ಜಾವಾ ಶುದ್ಧತೆ .
- ಪೂರ್ಣ ಮಲ್ಟಿಥ್ರೆಡಿಂಗ್ ಫ್ರೇಮ್ವರ್ಕ್ ಅನೇಕ ಥ್ರೆಡ್ಗಳಿಂದ ಏಕಕಾಲೀನ ಮಾದರಿಯನ್ನು ಮತ್ತು ಪ್ರತ್ಯೇಕ ಥ್ರೆಡ್ ಗುಂಪುಗಳಿಂದ ವಿವಿಧ ಕಾರ್ಯಗಳ ಏಕಕಾಲಿಕ ಮಾದರಿಯನ್ನು ಅನುಮತಿಸುತ್ತದೆ.
- ಎಚ್ಚರಿಕೆಯಿಂದ GUI ವಿನ್ಯಾಸವು ವೇಗವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಮತ್ತು ಹೆಚ್ಚು ನಿಖರವಾದ ಸಮಯವನ್ನು ಅನುಮತಿಸುತ್ತದೆ.
- ಕ್ಯಾಶಿಂಗ್ ಮತ್ತು ಆಫ್ಲೈನ್ ವಿಶ್ಲೇಷಣೆ/ಪರೀಕ್ಷಾ ಫಲಿತಾಂಶಗಳ ಮರುಪಂದ್ಯ.
- ಹೆಚ್ಚು ವಿಸ್ತರಿಸಬಹುದಾದ:
- ಪ್ಲಗ್ ಮಾಡಬಹುದಾದ ಮಾದರಿಗಳು ಅನಿಯಮಿತ ಪರೀಕ್ಷಾ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಅನುಮತಿಸುತ್ತವೆ.
- ಹಲವಾರು ಲೋಡ್ ಅಂಕಿಅಂಶಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು ಪ್ಲಗ್ ಮಾಡಬಹುದಾದ ಟೈಮರ್ಗಳು .
- ಡೇಟಾ ವಿಶ್ಲೇಷಣೆ ಮತ್ತು ದೃಶ್ಯೀಕರಣ ಪ್ಲಗಿನ್ಗಳು ಉತ್ತಮ ವಿಸ್ತರಣೆ ಮತ್ತು ವೈಯಕ್ತೀಕರಣವನ್ನು ಅನುಮತಿಸುತ್ತದೆ.
- ಪರೀಕ್ಷೆಗೆ ಡೈನಾಮಿಕ್ ಇನ್ಪುಟ್ ಒದಗಿಸಲು ಅಥವಾ ಡೇಟಾ ಕುಶಲತೆಯನ್ನು ಒದಗಿಸಲು ಕಾರ್ಯಗಳನ್ನು ಬಳಸಬಹುದು.
- ಸ್ಕ್ರಿಪ್ಟ್ ಮಾಡಬಹುದಾದ ಮಾದರಿಗಳು (BeanShell ಸಂಪೂರ್ಣವಾಗಿ ಬೆಂಬಲಿತವಾಗಿದೆ; ಮತ್ತು BSF-ಹೊಂದಾಣಿಕೆಯ ಭಾಷೆಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಮಾದರಿ ಇದೆ)