Super detailed explanation of what is interface testing and functional testing?

1. What is functional testing

Functional testing is to verify the various functions of the product, and test item by item according to functional test cases to check whether the product meets the functions required by users. Functional testing, also known as behavioral testing, black-box testing, or data-driven testing

Black-box testing (Black-box Testing, also known as functional testing or data-driven testing) is to treat the test object as a black box. When using the black box testing method for dynamic testing, it is necessary to test the function of the software product, but not the internal structure and processing process of the software product.

2. How to do functional testing

How functional testing is performed: write test cases, the most important of which are test steps and expected results; testers perform the operation steps according to the test cases, and then judge whether the actual results are equal to the expected results through eyes and thinking. If equal, the test passes; if not, the test fails.

3. What is interface testing

Interface testing is a type of testing that tests the interface between system components. Interface testing is mainly used to detect the interaction points between the external system and the system and between the various internal subsystems. The focus of the test is to check the data exchange, transfer and control management process, as well as the mutual logical dependencies between systems.

Fourth, how to do interface testing

The interface test can be tested by the interface test tool or the interface test script.

Interface testing tools: apipost, jmeter, laodrunner, etc.

Example of interface testing using apipost:

 

The difference between functional testing and interface testing

The difference between functional testing and interface testing is that functional testing focuses on front-end UI interface, data display, graphical interface, business logic operations, etc., while interface testing focuses on whether the data returned by the back-end is correct and whether the interface is normal.

Interface test tool download address: The platform cannot put the link to follow gzh [clear 0] to obtain

Guess you like

Origin blog.csdn.net/qq_60168783/article/details/123487243