The Apache JMeter™ ਡੈਸਕਟੌਪ ਐਪਲੀਕੇਸ਼ਨ ਇੱਕ ਉੱਤਮ ਸਰੋਤ ਸਾੱਫਟਵੇਅਰ ਸਾਧਨਾਂ ਵਿੱਚੋਂ ਇੱਕ ਹੈ , ਏ 100% ਸ਼ੁੱਧ ਜਾਵਾ ਐਪਲੀਕੇਸ਼ਨ, ਟੈਸਟ ਦੇ ਕਾਰਜਸ਼ੀਲ ਵਿਵਹਾਰ ਅਤੇ ਮਾਪ ਨੂੰ ਲੋਡ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ ਸਾਫਟਵੇਅਰ ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ. ਇਹ ਅਸਲ ਵਿੱਚ ਵੈਬ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੀ ਜਾਂਚ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਸੀ ਪਰੰਤੂ ਬਾਅਦ ਵਿੱਚ ਇਹ ਹੋਰ ਟੈਸਟ ਫੰਕਸ਼ਨਾਂ ਵਿੱਚ ਫੈਲਾਇਆ ਗਿਆ ਹੈ.
ਸਿੱਟਾ
ਅਪਾਚੇ ਜੇਮੀਟਰ ਸਮੀਖਿਆ ਤੁਹਾਡੀ ਵੈੱਬ ਸੇਵਾ ਦੀ ਜਾਂਚ ਕਰਨ ਦੀ ਲੋੜ ਹੈ, ਡਾਟਾਬੇਸ, FTP- ਜਾਂ ਵੈੱਬ ਸਰਵਰ? ਪ੍ਰਦਰਸ਼ਨ ਅਤੇ ਕਾਰਜਸ਼ੀਲ ਟੈਸਟਿੰਗ ਦੋਵੇਂ? ਜੇਮੀਟਰ 'ਤੇ ਇੱਕ ਨਜ਼ਰ ਮਾਰੋ. ਇਹ ਮੁਫ਼ਤ ਹੈ, ਬਹੁਤ ਅਨੁਭਵੀ ਅਤੇ ਸਭ ਕੁਝ ਹੈ ਸੰਭਾਵਨਾਵਾਂ ਜੋ ਤੁਹਾਨੂੰ ਆਪਣੇ ਕੰਮ ਨੂੰ ਸਵੈਚਾਲਤ ਕਰਨ ਦੀ ਲੋੜ ਹੈ. ਦਾ ਇੱਕ ਹੋਰ ਵੱਡਾ ਫਾਇਦਾ ਜੇਮੀਟਰ: ਓਪਨ ਸੋਰਸ. ਤੁਸੀਂ ਸਰੋਤ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਜੇ ਤੁਸੀਂ ਚਾਹੋ ਤਾਂ ਇਸ ਵਿੱਚ ਸੋਧ ਕਰ ਸਕਦੇ ਹੋ. ਇੱਕ ਮੇਲਿੰਗ ਸੂਚੀ ਦੁਆਰਾ ਡਿਵੈਲਪਰਾਂ ਨਾਲ ਸਿੱਧਾ ਸੰਪਰਕ ਵੀ ਬਹੁਤ ਸੌਖਾ ਹੈ.
ਟਿਪ: ਜੇਮੀਟਰ ਨੂੰ ਬੈਡਬੌਏ ਨਾਲ ਜੋੜੋ (http://www.badboy.com.au/) ਇਸ ਨੂੰ ਹੋਰ ਵੀ ਸ਼ਕਤੀਸ਼ਾਲੀ ਬਣਾਉਣ ਲਈ! ਜੇਮੀਟਰ ਕੋਲ ਰਿਕਾਰਡ ਨਹੀਂ ਹੈ & ਪਲੇਬੈਕ ਕਾਰਜਕੁਸ਼ਲਤਾ. Badboy ਹੱਲ ਹੈ. ਆਪਣੀ ਵੈੱਬਸਾਈਟ ਵਿੱਚ ਪ੍ਰਵਾਹ ਨੂੰ ਰਿਕਾਰਡ ਕਰੋ, ਰਿਕਾਰਡਿੰਗ ਨੂੰ ਜੇਮੀਟਰ ਫਾਈਲ ਵਿੱਚ ਐਕਸਪੋਰਟ ਕਰੋ, ਇਸ ਨੂੰ ਆਪਣੀਆਂ ਲੋੜਾਂ ਮੁਤਾਬਕ ਸੋਧੋ ਅਤੇ ਆਪਣੀ ਸਾਈਟ ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ JMeter ਦੀ ਵਰਤੋਂ ਕਰੋ.
Apache JMeter ਨੂੰ ਟੈਸਟ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਸਥਿਰ ਅਤੇ ਗਤੀਸ਼ੀਲ ਸਰੋਤਾਂ 'ਤੇ (ਫਾਈਲਾਂ, ਸਰਵਲੈਟਸ, ਪਰਲ ਸਕ੍ਰਿਪਟਾਂ, ਜਾਵਾ ਆਬਜੈਕਟ, ਡਾਟਾ ਬੇਸ ਅਤੇ ਸਵਾਲ, FTP ਸਰਵਰ ਅਤੇ ਹੋਰ). ਇਸਦੀ ਵਰਤੋਂ ਸਰਵਰ 'ਤੇ ਭਾਰੀ ਲੋਡ ਦੀ ਨਕਲ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ, ਨੈੱਟਵਰਕ ਜਾਂ ਵਸਤੂ ਇਸਦੀ ਤਾਕਤ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ ਜਾਂ ਵੱਖ-ਵੱਖ ਲੋਡ ਕਿਸਮਾਂ ਦੇ ਅਧੀਨ ਸਮੁੱਚੀ ਕਾਰਗੁਜ਼ਾਰੀ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਨ ਲਈ. ਤੁਸੀਂ ਇਸਦੀ ਵਰਤੋਂ ਪ੍ਰਦਰਸ਼ਨ ਦਾ ਗ੍ਰਾਫਿਕਲ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਨ ਲਈ ਜਾਂ ਭਾਰੀ ਸਮਕਾਲੀ ਲੋਡ ਦੇ ਅਧੀਨ ਤੁਹਾਡੇ ਸਰਵਰ/ਸਕ੍ਰਿਪਟ/ਆਬਜੈਕਟ ਵਿਵਹਾਰ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ ਕਰ ਸਕਦੇ ਹੋ।.
ਇਹ ਕੀ ਕਰਦਾ ਹੈ?
ਅਪਾਚੇ ਜੇਮੀਟਰ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਸ਼ਾਮਲ ਹਨ:
- ਕਈ ਵੱਖ-ਵੱਖ ਸਰਵਰ ਕਿਸਮਾਂ ਨੂੰ ਲੋਡ ਅਤੇ ਪ੍ਰਦਰਸ਼ਨ ਦੀ ਜਾਂਚ ਕਰ ਸਕਦਾ ਹੈ:
- ਵੈੱਬ – HTTP, HTTPS
- ਸਾਬਣ
- JDBC ਰਾਹੀਂ ਡਾਟਾਬੇਸ
- ਐਲ.ਡੀ.ਏ.ਪੀ
- ਜੇ.ਐੱਮ.ਐੱਸ
- ਮੇਲ – POP3(ਐੱਸ) ਅਤੇ IMAP(ਐੱਸ)
- ਸੰਪੂਰਨ ਪੋਰਟੇਬਿਲਟੀ ਅਤੇ 100% ਜਾਵਾ ਸ਼ੁੱਧਤਾ .
- ਪੂਰਾ ਮਲਟੀਥਰੇਡਿੰਗ ਫਰੇਮਵਰਕ ਕਈ ਥ੍ਰੈੱਡਾਂ ਦੁਆਰਾ ਸਮਕਾਲੀ ਨਮੂਨੇ ਅਤੇ ਵੱਖਰੇ ਥ੍ਰੈਡ ਸਮੂਹਾਂ ਦੁਆਰਾ ਵੱਖ-ਵੱਖ ਫੰਕਸ਼ਨਾਂ ਦੇ ਇੱਕੋ ਸਮੇਂ ਲਈ ਨਮੂਨਾ ਲੈਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ.
- ਸਾਵਧਾਨ ਜੀ.ਯੂ.ਆਈ. ਡਿਜ਼ਾਈਨ ਤੇਜ਼ ਸੰਚਾਲਨ ਅਤੇ ਵਧੇਰੇ ਸਟੀਕ ਸਮੇਂ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ.
- ਟੈਸਟ ਦੇ ਨਤੀਜਿਆਂ ਦੀ ਕੈਚਿੰਗ ਅਤੇ ਔਫਲਾਈਨ ਵਿਸ਼ਲੇਸ਼ਣ/ਰੀਪਲੇਇੰਗ.
- ਬਹੁਤ ਜ਼ਿਆਦਾ ਐਕਸਟੈਂਸੀਬਲ:
- ਪਲੱਗੇਬਲ ਸੈਂਪਲਰ ਅਸੀਮਤ ਟੈਸਟਿੰਗ ਸਮਰੱਥਾਵਾਂ ਦੀ ਆਗਿਆ ਦਿੰਦੇ ਹਨ.
- ਕਈ ਲੋਡ ਅੰਕੜਿਆਂ ਨਾਲ ਚੁਣਿਆ ਜਾ ਸਕਦਾ ਹੈ ਪਲੱਗੇਬਲ ਟਾਈਮਰ .
- ਡਾਟਾ ਵਿਸ਼ਲੇਸ਼ਣ ਅਤੇ ਵਿਜ਼ੂਅਲਾਈਜ਼ੇਸ਼ਨ ਪਲੱਗਇਨ ਸ਼ਾਨਦਾਰ ਵਿਸਤਾਰਯੋਗਤਾ ਦੇ ਨਾਲ-ਨਾਲ ਵਿਅਕਤੀਗਤਕਰਨ ਦੀ ਆਗਿਆ ਦਿਓ.
- ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਇੱਕ ਟੈਸਟ ਲਈ ਗਤੀਸ਼ੀਲ ਇੰਪੁੱਟ ਪ੍ਰਦਾਨ ਕਰਨ ਜਾਂ ਡੇਟਾ ਹੇਰਾਫੇਰੀ ਪ੍ਰਦਾਨ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ.
- ਸਕ੍ਰਿਪਟ ਕਰਨ ਯੋਗ ਨਮੂਨੇ (BeanShell ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਮਰਥਿਤ ਹੈ; ਅਤੇ ਇੱਕ ਨਮੂਨਾ ਹੈ ਜੋ BSF-ਅਨੁਕੂਲ ਭਾਸ਼ਾਵਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ)