प्रौद्योगिकी साझेदारी

JMeter स्क्रिप्ट रिकार्डिंग

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

प्रस्तावना : १.
केषाञ्चन JMeter आरम्भकानां कृते स्क्रिप्ट् रिकार्डिङ्ग् करणं निपुणतां प्राप्तुं सुलभतमेषु कौशलेषु अन्यतमं भवितुम् अर्हति । यद्यपि अहं प्रदर्शनलिपिनां अभिलेखनं न अनुशंसयामि (यतोहि अभिलेखितानि लिपयः अव्यवस्थिताः सन्ति तथा च सामान्यरूपेण उपयोक्तुं पूर्वं द्विवारं संसाधितव्याः), कदाचित् न कर्तुं अपेक्षया तत् कर्तुं श्रेयस्करम्, किम्? अधः वयं स्क्रिप्ट् रिकार्ड् कर्तुं JMeter इत्यस्य उपयोगः कथं करणीयः इति विस्तरेण परिचययामः ।

चालनवातावरणं विण्डोज १० अस्ति, JMeter संस्करणं च ३.३ अस्ति ।

Baidu मुखपृष्ठं गत्वा अन्वेषणं सम्पन्नं कर्तुं उदाहरणं गृह्णामः ।

1. JMeter विन्यस्तं कुर्वन्तु
JMeter रिकार्डिङ्ग् स्क्रिप्ट् इत्यस्य सिद्धान्तः HTTP प्रॉक्सी विन्यस्तं कर्तुं भवति, ततः ब्राउजर् स्क्रिप्ट् रिकार्डिङ्ग् पूर्णं कर्तुं अस्य प्रॉक्सी इत्यस्य माध्यमेन परीक्षणपृष्ठं प्राप्नोति ।

(1) JMeter उद्घाट्य नूतनं थ्रेड् समूहं योजयन्तु ("Test Plan" इति चिनोतु, राइट्-क्लिक् कृत्वा "Add" -> "Threads (Users)" -> "Thread Group" इति चिनोतु)

(2) "HTTP प्रॉक्सी सर्वर" योजयतु।

"Workbench" इति चिनोतु, राइट्-क्लिक् कृत्वा "Add" -> "Non-test components" -> "HTTP" इति चिनोतुप्रॉक्सी सर्वर"

(3) HTTP प्रॉक्सी सर्वरं विन्यस्यताम्

1. नूतनं HTTP प्रॉक्सी सर्वरं उद्घाट्य लक्ष्यनियन्त्रकं " " इति परिवर्तयन्तु ।परीक्षण योजना> सूत्रसमूहः"

2. "प्रत्येकसमूहे नूतनं नियन्त्रकं स्थापयन्तु" इति समूहीकरणं परिवर्तयन्तु ।

3. आवश्यकतानुसारं प्रॉक्सी-पोर्ट्-सङ्ख्यां (पूर्वनिर्धारितं 8888) अन्यविन्यासान् च परिवर्तयितुं शक्नुवन्ति

4. "Requests Filtering" इति चित्वा गैर-http://baidu.com अनुरोधं फ़िल्टर कर्तुं "Inclusion Pattern" इत्यस्मिन् ".+(baidu.com).+" इति पूरयन्तु ।

5. तस्मिन् एव काले "(?i).*.(bmp|css|js|gif|ico|jpe?g|png|swf|woff|woff2|htm|html)" इति पूरयन्तु Pattern". संसाधनसञ्चिकानुरोधाः यथा js, चित्राणि, html इत्यादीनि छानयन्तु ।

6. अन्ते HTTP प्रॉक्सी आरभ्य "Start" बटन् नुदन्तु

2. अभिलेखन लिपिः

(1) प्रॉक्सी विन्यस्तं कुर्वन्तु

IE ब्राउजर् उद्घाट्य, उपरि दक्षिणकोणे tool बटनं नुदन्तु, "Internet Options" -> "Connection" -> "LAN Settings" -> "Proxy Server" इति चित्वा, "LAN कृते proxy server इत्यस्य उपयोगं कुर्वन्तु" इति चिनोतु, प्रविशन्तु च स्थानीयं IP-सङ्केतं 127.0 .0.1 तथा पोर्ट्-सङ्ख्या 8888, रक्षितुं OK नुदन्तु ।

(2) पृष्ठं भ्रमणं कुर्वन्तु

Baidu मुखपृष्ठं उद्घाटयितुं IE ब्राउजर् इत्यस्य उपयोगं कुर्वन्तुhttps://www.baidu.com/ ८. ८., तथा अन्वेषणं कुर्वन्तु (यथा lovesoo अन्वेषणम्);

(3) लिपिसंसाधनम्

अधुना वयं JMeter इत्येतत् उद्घाट्य अधुना एव अभिलेखितां स्क्रिप्ट् द्रष्टुं शक्नुमः यत् JMeter इत्यनेन सम्पूर्णप्रक्रियायाः अनुरोधाः अभिलेखिताः सन्ति, यत्र प्रारम्भिकसन्धानसुझावः, मुखपृष्ठं प्राप्तुं अनुरोधाः, अन्वेषण-इतिहासः अन्वेषणं च प्राप्तुं अनुरोधाः इत्यादयः सन्ति ।

अस्मिन् समये अस्माभिः एतेषु HTTP-अनुरोधयोः केचन विलोपन-क्रियाः कर्तव्याः, केवलं मुखपृष्ठं प्राप्तुं अन्वेषणं च कर्तुं अनुरोधाः एव धारयितव्याः ।

अन्ते वयं HTTP अनुरोधस्य पुनरागमनमूल्यं सम्यक् अस्ति वा इति सत्यापयितुं अन्तरफलकस्य प्रतिक्रियां पैरामीटर् कृत्वा प्रतिपादयितुं अपि शक्नुमः:

अन्ते मम लेखं सम्यक् पठन्तः सर्वेभ्यः धन्यवादं दातुम् इच्छामि यद्यपि अतीव मूल्यवान् वस्तु नास्ति तथापि यदि भवान् तस्य उपयोगं कर्तुं शक्नोति तर्हि प्रत्यक्षतया ग्रहीतुं शक्नोति।

इयं सूचना [सॉफ्टवेयरपरीक्षण] मित्राणां कृते सर्वाधिकं व्यापकं पूर्णं च सज्जतागोदामं भवितुमर्हति अयं गोदामः अपि दशसहस्राणि परीक्षण-इञ्जिनीयराणां सह कठिनतमयात्रायाः माध्यमेन गतः इति आशासे।