Integration
Testing involves ensuring the correct
working of components or modules of software application to produce combined output.
To do this testing, we first write the test cases. A test case is the scenario
which consists of two or more steps. After writing test case we need to execute
it in our application. This falls under the both Black box testing(by tester)
and White Box testing(by developer while coding).
Integration Testing is performed each time when a new module is bind to our software system. It is the testing interface between the modules.
For
example, we can consider a system having two nodes/stations from which we can
send and receive the messages. say two nodes are A and B.
We
can make following table mentioning test case steps and other field details in
it.
Test Case No
|
Test Case Steps
|
Date Tested
|
Expected Result
|
Actual Result
|
pass/fail
|
comments
|
01
|
1. Open Application.
2. Log in with Node A.
3. Open Message Component.
4. Compose a message.
5. Enter Receiver id(Node B id) and subject of message.
6. Send it to Node B. Logout the Node A.
7. Login with Node B in application.
8. Go to Receive box or inbox.
9. Check the message.
|
02/03/2013
|
Message sent by node A should be
received in the inbox of Node B with its proper subject and contents.
|
---
|
---
|
---
|
After this we can execute the test
case and record the actual result. Now, we can compare it with our expected result, if it is so mark it as pass otherwise fail. Comments may have the
details of failure.
No comments:
Post a Comment