In one of my interviews they asked me to write integration test cases and system test cases.please any one guide me

Showing Answers 1 - 4 of 4 Answers

agadhu

  • Aug 18th, 2006
 

If an integration testing and system testing test cases are as usual. The integration testing you can integrate write the test case for one or more modules.That test cases are covered all fuctionality of system which is working together.

  Was this answer useful?  Yes

Dileep Kumar

  • Sep 16th, 2006
 

Hi aparna,

I'll give an example.

Integration testing: Assume that our project is gmail.com.

compose mail  is one module and Drafts is one module. Integration means nothing but checking the dependencies between these two modules. like you want to compose a mail. after writing some matter you want to save it. If u save the composed mail it should be saved in drafts. checking this dependecy is nothing but integration testing.

we have to write test cases for this scenario.

System testing: System testing means over all functionality including funcionality, environment(hardware and software requirements), databases etc.,

thank u

dileepkumar.g@gmail.com 

  Was this answer useful?  Yes

CAUTON:  I am answering this question from a purely functional perspective.  This does not represent white-box integration testing. 

IN THEORY

You have application "WOW" with functionalities A, B, and C.  This application depends on external components X, Y, and Z. 

Integration Tests:

1) Verify A and B function properly
2) Verify A and C function properly
3) Verify B and C function properly
4) Verify A and B and C function properly
 

System Tests:

1) Verify WOW works properly with X
2) Verify WOW works properly with Y
3) Verify WOW works properly with Z
4) Verify WOW works properly with X, Y and Z


REAL-WORLD SCENARIO

You are testing an instant messaging application that includes the following three functionalities:  1) Core, 2) "Add a Friend" and 3) "On-line Status".

Integration Tests:

1) Verify "Add a Friend" works with core functionality; ex: Can add a friend and both you and friend are visible in one another's instant messenger.

2) Verify "On-line Status" works with core functionality; ex: Can change your status from "Available" to "Busy" and this new status is visible in your own instant messenger.

3) Verify "On-line Status", "Add a Friend" and core functionalities all work together; ex: Can change status from "Available" to "Busy" and your new status is visible in your friend's instant messenger. 

System Tests:

1) Verify you can open your e-mail box from instant messenger

2) Verify you can add a friend from your e-mail account

3) Verify you can add a friend from a web service

4) Verify you can display what you are listening to

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions