1.Fiddler: network packet capture tool

Fiddler is typically used in tests to tamper with interface requests or interface return data to test front-end and back-end business scenarios or compatibility with abnormal functions. It monitors HTTP requests coming in and out of the device, and supports reediting requests and returns to test how front-end pages react to different results.

Download from www.telerik.com/fiddler

2.Apifox: interface test tool

As a native software, Apifox performs no better than Postman in interface testing. It provides perfect API scenario testing (process testing) function to ensure the correctness of interface data. In addition, it has visual assertion, variable extraction, database (SQL) operation and other functions. In addition, it also supports custom pre – and post-scripts to automatically verify data correctness. At the same time, it can also manage test cases, execute automated test cases and output test reports.

Download from www.apifox.cn/#

Selenium: The automated testing tool is web-based

The underlying Selenium framework uses JavaScript to simulate real users operating on the browser. When the test script is executed, the browser automatically clicks, enters, opens, and validates the script code, just as a real user would, testing the application from the end user’s perspective. Use case scripts can be written in Java, Python and other languages.

Download from www.selenium.org.cn/

4.Appium: Automated testing is mobile

Appium is a cross-platform open source tool. The same API can be reused on ios, Android, Windows and other platforms, so that code can be reused across multiple platforms.

Appium. IO /

5.Jmeter: Performance test, automated test

Apache JMeter is a Java-based stress testing tool. It is mainly used to simulate huge responsibility on the server or network or APP, test the performance of the object under different levels of pressure, so as to analyze and optimize the overall performance. In addition, it can perform functional/regression tests on applications. Commonly used in JAVA programs, databases, FTP servers, CGI scripts in the pressure test.

Download from jmeter.apache.org/

6.Jira Software: Project management, bug tracking

JIRA is a problem tracking management software tool that can track and manage various types of problems, including bugs, tasks, requirements, improvements, and more. Commercial software, bug, bug testing, testing work almost daily can not do without it.

Official website to download address: www.atlassian.com/software/ji…

Testlink: Test case management tool

TestLink is a web-based test case management system that creates, manages, and executes test cases. It also provides simple statistics.

TestLink is great for test team collaboration. Administrator users can manage test case assignments, and test users and test results can be synchronized across teams. It also supports automatic and manual execution of test cases. Testers can use this tool to generate test plans and test reports in a very short time.

Download from www.testlink.org/

8.Testin: cloud testing platform

Provide cloud compatibility testing, remote real machine testing and automation testing, security testing, and overseas testing for offshore projects.

The cost of compatibility testing is very high for enterprises, so they need to purchase a large number of real machines. The cloud testing platform allows testers to test multiple models at the same time, covering the vast majority of models in the market, which can help users find basic compatibility problems such as App installation, flash back and no response.

Download from www.testin.cn/

conclusion

Tool mastery is not much, but can cover the daily work scene, how fast and save to complete the test task.

The above 8 testing tools basically cover functional testing, interface testing, automated testing, performance testing, project management, test management, master these 8 basic can be competent for daily testing work.