जावास्क्रिप्ट परीक्षण
218 पृष्ठ
Hindi
PDF
4.4

जावास्क्रिप्ट परीक्षण

जावास्क्रिप्ट परीक्षण

लेखक:

वर्ष:

सारांश:

यह पुस्तक Node.js वातावरण में JavaScript अनुप्रयोगों के परीक्षण के लिए एक व्यावहारिक मार्गदर्शिका है। यह उन डेवलपर्स के लिए है जिन्हें JavaScript का बुनियादी ज्ञान है और वे कोड गुणवत्ता सुनिश्चित करने के आधुनिक तरीकों में महारत हासिल करना चाहते हैं। कई सैद्धांतिक सामग्रियों के विपरीत, यह पुस्तक production-प्रोजेक्ट्स में उपयोग किए जाने वाले वास्तविक परिदृश्यों और टूल्स पर केंद्रित है।

पाठक सीखेंगे कि Jest, Mocha और Chai का उपयोग करके परीक्षण वातावरण कैसे सेट करें, और मॉड्यूलर, इंटीग्रेशन और end-to-end टेस्ट कैसे लिखें। एसिंक्रोनस कोड के परीक्षण, डेटाबेस और बाहरी API के साथ काम करने पर विशेष ध्यान दिया गया है। पुस्तक में टेस्टिंग पैटर्न, mock-ऑब्जेक्ट्स, spy-फंक्शन्स और स्टब्स पर चर्चा की गई है। Express-एप्लिकेशन, WebSocket-कनेक्शन और MongoDB डेटाबेस के परीक्षण के लिए अलग-अलग अध्याय समर्पित हैं।

अध्यायों की सामग्री:
1. परीक्षण का परिचय: क्यों और कब परीक्षण करें
2. टूल्स: Jest, Mocha, Chai, Sinon
3. मॉड्यूलर टेस्ट: आइसोलेशन और mock-ऑब्जेक्ट्स
4. एसिंक्रोनस कोड का परीक्षण: callbacks, promises, async/await
5. इंटीग्रेशन टेस्ट: DB और API के साथ काम करना
6. Express-एप्लिकेशन का परीक्षण: रूट्स, middleware, एरर्स
7. Puppeteer और Playwright के साथ E2E-परीक्षण
8. निरंतर एकीकरण: GitHub Actions, CircleCI
9. TDD और BDD: व्यावहारिक उदाहरण
10. सुरक्षा और प्रदर्शन परीक्षण

यह पुस्तक क्यों पढ़ें: यह 10 वर्षों के अनुभव वाले एक अभ्यासशील डेवलपर द्वारा लिखी गई है, जिसमें उपयोग के लिए तैयार कोड उदाहरण और वाणिज्यिक प्रोजेक्ट्स के वास्तविक मामले शामिल हैं। आप न केवल सिद्धांत सीखेंगे, बल्कि अर्जित ज्ञान को तुरंत काम में लागू कर पाएंगे। यह पुस्तक Node.js 16+ और सभी आधुनिक टेस्टिंग फ्रेमवर्क के लिए प्रासंगिक है।

अनुशंसाएँ