User Tools

Site Tools


dido:public:ra:xapend:xapend.a_glossary:b:blackboxtesting

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dido:public:ra:xapend:xapend.a_glossary:b:blackboxtesting [2020/12/20 21:03]
nick
dido:public:ra:xapend:xapend.a_glossary:b:blackboxtesting [2022/01/27 12:33] (current)
nick
Line 1: Line 1:
 ===== Black Box Testing ===== ===== Black Box Testing =====
-[[dido:​public:​ra:​xapend:​xapend.a_glossary | Return to Glossary ]]+[[dido:​public:​ra:​xapend:​xapend.a_glossary:start| Return to Glossary ]]
  
  
Line 7: Line 7:
 Black box testing can be done in following ways: Black box testing can be done in following ways:
  
-  - Syntax Driven Testing – This type of testing is applied to systems that can be syntactically represented by some language. For example- compilers,​language that can be represented by context free grammar. In this, the test cases are generated so that each grammar rule is used at least once. +  - [[dido:​public:​ra:​xapend:​xapend.a_glossary:​s:​syntax|Syntax]] Driven Testing – This type of testing is applied to systems that can be syntactically represented by some language. For example- compilers,​language that can be represented by context free grammar. In this, the test cases are generated so that each grammar rule is used at least once. 
- +  - Equivalence partitioning – It is often seen that many type of inputs work similarly so instead of giving all of them separately we can group them together and test only one input of each group. The idea is to [[dido:​public:​ra:​xapend:​xapend.a_glossary:​p:​partition|partition]] the input domain of the system into a number of equivalence ​[[dido:​public:​ra:​xapend:​xapend.a_glossary:​c:​class|classes]] such that each member of class works in a similar way, i.e., if a test case in one class results in some error, other members of class would also result into same error.
-  - Equivalence partitioning – It is often seen that many type of inputs work similarly so instead of giving all of them separately we can group them together and test only one input of each group. The idea is to [[dido:​public:​ra:​xapend:​xapend.a_glossary:​p:​partition|partition]] the input domain of the system into a number of equivalence classes such that each member of class works in a similar way, i.e., if a test case in one class results in some error, other members of class would also result into same error.+
  
 Source: [[https://​www.geeksforgeeks.org/​software-engineering-black-box-testing/​]] Source: [[https://​www.geeksforgeeks.org/​software-engineering-black-box-testing/​]]
dido/public/ra/xapend/xapend.a_glossary/b/blackboxtesting.1608516220.txt.gz · Last modified: 2020/12/20 21:03 by nick