What is the difference in writing the test cases for Integration testing and system testing?
Correct Answer
Integration testing is done at module level when various modules are integrated with each other to form a system or sub-system Its main purpose is to ensure that interfaces between various modules are working properly; ie modules which are working individually are also working correctly together System testing is done on a complete, integrated system to evaluate the system?s compliance with its specified requirements It validates that the system meets its functional and non-functional requirements From these definitions, it is clear that the purpose of Integration and purpose of System Testing are different Therefore, Integration test cases focus more on the interfaces between modules (interface integrity) - the data transfer and their interaction with each other System test cases focus on testing the product as a whole; ie whether the functional, non-functional requirements of the System are met or not Since System Testing is the final phase before delivery of the product, System test cases should pinpoint configuration related errors along with testing for performance, security, reliability etc
More questions
1. In the relational model, relationships between relations or tables are created by using:
Correct Answer: Object Repository means not a collection of objects it's a common repository for all the people (testing, developers) for seeing all the data in single login for example QA wants to see 5 testers works then he goes to each person login and see the data It's very difficult job for this we can use Object Repository
Correct Answer: The OSI Model is used as a reference model The primary reason the OSI model was created was so that different networks could inter-operate Hence, different networks could communicate