Software testing masters have tricks, it turns out that you are missing these software

As one of the indispensable professions in the Internet, software testing bears the important task of checking whether the software system can operate normally. So in the learning process, what are the necessary software for software testing?

Software testing is the process of using manual or automatic means to run or measure a certain software system. Its purpose is to check whether it meets the specified requirements or to clarify the difference between expected results and actual results. --Baidu Encyclopedia

If you want to learn software testing, these softwares are essential

 

1. Editing software HBuilder

HBuilder is a web development IDE that supports HTML5 launched by DCloud (Digital Paradise). HBuilder is written using Java, C, Web and Ruby. The main body of HBuilder itself is written in Java. It is based on Eclipse, so it is naturally compatible with Eclipse plug-ins.

2. Mind map Xmind

XMind is a very practical business mind mapping software. It applies the world's most advanced Eclipse RCP software architecture to create easy-to-use and efficient visual thinking software. It emphasizes the scalability, cross-platform, stability and performance of the software, and is committed to Use advanced software technology to help users increase productivity in a real sense.

3.CentOS

The CentOS Linux distribution is a stable, predictable, manageable and reproducible platform, derived from the source code released by Red Hat Enterprise Linux (RHEL) in accordance with the open source code (mostly GPL open source agreement) Compiled. Since March 2004, CentOS Linux has been a community-driven open source project designed to be functionally compatible with RHEL.

4.Putty

Putty is an open source software, mainly maintained by Simon Tatham, authorized by MIT licence. With the popularity of Linux on the server side, Linux system management is increasingly dependent on remote. Among various remote login tools, Putty is one of the excellent tools.

5.MySQL

MySQL is an open source relational database management system (RDBMS) that uses the most commonly used database management language-Structured Query Language (SQL) for database management.

6.Navicat

Navicat is a fast, reliable and relatively cheap database management tool designed to simplify database management and reduce system management costs. It is designed to meet the needs of database administrators, developers and small and medium enterprises. Navicat is built with an intuitive graphical user interface that allows you to create, organize, access and share information in a safe and simple way.

7.Nginx

Nginx is a lightweight web server/reverse proxy server and email (IMAP/POP3) proxy server, issued under the BSD-like protocol. Its characteristics are that it occupies less memory and has strong concurrency. In fact, nginx's concurrency capability performs better in the same type of web server. Mainland Chinese users of nginx websites include: Baidu, JD, Sina, NetEase, Tencent, Taobao, etc.

8.FireBug

Firebug is an extension under firefox that can debug all website languages, such as Html, Css, etc., but the most attractive feature of FireBug is the JavaScript debugging function, which is very convenient to use and can be used in various browsers (IE, Firefox) ,Opera, Safari). In addition, other functions are also very powerful, such as viewing and debugging of html, css, dom, overall website analysis and so on. In short, it is a complete and powerful WEB development tool, and then there is the open source software.

9.BurpSuite

BurpSuite  is an integrated platform for attacking web applications and contains many tools. Burp Suite has designed many interfaces for these tools to speed up the process of attacking applications. All tools share a request and can handle corresponding HTTP messages, persistence, authentication, proxy, log, and alert.

10.Jmeter

Apache JMeter is a Java-based stress testing tool developed by the Apache organization. Used for stress testing of software, it was originally designed for web application testing, but later expanded to other testing areas. It can be used to test static and dynamic resources, such as static files, Java servlets, CGI scripts, Java objects, databases, FTP servers, etc. JMeter can be used to simulate huge loads on servers, networks or objects, test their strength under different stress categories and analyze overall performance.

The above is the necessary software in the process of learning software testing. If you still have something you want to know, whether it is programmers’ daily life or professional technical fields, you are welcome to privately write or comment to tell the dark horse.

Guess you like

Origin blog.csdn.net/cz_00001/article/details/112603966