Interface test-why interface testing

Source: Internet
Author: User

Today began to share the relevant skills of interface testing, first to the concept of interface to comb, the abbreviation API (application programming Interface, application programming Interface)
What is an interface?
Speaking of interfaces in different areas have different interpretations, in computer programming interface is also divided into many, here we define the interface refers to the application programming interface, that is, the API, partial official interpretation of some pre-defined functions, The goal is to provide the ability for applications and developers to access a set of routines based on a piece of software or hardware without having to access the source code or understand the details of the internal working mechanism. For testers, it is the developed feature that invokes a specified connection through a non-GUI interface, and the type of final return is called an interface.
Why do you want to test the interface?
This answer is very simple, now most of the web and mobile projects are the front-end separation of the pattern in the development, through the interface call to achieve the normal operation of the entire system, then the interface is a key position, to ensure that the relevant interface is correct, stable and secure the entire system is a reliable first line of defense, And the cost of this line of defense is relatively low and the yield is the highest. By testing the pyramid, you can see:


1. The higher the efficiency of the test, the higher the test quality assurance level.
2. The lower the cost of testing the lower side of the test;
3, the test of the lower surface to fix the bug relatively faster;
4. The lower the test, the better the career development prospects;
However, the technical requirements of unit testing are high, so the cost of personnel is relatively higher, which leads to the interface test is the most cost-effective part of the entire pyramid, which is why interface testing is the main reason.

Interface test-why interface testing

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.