इस Post में आपको बताया जायेगा कि Software Engineering में Software Testing
की
importance, वह
कैसे की जाती हैं, और क्यों कि
जाती हैं| यह जानेगे, तो चलिए शुरू करते है|
Software Quality Testing in Hindi
Software Quality से
तात्पर्य यह है, कि एक software error free होना, और user की आवश्यकताओं को पूरा करने वाला, समय पर deliver
होने वाला और कम लागत में बनने के साथ उसकी performance बहुत अच्छी होनी चाहिए।
आसान
शब्दों में कहे तो, User को अपने Software संबंधित जानकारी प्रदान करने एवं
उसकी गुणवत्ता जांचने के लिए software
testing की जाती हैं। Product को बेचने वाली company द्वारा तैयार software
को ग्राहक के दिए गये जरूरतों के हिसाब से बनाया जाता हैं और ग्राहक
जिन environment में तैयार software का
उपयोग करेगा, उस तरह की परिस्थितियों को lab में तैयार कर software को check किया जाता है। करने
Development team द्वारा software तैयार किया जाता हैं, उसके बाद तैयार software को टेस्टिंग टीम के पास भेजा जाता हैं। testing करने वाले व्यक्ती को software testers कहा जाता हैं।
तो आइये जानते है, कि Software
testing की आवश्यकता क्यों पडती है?
1.Easy-to-Use:- Software
को आसानी से चलाया जा सके अर्थात् software का
user-interface बेहतर होना चाहिए,
जिससे यूजर को उसमें कार्य करने में आसानी हो।
2.Reliability:- Software reliable
होना चाहिए अर्थात् जो software होता है वह
अपनी performance पर स्थिर होना चाहिए।
3.Error-Free:- Software error से
मुक्त होना चाहिए, क्योंकि अगर software में errors होंगे तो software
की reliability तथा security कम हो
जायेगी जिससे software fail हो जायेगा।
इससे user का experience भी ख़राब हो
जाता हैं।
4.Quality:-
Software product की quality को सुनिश्चित करने के लिए भी software testing की
जाती है. अगर quality
बेहतर होगी, तो customer अधिक संख्या में software product का उपयोग करेंगे।
5.Speed:- एक Software को कम समय में बेहतर सर्विस provide करने वाला होना चाहिए, तथा इसकी गति तेज होनी चाहिए, जिससे user द्वारा किया गया कार्य जल्दी हो सरलता से
हो सके।
6.Design:- Software का design अच्छा होना चाहिए,
क्योंकि user सॉफ्टवेयर के प्रति तभी आकर्षित होगा जब उसका design
बेहतर होगा।
7.Security:- Software secure होना चाहिए अर्थात् software में उपस्थित data को कौन-कौन देख सके तथा प्रोसेस
कर सकता है, अगर कोई internet पर
आधारित software है तो सुरक्षा के लिए उसमें encryption तथा decryption होना चाहिए।
8.Maintainability:- Maintain का अर्थ यह होता है कि अगर हमें सॉफ्टवेयर में कोई बदलाव update या कोई
नया features add करना हो तो वह आसानी से कर सकें।
Note:-
आप को यह post कैसी लगी हमें Comment में बताये और, इसे अपने दोस्तों के साथ इसे share करे । धन्यवाद
अगर अभी बी कोई सवाल आप पूछना चाहते हो तो निचे Comment Box में जरुर लिखे। और कोई सुझाव देना चाहते हो तो जरुर दीजिये जिस्से हम आपके लिए कुछ नया कर सके।
हमारे Blog को अभी तक अगर आप Subscribe नहीं किये हैं तो जरुर Subscribe🙏 करें। कोशीश करें, कुछ नया सीखें और दूसरों को सिखाएं। चलो बनायें Digital India जय हिंद, वंदेमातरम्, धन्यवाद....👍।
![]() |
Share on Whatsapp |
Software Quality Testing in Hindi
Reviewed by Vivek
on
दिसंबर 16, 2019
Rating:

Helpfull for a such simple words
जवाब देंहटाएं