Snake Eyes Voting System Testing
Functional Testing
Functional testing is a type of black box testing that bases its test cases on the specifications of the software component under test. Functions are tested by feeding them input and examining the output, and internal program structure is rarely considered.[1]
Functional Tests
Function Test 1
Test Name: | |
Business Requirement: | |
Technical Requirement: | |
Test Case: | |
Result: |
Non-Functional Testing
Non-functional testing is the testing of a software application for its non-functional requirements. The names of many non-functional tests are often used interchangeably because of the overlap in scope between various non-functional requirements.[2]
Interface Testing
System Testing
System testing of software or hardware is testing conducted on a complete, integrated system to evaluate the system's compliance with its specified requirements. System testing falls within the scope of black box testing, and as such, should require no knowledge of the inner design of the code or logic.[3]