Q. What is software testing? Write about types of software testing.

0
GK SIR
Mar 19, 2023 07:42 AM 0 Answers Fundamental
Member Since Dec 2016
Subscribed Subscribe Not subscribe
Flag(0)

Testing is a process of executing a program with the intent of finding an error and fixing them. There are two types of errors (bugs) – syntax errors and logical errors. A syntax error is a violation of the rules of the programming language whereas the logic error has occurred when the programmer has used an incorrect calculation.

Testing is primarily divided into two types White Box Testing and Black Box Testing.

Black Box Testing White Box Testing
The Black Box Test is a test that only considers the external behavior of the system; the internal workings of the software is not taken into account. The White Box Test is a method used to test a software taking into consideration its internal functioning.
It is carried out by testers. It is carried out by software developers.
This method is used in System Testing or Acceptance Testing. This method is used in Unit Testing or Integration Testing.
It is the least time consuming. It is most time consuming.
It is the behavior testing of the software. It is the logic testing of the software.
It is also known as data-driven testing, functional testing, and closed box testing. It is also known as clear box testing, code-based testing, structural testing, and transparent testing.
Black Box Test is not considered for algorithm testing. White Box Test is well suitable for algorithm testing.

प्रोग्राम लेखिसकेपछि, उक्त प्रोग्रामले सही कार्य गर्छ कि गर्दैन सोको परीक्षण गर्नुपर्ने हुन्छ । प्रोग्रामले सही नतिजा दिन नसकेको खण्डमा त्यसमा रहेको त्रुटिहरू पत्ता लगाई ती त्रुटिहरू प्रोग्रामबाट हटाउनुपर्दछ । प्रोग्राममा रहेका त्रुटिहरूलाई Bug र ती त्रुटिहरूलाई हटाउने प्रक्रयालाई Debugging भनिन्छ ।

सामान्यतया Bug हरु वा त्रुटीहरु २ प्रकारका हुन्छन जुन Syntax error र Logical Error हुन।

सफ्टवेयरको परीक्षण सामान्यतया २ भागमा विभाजन गर्न सकिन्छ जुन White Box परीक्षण र Black Box परीक्षण हुन:

Black Box परीक्षण White Box परीक्षण
ब्ल्याक बक्स परीक्षण एउटा परीक्षण हो जसले प्रणालीको बाह्य व्यवहारलाई मात्र विचार गर्छ; सफ्टवेयरको आन्तरिक कार्यलाई ध्यानमा राखिएको हुदैन। ह्वाइट बक्स टेस्ट भनेको सफ्टवेयरको आन्तरिक कार्यलाई ध्यानमा राखेर परीक्षण गर्न प्रयोग गरिने विधि हो।
यो परीक्षकहरुद्वारा परीक्षण गरिन्छ। यो सफ्टवेयर विकासकर्ताहरूद्वारा परीक्षण गरिन्छ।
यो विधि प्रणाली परीक्षण वा स्वीकृति परीक्षण मा प्रयोग गरिन्छ। यो विधि एकाइ परीक्षण वा एकीकरण परीक्षणमा प्रयोग गरिन्छ।
यसमा कम समय खपत छ। यसमा धेरै समय खपत छ।
यो सफ्टवेयरको व्यवहार परीक्षण हो। यो सफ्टवेयरको Logical परीक्षण हो।
यसलाई डाटा-संचालित परीक्षण, कार्यात्मक परीक्षण, र Closed बक्स परीक्षणको रूपमा पनि चिनिन्छ। यसलाई Clear बक्स परीक्षण, कोड-आधारित परीक्षण, संरचनात्मक परीक्षण, र पारदर्शी परीक्षण पनि भनिन्छ।
ब्ल्याक बक्स परीक्षण एल्गोरिदम परीक्षणको लागि हुदैन। ह्वाइट बक्स परीक्षण एल्गोरिदम परीक्षणको लागि उपयुक्त छ।
0 Subscribers
Submit Answer
Please login to submit answer.
0 Answers
Sort By:

Leave a Reply

Your email address will not be published. Required fields are marked *

*

overlaysunnew