7 years of experience - commonly used interface packet capture tools and interface testing tools!

1. Interface

Collectively called API, it refers to the docking and handover between programs.

2. Interface testing

It is mainly used to detect the interaction points between external systems and internal subsystems. It is mainly used to check whether the data transfer between different components (modules) is correct. At the same time, the interface test also tests the current system and third parties. System docking, such as Alipay, WeChat, etc.

3. The Importance of Interface Testing

1. It saves time and can be tested when the front and back ends are not synchronized.
2. It is to test some scenarios where the interface functions cannot be tested (such as specifying two decimal places, transmitting multiple digits, etc.)
3. Check the system's exception handling capabilities.
4. Check the security and stability of the system.
5. The front end can be changed at will, the interface has been tested, and the back end does not need to be changed.

现在我也找了很多测试的朋友,做了一个分享技术的交流群,共享了很多我们收集的技术文档和视频教程。
如果你不想再体验自学时找不到资源,没人解答问题,坚持几天便放弃的感受
可以加入我们一起交流。而且还有很多在自动化,性能,安全,测试开发等等方面有一定建树的技术大牛
分享他们的经验,还会分享很多直播讲座和技术沙龙
可以免费学习!划重点!开源的!!!
qq群号:110685036

4. Commonly used packet capture tools

1.F12: On the Web side, directly F12 the developer mode of the Google browser and click network to capture and analyze the packets.

Fiddler packet capture tool: http proxy for client and server. All requests from the client must first go through Fiddler, to the responding server, and all data returned by the server must also go through Fiddler. Fiddler is also the most commonly used packet capture tool. one.


2. Charles packet capture tool: It is also commonly used, similar to Fiddler. The request interface and return data are displayed in different ways. Charles has a clearer tree structure, while Fiddler sorts it in reverse chronological order.

Firebug packet capture tool: The browser firefox comes with a plug-in that supports many browsers. You can open it by pressing F12, which is more convenient to use.


3. httpwatch packet capture tool: It is a powerful web page data analysis tool. It is easy to install and does not require setting up a proxy or certificate. However, it can only be viewed but cannot be modified. It is integrated in the Internet Explorer toolbar.

4. Wireshark packet capture tool: It is very powerful and can capture data in the network and provide users with various information about the network and upper-layer protocols. But if you only want to capture http and https, it is simpler to use Fiddler and Charles.

5.SmartSniff Packet Capture Tool: It is a convenient and compact TCP/IP packet capture software and network monitoring utility.

5. Commonly used interface testing tools

Postman: Simple and easy to use.

Jmeter: One of the most popular interface tests on the market currently, Jmeter can not only perform interface testing, but also perform stress and performance testing.
RESTClient: An interface testing tool based on the http protocol written in Java Swing. The tool is relatively smart and easy to debug the interface. The source code can be downloaded from the official website.
WireMock: A very lightweight service that supports HTTP mocking and can be used for unit testing or simulated test environment servers. It supports HTTP response headers, request validation, proxy/interception, record/playback stubs and fault injection.
SoapUI: A free, open source, cross-platform functional testing solution. An easy-to-use graphical interface, and enterprise-grade features, let you easily and quickly create and execute automated functions, regression tests and load tests with soapUI.

Finally, I would like to thank everyone who read my article carefully. Looking at the increase in fans and attention, there is always some courtesy. Although it is not a very valuable thing, if you can use it, you can take it directly!

Software Testing Interview Document

We must study to find a high-paying job. The following interview questions are the latest interview materials from first-tier Internet companies such as Alibaba, Tencent, Byte, etc., and some Byte bosses have given authoritative answers. After finishing this set I believe everyone can find a satisfactory job based on the interview information.
 

Insert image description here

Guess you like

Origin blog.csdn.net/myh919/article/details/133168257