संगणक, सॉफ्टवेअर
चाचणी सॉफ्टवेअर पद्धती आणि त्यांची तुलना करा. "ब्लॅक बॉक्स 'चाचणी चाचणी पद्धत आणि" पांढरा बॉक्स "पद्धत
चाचणी सॉफ्टवेअर (SW) संबोधीत करणे आवश्यक आहे की कोड ओळख अंतर, उणीवा आणि त्रुटी. हे देखील विश्लेषण मदतीने सॉफ्टवेअर कार्यक्षमता आणि दुरूस्ती मूल्यांकन प्रक्रिया व्याख्या करू शकतो. एकात्मता आणि सॉफ्टवेअर अनुप्रयोग चाचणी मूलभूत पद्धती आणि दर्जा तपशील, रचना आणि कोडींग, विश्वसनीयता मूल्यांकन, तपासणी व पडताळणी चाचणी आहे याची खात्री करा.
पद्धती
त्यांच्या परिपूर्ती आणि अचूकता, तसेच गुप्त तपास निर्धारित करण्यासाठी काळजीपूर्वक नियंत्रित परिस्थितीत पद्धतशीर डिबगिंग अनुप्रयोग द्वारे सॉफ्टवेअर प्रणाली गुणवत्ता पुष्टी - सॉफ्टवेअर चाचणी मुख्य उद्देश.
सत्यापन पद्धती (चाचणी) कार्यक्रम स्थिर आणि गतिमान विभागली जाऊ शकते.
माजी अनौपचारिक, देखरेख आणि तांत्रिक पुनरावलोकन, तपासणी, पाऊल विश्लेषण, हिशेब तपासणी करून चरण, तसेच स्थिर डेटा प्रवाह विश्लेषण आणि व्यवस्थापन यांचा समावेश आहे.
डायनॅमिक तंत्र आहेत:
- पांढरा बॉक्स चाचणी. हा कार्यक्रम अंतर्गत तर्कशास्त्र आणि रचना एक सखोल अभ्यास आहे. तो स्रोत कोड ज्ञान आवश्यक आहे.
- ब्लॅक बॉक्स चाचणी. हे तंत्र अर्ज आतील कार्य बद्दल कोणत्याही ज्ञान आवश्यक नाही. आम्ही प्रणाली चा केवळ मूलभूत पैलू संबंधित किंवा त्याच्या अंतर्गत लॉजिकल रचना काही संबद्ध नाही विचार करा.
- ग्रे बॉक्स पद्धत. दोन मागील पध्दती उपलब्ध आहेत. अनुप्रयोग अंतर्गत काम मर्यादित ज्ञान डिबगिंग प्रणाली मूलभूत पैलू ज्ञान एकत्र केली आहे.
पारदर्शक चाचणी
पांढरा चाचणी स्क्रिप्टचा वापर बॉक्स पद्धत प्रक्रियात्मक रचना रचना नियंत्रित करा. हे तंत्र सॉफ्टवेअर आतील कार्य एक भाग विश्लेषण करून अशा गरीब व्यवस्थापन कोड प्रणाली म्हणून अंमलबजावणी त्रुटी उघड करण्यास परवानगी देते. ही चाचणी पद्धती एकात्मता, विभाग आणि प्रणाली पातळी लागू आहेत. परीक्षक स्रोत कोड प्रवेश आणि अयोग्यरितीने वर्तन जे युनिट शोधण्यासाठी वापर करणे आवश्यक आहे.
पांढरा-बॉक्स कार्यक्रम चाचणी फायदे पुढीलप्रमाणे आहेत:
- हे अनावश्यक ओळी काढून गुप्त त्रुटी शोधण्यात परवानगी देते;
- दुष्परिणाम वापर,
- जास्तीत जास्त कव्हरेज एक चाचणी स्क्रिप्ट लिहून गाठले आहे.
तोटे:
- एक कुशल डिबगर आवश्यक जोरदार costly प्रक्रिया;
- अनेक मार्ग खरे राहू सर्व शक्य लपलेल्या त्रुटी कसून तपासणी फार क्लिष्ट आहे, कारण
- कोड काही लक्ष न दिला गेलेला येतील.
पांढरा बॉक्स चाचणी कधी कधी पारदर्शक किंवा ओपन बॉक्स, स्ट्रक्चरल, तार्किक चाचणी, स्रोत कोड आधारित आहे, आणि तर्कशास्त्र आर्किटेक्चर चाचणी उल्लेख आहे.
मुख्य वाण:
1) प्रवाह नियंत्रण चाचणी - कार्यक्रम नियंत्रण प्रवाह मॉडेल वापरून आणि कमी अधिक जटिल अधिक सोपे मार्ग favoring म्हणून स्ट्रक्चरल धोरण;
2) शाखा देखील एक एकत्रित उपाय, ज्यात प्रत्येक नियंत्रण ऑपरेटर, प्रत्येक पर्याय डीबगिंग (खरे किंवा खोटे) अभ्यास करण्यासाठी डिझाइन केलेले आहे;
3) मुख्य मार्ग अंमलबजावणी मार्ग एक बेस संच वेगळे साठी तार्किक अवघडपणा उपाय प्रक्रियात्मक प्रकल्प स्थापन करण्यासाठी परीक्षक परवानगी देते, चाचणी;
4) डेटा प्रवाह तपासणी - भाष्य करून संशोधन प्रवाह नियंत्रण धोरण जाहिरात माहिती गणना आणि कार्यक्रम चल वापर;
5) चाचणी चक्र - पूर्णपणे चक्रीय प्रक्रिया योग्य ऑपरेशन लक्ष केंद्रित केले.
वर्तणुकीशी डिबगिंग
ब्लॅक बॉक्स चाचणी एक "ब्लॅक बॉक्स 'म्हणून सॉफ्टवेअर हाताळते - कार्यक्रम आतील कार्य माहिती मोजले, प्रणाली फक्त मूलभूत पैलू तपासले नाही. या प्रकरणात, परीक्षक स्रोत कोड प्रवेश न प्रणाली आर्किटेक्चर माहित असणे आवश्यक आहे.
हा दृष्टिकोन फायदे:
- मोठ्या कोड विभागातील कार्यक्षमता;
- समज परीक्षक च्या कमी;
- वापरकर्ता दृष्टीकोन स्पष्टपणे विकसक दृष्टीकोन (प्रोग्रामक आणि परीक्षक एकमेकांना स्वतंत्र आहेत) पासून वेगळे आहे;
- चाचणी अधिक जलद निर्मिती.
चाचणी सॉफ्टवेअर ब्लॅक बॉक्स पद्धत खालील तोटे आहेत:
- खरंच, कसोटी प्रकरणे एक निवडा संख्या सादर मर्यादित कव्हरेज परिणामी;
- चाचणी स्क्रिप्ट विकसित करण्यासाठी कठीण स्पष्ट तपशील अभाव;
- कमी कार्यक्षमता.
हे तंत्रज्ञान इतर नावे - वर्तणुकीशी, नॉन-पारदर्शक, कार्यक्षम चाचणी आणि बंद बॉक्स डिबगिंग पद्धत.
या वर्गात खालील सॉफ्टवेअर चाचणी तंत्र समाविष्ट होऊ शकते:
1) विभाजन, इनपुट सॉफ़्टवेयर विभाग डेटा वेगळा भाग खाली तुटलेली आहे चाचणी डाटाचा संच कमी करू शकता जे समतुल्य;
2) सीमा मूल्य विश्लेषण चौकार किंवा अत्यंत मर्यादा मूल्ये पडताळणी लक्ष केंद्रीत - किमान, कमाल, आणि त्रुटी ठराविक मूल्ये;
3) fuzzing - त्रुटी किंवा स्वयंचलित किंवा अर्ध-स्वयंचलित मोड मध्ये दूषित डेटा poluiskazhennyh इनपुट शोध लागू करण्यासाठी वापरले;
4) कार्यकारणभाव च्या संख्या - एक तंत्र आलेख निर्मिती आणि क्रिया आणि त्याच्या कारणे संबंध ठरवण्यासाठी आधारित: ओळख, नकार, तार्किक किंवा आणि तार्किक आणि - चार मुख्य वर्ण कारण आणि परिणाम संबंध व्यक्त;
5) Orthogonal अॅरेंच्या पडताळणी तुलनेने लहान इनपुट क्षेत्र सर्वांगीण संशोधन शक्यता फार समस्या लागू;
6) सर्व जोडी चाचणी - चाचणी मूल्ये संच इनपुट मापदंड प्रत्येक जोडी सर्व बायनरी शक्य जोड्या समावेश जेथे तंत्र;
7) डिबगिंग राज्य संक्रमण - मशीन स्थिती तपासण्यात, तसेच नेव्हिगेट करण्यासाठी उपयुक्त तंत्र GUI करा.
ब्लॅक बॉक्स चाचणी: उदाहरणे
काळा-बॉक्स तंत्र वैशिष्ट्य, दस्तऐवजीकरण, आणि सॉफ्टवेअर संवाद किंवा प्रणाली वर्णन आधारित आहे. या व्यतिरिक्त, आपण सॉफ्टवेअर अपेक्षित वर्तन प्रतिनिधीत्व, मॉडेल (औपचारिक किंवा अनौपचारिक) वापरू शकता.
थोडक्यात, वापरकर्ता इंटरफेस डीबग करण्यासाठी ही पद्धत वापरली आणि एक डेटा संकलन आणि परिणाम ओळख करून अर्ज संवाद आवश्यक आहे - अहवाल किंवा प्रिंट पासून, स्क्रीन पासून.
परीक्षक म्हणून, स्विच, बटणे किंवा इतर संवाद कार्य करताना, इनपुट सॉफ्टवेअर ठरवण्यासाठी. इनपुट डेटा निवड, प्रशासन किंवा क्रिया क्रम क्रम खालील उदाहरण माणे, जोड्या एक प्रचंड एकूण संख्या होऊ शकते.
चाचण्या किती सेकंद वेळ सेट, 4 खिडक्या ध्वज आणि एक बंद क्षेत्रात सर्व संभाव्य मूल्य तपासा करण्यासाठी करणे आवश्यक आहे? पहिल्या नजरेतील गणना वेळी सोपे आहे: 4 दोन शक्य राज्यांच्या फील्ड - 24 = 16, 99 00 पासून शक्य पोझिशन्स संख्या गुणाकार करणे आवश्यक आहे, जे म्हणजे 1600 शक्य चाचण्या.
तथापि, या गणना चुकीचे आहे: तो दोन वर्णांक स्थान समावेश आणि वर्णांक वर्ण, विशेष वर्ण, मोकळी जागा, इ अशा समाविष्ट करू शकता म्हणजे आम्ही दोन-बिंदू क्षेत्रात देखील एक जागा असू शकतात ठरवण्यासाठी करू शकता, तर .... प्रणाली 16-बिट संगणक, झेंडे 16 जोड्या 68.719.476 736. ते केले असेल तर एकूण देते गुणाकार होणार आहे की परिणाम 4294967296 चाचणी प्रकरणे 216 = 65536 चालू प्रत्येक स्थानावर आहे प्रति सेकंद 1 चाचणी, एकूण cont येथे olzhitelnost चाचणी 2 177.5 वर्षे आहे. 32 किंवा 64-बिट प्रणालीसाठी, आणखी कालावधी.
म्हणून स्वीकार पातळीवर या काळात कमी करण्यासाठी गरज आहे. त्यामुळे, तंत्र चाचणी व्याप्ती कमी न करता कसोटी प्रकरणे संख्या कमी करण्यासाठी लागू केले जावे.
समतोलपणा विभाजन
समतुल्य विभाजन सॉफ्टवेअर उपस्थित असलेल्या कोणत्याही चल लागू आहे की नाही हे इनपुट किंवा आउटपुट मूल्ये, प्रतिकात्मक, अंकीय, व इतर. हे विभाजन एक समतुल्य सर्व डेटा तशीच वागणूक दिली आणि केली जाईल, असे या तत्त्वावर आधारित आहे, एक सोपी पद्धत आहे त्याच सूचना.
चाचणी दरम्यान, प्रत्येक विशिष्ट समतोलपणा विभाजन एक प्रतिनिधी निवडले. हे आपण पद्धतशीरपणे आदेश आणि कार्ये कव्हरेज बिनबाद शक्य चाचणी प्रकरणे संख्या कमी करण्यासाठी परवानगी देते.
या विभाजन आणखी एक परिणाम विविध चलने आणि कसोटी प्रकरणे संबंधित कपात दरम्यान combinatorial स्फोट कमी आहे.
उदाहरणार्थ, (1 / x) साठी 1/2 तीन डेटा क्रम, तीन समतुल्य विभाजन वापरून:
1. सर्व सकारात्मक संख्या तशाच प्रकारे हाताळली जाईल आणि योग्य परिणाम देऊ नये.
2. सर्व नकारात्मक क्रमांक समान परिणाम समान रीतीने हाताळले जातात. हे चुकीचे आहे ऋण संख्या मूळ काल्पनिक आहे.
3. शून्य स्वतंत्रपणे हाताळले आणि "शून्याने भागाकार" त्रुटी देणे जाईल. एकच मूल्य एक विभाग आहे.
त्यामुळे आम्ही जे एक एक मूल्य कमी आहे तीन भिन्न विभाग, पहा. एक "योग्य" विश्वसनीय परिणाम देते विभाग, आणि अयोग्य परिणाम दोन "चुकीचे" आहे.
सीमा मूल्य विश्लेषण
समतुल्य विभाजन च्या किनारी वर प्रक्रिया वेगळ्या केले जाऊ शकते अपेक्षेपेक्षा जास्त. मर्यादा मूल्ये अन्वेषण - अशा भागात सॉफ्टवेअरच्या व्यवहारावर विश्लेषण एक सुप्रसिद्ध पद्धत. हे तंत्र अशा चुका ओळखण्यासाठी ते शक्य करते:
- संबंध ऑपरेटर अयोग्य वापर (<,> =, ≠, ≥, ≤);
- एकच त्रुटी;
- चक्र आणि iterations समस्या,
- चुकीचे प्रकार किंवा माहिती साठवण्यासाठी वापरली चल आकार;
- डेटा प्रकार आणि चल संबंधित कृत्रिम मर्यादा.
अर्धपारदर्शक चाचणी
राखाडी बॉक्स पद्धत चाचणी कव्हरेज, आपण काळा आणि पांढरा तंत्र संयोजन माध्यमातून प्रणाली सर्व कठीण पातळी लक्ष केंद्रित करू शकता वाढते.
हे तंत्र वापरून, चाचणी मूल्ये विकास परीक्षक आंतरिक साचा आहे संरचना आणि अल्गोरिदम ज्ञान असणे आवश्यक आहे. राखाडी-बॉक्स चाचणी पद्धती उदाहरणे खालीलप्रमाणे आहेत:
- संरचनेचे प्रारुप;
- युनिफाइड मॉडेलिंग भाषा (यूएमएलचे);
- राज्य मॉडेल (मर्यादित स्टेट मशीन).
राखाडी बॉक्स पद्धत चाचणी प्रकरणे विकसित करण्यासाठी मध्ये पांढरा अभियांत्रिकी कोड विभाग अभ्यास, आणि प्रत्यक्ष चाचणी काळा तंत्रज्ञान कार्यक्रम संवाद सुरू आहे.
या चाचणी पद्धती खालील फायदे आहेत:
- फायदे तंत्रज्ञ पांढरा आणि काळा बॉक्स संयोजन;
- परीक्षक इंटरफेस आणि कार्यक्षम तपशील, आणि नाही स्रोत कोड आधारित आहे;
- डिबगर महान कसोटी प्रकरणे करू शकता;
- चेक वापरकर्ता नाही कार्यक्रम डिझायनर दृष्टिकोनातून केले आहे;
- सानुकूल चाचणी विकास तयार करणे;
- निष्पक्षता.
तोटे:
- चाचणी कव्हरेज मर्यादित स्रोत कोड प्रवेश आहे कारण आहे;
- वितरित अनुप्रयोग मध्ये दोष अवघडपणा;
- अनेक प्रकारे खरे राहतील;
- सॉफ्टवेअर डेव्हलपर चाचणी सुरू केली आहे, तर पुढील तपास जास्त असू शकते.
राखाडी बॉक्स तंत्र आणखी एक नाव - अर्धपारदर्शक डिबगिंग.
या वर्गात चाचणी अशा पद्धती समाविष्टीत आहे:
1) Orthogonal अरे - सर्व शक्य जोड्या एक उपसंच वापर,
2) कार्यक्रम डेटा राज्य वापरून मॅट्रिक्स डिबगिंग;
3) सॉफ्टवेअर नवीन बदल आयोजित जाणारा तपासणी;
4) टेम्प्लेट चाचणी एक चांगला अर्ज रचना आणि आर्किटेक्चर विश्लेषण.
सॉफ्टवेअर चाचणी तंत्र तुलना
डायनॅमिक पद्धतींचा वापर, विकसित अंमलबजावणी आणि चालते करणे आवश्यक आहे की चाचण्या संख्या एक combinatorial स्फोट ठरतो. प्रत्येक तंत्र खात्यात त्याच्या मर्यादा घेऊन pragmatically वापरली पाहिजे.
फक्त खरे पद्धत अस्तित्वात नाही, केवळ विशिष्ट संदर्भ चांगले सोयीस्कर आहेत की त्या आहे. संरचनात्मक अभियांत्रिकी आम्हाला निरुपयोगी किंवा दुर्भावनापूर्ण कोड शोधण्यासाठी अनुमती, पण ते जटिल आहेत आणि मोठ्या कार्यक्रम लागू होत नाही. वैशिष्ट्य आधारित पद्धती - फक्त विषयावर गहाळ कोड ओळखण्यास सक्षम आहेत की, पण ते एक बाहेरचा ओळखणे करू शकत नाही. काही तंत्र इतरांपेक्षा विशिष्ट चाचणी स्तर, त्रुटी प्रकार किंवा संदर्भ अधिक योग्य आहे.
खालील तीन डायनॅमिक चाचणी तंत्र दरम्यान मुख्य फरक आहेत - सॉफ्टवेअर डिबगिंग तीन फॉर्म यांच्यामध्ये तुलना टेबल दिले जाते.
पैलू | ब्लॅक बॉक्स पद्धत | ग्रे बॉक्स पद्धत | व्हाइट-बॉक्स पद्धत |
कार्यक्रम रचना माहिती उपलब्धता | फक्त मूलभूत पैलू विश्लेषण | कार्यक्रम अंतर्गत रचना बद्दल आंशिक ज्ञान | स्रोत कोड पूर्ण प्रवेश |
कार्यक्रम विखंडन पदवी | कमी | मध्य | उच्च |
कोण डिबगिंग निर्मिती? | समाप्त वापरकर्ते परीक्षक आणि विकासक | अंतिम वापरकर्त्यांना, विकासक आणि डीबगर्स | विकासक आणि परीक्षक |
बेस | चाचणी बाह्य आणीबाणीच्या परिस्थितीत आधारित आहे. | डायग्राम्स डेटाबेस, डेटा प्रवाह, आकृत्या, अल्गोरिदम आणि आर्किटेक्चर अंतर्गत ज्ञान राज्य | अंतर्गत साधन पूर्णपणे जाणीव आहे |
कव्हरेज पदवी | कमी व्यापक आणि वेळ किमान आवश्यक | मध्य | संभाव्य सर्वात व्यापक. वेळ घेणारे |
डेटा आणि अंतर्गत सीमा | फक्त चाचणी आणि चूक करून डीबग करा |
ते ओळखले जातात तर, डेटा डोमेन आणि अंतर्गत सीमा तपासली जाऊ शकते | सर्वोत्तम चाचणी डेटा डोमेन आणि अंतर्गत सीमा |
उपयुक्तता चाचणी अल्गोरिदम | नाही | नाही | होय |
ऑटोमेशन
सॉफ्टवेअर चाचणी स्वयंचलित पद्धती जास्त तपासणी प्रक्रिया सोपी आहे, पर्वा न करता तांत्रिक पर्यावरण आणि संदर्भ. ते दोन प्रकरणांमध्ये वापरले जातात:
1) अशा परीक्षक अधिक महत्त्वाचे गुण एकाग्रता वेळ सोडून करण्यासाठी अनेक हजार ओळी फाइल तुलना म्हणून, दमवणारा पुनरावृत्ती किंवा फार सावध कार्ये स्वयंचलित करण्याचे;
2) ट्रॅकिंग किंवा सहज अशा कामगिरी सत्यापन किंवा दुसरा शतांश मोजला जाऊ शकतो की विश्लेषण प्रतिसाद वेळ लोक केली जाऊ शकत नाही की कामे करत आहे.
कसोटी साधने विविध प्रकारे वर्गीकरण केले जाऊ शकते. पुढील विभागातील त्यांना समर्थन कामे आधारित आहे:
- चाचणी व्यवस्थापन, प्रकल्प व्यवस्थापन समर्थन, आवृत्ती संरचना, धोका विश्लेषण, चाचणी ट्रॅकिंग, चुका, दोष, आणि अहवाल देणारी साधने, ज्यात;
- आवश्यकता व्यवस्थापन, स्टोरेज आवश्यकता आणि वैशिष्ट्य, ज्यात परिपूर्ती आणि संदिग्धता, त्यांचे प्राधान्य आणि प्रत्येक चाचणी traceability त्यांना तपासा;
- गंभीर पुनरावलोकन आणि प्रवाह नियंत्रण आणि कार्ये, रेकॉर्डिंग आणि टिप्पण्या, दोष आढळल्यामुळे स्टोरेज आणि लेखन कोड मानकांचेपालन सुनिश्चित checklists आणि नियम ट्रॅक दोष शोधण्यात संवाद स्रोत दस्तऐवज आणि कोड स्थिर विश्लेषण करण्यात येणार दुरुस्त्या व्यवस्थापन दुवे, समावेश स्थिर विश्लेषण, संरचना आणि अवलंबन विश्लेषण, कोड आणि आर्किटेक्चर मेट्रिक घटकांच्या गणना. याव्यतिरिक्त, संकलक, analyzers, जनरेटर आणि क्रॉस संदर्भ संबंध वापर;
- मॉडेलिंग, मॉडेलिंग व्यवसाय वर्तन साधने समाविष्टीत आणि मॉडेल चाचणी जे;
- चाचणी विकास अटी आणि वापरकर्ता इंटरफेस मॉडेल आणि कोड आधारावर अपेक्षित डेटा पिढी खात्री तयार करा किंवा व्यवस्थापन, अटी आणि जोखीम संख्याशास्त्रीय विश्लेषण नियम आधारावर फाइल्स आणि डाटाबेस, संदेश डेटा प्रमाणन सुधारित करण्यासाठी, व्यवस्थापित;
- ग्राफिकल वापरकर्ता संवाद, API, आदेश यशस्वी आणि अयशस्वी चाचण्या ओळखण्यासाठी comparators वापरून ओळ डेटा प्रविष्ट करून गंभीर दृश्य;
- आधार डिबगिंग वातावरण की आपण निर्धार उत्पादन उपसंच, टर्मिनल अनुकरणकर्ते, मोबाईल फोन आणि नेटवर्क उपकरण, भाषा, ऑपरेटिंग प्रणाली आणि तपासणी पर्यावरण आधारित व्हॉ. मध्ये ह. अनुकरण उपकरणे गहाळ हार्डवेअर किंवा सॉफ्टवेअर, पुनर्स्थित करण्यासाठी परवानगी देते हार्डवेअर घटक गहाळ ड्राइव्हर बदलून बनावट संकलन आणि OS मध्ये बदल करण्यासाठी विभाग, इ, तसेच साधने CPU नक्कल मर्यादा, रॅम, ROM, किंवा नेटवर्क विनंती .;
- .. डेटा फाइल्स, डाटाबेस, दरम्यान आणि चाचणी सहित गतिमान, पूर्ण आहे आणि बॅच तुलना, स्वयंचलित "Oracles" नंतर अपेक्षित परिणाम तपासा एक तुलनेत;
- आव भार निर्मिती लोड अनुप्रयोग, डाटाबेस, कारण मापन, विश्लेषण आणि प्रणाली संसाधने अहवाल पडताळणी वाढ एक वास्तववादी परिस्थितीत नेटवर्क किंवा सर्व्हर अंतर्गत स्मृती पाझर राहीला च्या स्थानिकीकरण आणि अयोग्य त्याचे नियंत्रण वर्तन अंदाज प्रणाली मापन लेप;
- सुरक्षा;
- कामगिरी चाचणी, भार आणि डायनॅमिक विश्लेषण;
- इतर साधने, व्हॉ. ह मध्ये. शब्दलेखन आणि वाक्यरचना, तपासण्यासाठी नेटवर्क सुरक्षा, सर्व वेबसाइटवर पृष्ठे आणि इतर उपलब्धता.
दृष्टीकोन
सॉफ्टवेअर उद्योग बदलत ट्रेंड, डिबगिंग प्रक्रिया देखील बदलू अधीन आहे. अशा सेवा-orientirovannae आर्किटेक्चर (SOA), वायरलेस तंत्रज्ञान, मोबाईल सेवा, आणि त्यामुळे वर. ई सॉफ्टवेअर चाचणी, नवीन पद्धती आहेत, चाचणी सॉफ्टवेअर नवीन मार्ग उघडला आहे. पुढील काही वर्षांत उद्योगात अपेक्षित आहे की काही बदल खाली सूचीबद्ध आहेत:
- परीक्षक एक हलके मॉडेल विकासक आपल्या कोड तपासा करण्यास सक्षम असेल की पुरवतो;
- चाचणी पद्धती, पाहण्यासाठी समावेश आणि लवकर टप्प्यात कार्यक्रम मॉडेलिंग विरोधाभास अनेक दूर करेल विकास;
- अनेक जप्त चाचणी उपस्थिती त्रुटी ओळख वेळ लहान आहे;
- स्थिर विश्लेषक आणि ओळख अधिक प्रमाणात वापरले म्हणजे;
- खनिज मातृकांचा, अशा तपशील कव्हरेज म्हणून वापर, मॉडेल आणि कोड कव्हरेज व्याप्ती प्रकल्प विकास निश्चित करेल;
- combinatorial साधने डिबगिंग करीता प्राधान्य भागात निर्धारित करण्यासाठी परीक्षक परवानगी आहे;
- परीक्षक सॉफ्टवेअर विकास प्रक्रिया संपूर्ण अधिक सहज आणि मौल्यवान सेवा प्रदान करेल;
- डीबगर्स आणि प्रोग्रामिंग भाषा विविध संवाद लिहिले साधने आणि सॉफ्टवेअर चाचणी पद्धती तयार करू शकता;
- डिबगिंग तज्ञ व्यावसायिक प्रशिक्षण जाईल.
प्रणाली संवाद मार्ग आणि जोखीम कमी आणि व्यवसाय बदलांचे फायदे वाढत असताना ते प्रदान माहिती बदलण्यासाठी एक नवीन व्यवसाय-अभिमुख सॉफ्टवेअर चाचणी पद्धती बदलले जाईल.
Similar articles
Trending Now