Software testing video, software testing tutorial, software testing learning route, just read this article!
The latest and most complete software testing learning roadmap + supporting video tutorials in history, including software testing environment construction, database testing, Web front-end testing, Python automated testing, black and white box testing, APP testing, interface testing and other advanced testing technologies, designed for beginners Customized full-stack software testing learning route!
Software Testing Speedy Learning Route
Test environment management: environment construction→Shell→Docker→Linux
Database test: Mysql→MongoDB→Oracle
Testing Basics: Introduction to Testing → General Technology → Black and White Box Testing
Test development technology: Java → Python → front end
Automated testing: Web automated testing → APP automated testing → Python automated testing → interface automated testing
Advanced testing: LoadRunner→JMeter→Postman→Fiddler→Unittest→request→BurpSuite
Project actual combat: OA test project → game test project → functional test project
Interview Guidance: 100 Test Interview Questions→The Ultimate Interview Collection
Detailed tutorials for all stages
1. Test environment management
1. Test environment setup: Master the method of quickly deploying test environments under physical machines, virtual machines, and containers.
2. Linux: Obtain the necessary skills of a full-stack test engineer, and the ability to configure and manage Linux test environments.
2. Database testing
1. MySQL: master the necessary skills of a full-stack test engineer, and the ability to manage Mysql database data.
2. NoSQL/MongoDB: download and installation of common database systems, startup and connection, common management tools.
3. Oracle: master the use of high-performance database Oracle, learn to install and be familiar with the use of SQL statements.
3. Test basis
1. Java: Master the use of object-oriented development languages, and be familiar with various mainstream development processes.
2. Python: Master the core technical knowledge of Python and meet the basic requirements of automated testing for the language.
3. Front-end: Proficient in web front-end basic development technologies (html, css, javascript).
4. Test and development technology
1. Introduction to testing: software testing basics + advanced + advanced + a full set of project videos, from entry to entry.
2. General technology: acquire various capabilities in test analysis, test planning, test design, test execution, and test evaluation.
3. Black-box testing: Intensive lectures on actual combat, quick mastery, and a quick introduction to black-and-white box testing.
5. Automated testing
1. Web automated testing: master the design of test development architecture, and be able to independently build an enterprise-level test framework.
2. APP automated testing: proficiency in the testing process of APP mobile terminal.
3. Python automated testing: Lectures by beautiful lecturers, easy to understand, and a set of skills!
4. Interface automated testing: hands-on teaching, proficient use of interface testing tools to test the target software.
6. Advanced testing
1. JMeter: The latest JMeter video tutorial on the whole network with the highest quality, the most detailed explanation, and the lowest difficulty in getting started.
2. Postman: from interface testing theory to practical learning combined with multiple tools.
3. Fiddler: Practical teaching, through combining with projects, master the most practical functions and applications of Fiddler.
4. LoadRunner: Learn the three core components of Loadrunner and the application of core technical skills of each component.
5. unittest: easy to understand, practical teaching, fast mastering.
6. Security testing: Master basic network knowledge, passwords, authorization, encryption, and the use of various web security testing tools.
7. Project actual combat
1. OA test project: explain the function test, compatibility test, security test, usability test, etc. in the Web project test.
2. Game testing items: a must-see for self-study and hands-on software testing + a full set of source code courseware.
3. Functional test items: easy to understand, practical teaching, and proficiency in functional testing through project actual combat.
8. Interview guidance
1. 100 questions in the test interview: 100 questions in the soft test interview for the high-frequency classic core test, easy to handle!
2. The ultimate interview book: workplace dry goods and functional, interface, automated testing, performance testing and other technical interview explanations.
Your Excellency is so outstanding, I cannot praise you enough! Pay attention and don't get lost! !