Difference between System testing and integration test
Integration Testing: Testing of combined parts of an application to determine if they function together correctly。 Usually performed after unit and functional testing。 This type of testing is especially relevant to client/server and distributed Testing: Testing that attempts to discover defects that are properties of the entire system rather than of its individual components.
Difference between black box testing and white box test
Black Box testing: we test the functionaliy of the application throughly with the help of requirements。 here we do not concern about the internal logic of the code. here we check the system by giving the proper input whether it gives proper output or not. this work done by the Box testing: we more concern about internal logic of the program ; here we check module interface local datastructures logical conditions on their true and false side loops etc; designated and executed by the developers/SDET。
Difference between performance, load, and stress testing
Performance testing: Performance testing is used to show that after testing there is no defect in the system or application。 Load testing and stress testing are the parts of performance Testing: Load testing is used to test the application under a range of loads in order to determine at what point the system's response time degrades or fails。ﻫFor example,If an application is supports 500 users then test whether it supports the no of users as specified。ﻫStress Testing: This testing is used to push the system beyond the limits of its specified requirements to find the potentially harmful bugs。 we can say that—”How much is too much for the system".
Difference between function testing and regression testing
Functional Testing: This test is performed to see weather the program is working as per the given flow。 functionality is working correctly or not as per requiremnet。ﻫRegres
软件测试面试题中英文-全 来自淘豆网m.daumloan.com转载请标明出处.