2020 new learning software testing course - complete with video tutorials

This set 2020 new learning software testing course - to test GM technology as the core, to build and configure a test environment for the first station, the test database technology, Web front-end development, Java, and Python development for technical support, mobile terminal APP automated testing, Web automation testing technology for the knife, interfaces, and performance testing for the two wings, the whole constitutes the entire stack of software testing course.

Figure -1 overall curriculum knowledge map

There are eight modules in this new full-stack software test course in learning - as shown in Figure -1:

  • Full-stack test environment configuration management
  • Full-stack test data management and database testing
  • WEb stack testing technology
  • General full-stack testing technology
  • Test development technology
  • Mobile stack testing technology
  • WEb stack automatic test technology
  • Advanced automated testing technology

From scratch, step by step to master the full stack of software testing the skills associated with Linux set up a test environment, data query SQL statement, carried APP automated testing in Java, automated testing for Web use Python, with Postman, Fiddler and other tools for interface testing, performance testing with Loadrunner, JMeter.

Ultimately meet the requirements of the following jobs:

Business-to-function test engineer
Web test engineers
APP test engineers
of test engineers
special performance test engineers, etc.

The following is the specific content of description of this set of learning routes and supporting free video tutorial materials, we want to learn software testing help!

First, the full-stack test environment configuration management

Figure-2 full-stack test environment configuration management knowledge map

Course description: full-stack test environment configuration management course designed to form a "test white" of the introduction of the computer, classification and analysis of the role of the hardware to the software, so that students understand the principles of computer architecture, operating system running and operating principles, Recognizing knowledge of life's most important computer networks. Other techniques for in-depth study of software testing to pave the way.

This chapter contains the program module 10 sub-learning content - as shown in FIG. -2:

  • Computer Architecture
  • operating system
  • computer network
  • Domains and DNS
  • LINUX System Overview and Installation
  • LINUX systems commonly used commands
  • LAMP environment to build the system under LINUX
  • Getting SHELL script
  • SVN configuration and management
  • DOCKER container environment configuration

Supporting video material:

Link network disk: https://pan.baidu.com/s/1nctohqUHwLhFPLy5CVv7yQ  extraction code: mcs5

Second, the full-stack test data management and database testing

Figure -3 full-stack test data management and database knowledge test chart

Course description: "full-stack test data management and database testing" program is designed to "test white" presentation of the current mainstream database management system and related software. By learning the knowledge database, understand we have seen in all kinds of software, how the data is stored by learning SQL statements, familiar with how we see in the various data query software is implemented as a back can do software testing, software defects found more laid a solid technical foundation.

This chapter contains the learning curriculum content of 10 sub-modules - shown in Figure -3:

  • Initialize the database
  • Ways to build tables and principles of data
  • Manipulate data using SQL language
  • Data Query Fundamentals
  • Views and indexes
  • ORACLE database infrastructure
  • SQLPLUS application
  • DML operations
  • DDL language
  • Views and indexes

Supporting video material:

Link network disk: https://pan.baidu.com/s/1JBg51BGQZj6i9OHIEua8Ag  extraction code: 3r01

Three, WEB stack testing technology

Figure -4 WEB stack testing technology knowledge map

Course description: "the WEB stack testing technology" course is designed to introduce students into the Web sites and pages and developed. By developing language learning website, to master the basic configuration web page, understand the page elements, and its various attributes, get familiar with the various elements for the back can do software testing, find more software defects, Web automated testing laid solid technical foundation.

This chapter contains the learning course content 5 sub-modules - as shown in Figure -4:

  • HTML basis
  • CSS foundation
  • JAVASCRIPT basis
  • JAVASCRIPT regular expressions
  • JAVASCRIPT functions and events

Supporting video material:

Link network disk: https://pan.baidu.com/s/1bAUOF4F8_OrJ3eCZd7-WDQ  extraction code: 0kq3

Fourth, the whole stack universal testing technology

Figure-5 full-stack testing techniques common knowledge map

Course description: "full stack Universal Test Technology" course is designed to lead the students to learn the most common software testing industry testing techniques. By writing and learning software testing process classification, software testing technology-related documentation, test case design method, defect reports submitted, defect tracking system use, the defect involved in the processing flow, can participate in the full range of test and qualified for the enterprise jobs.

This chapter contains 11 sub-course learning content modules - as shown in Figure-5:

  • Software Testing Overview
  • Software Life Cycle
  • Common methods of software testing
  • Software requirements and access
  • Review and significance
  • Software Test Plan
  • And a test case design method
  • Design of two test cartridge
  • WEB test
  • Defects and defect reports
  • Test summary report

Supporting video material:

Link network disk: https://pan.baidu.com/s/10v7hDyWGObp3LNFs4Z332Q  extraction code: 29ap

Fifth, test development technology

Figure -6 test development technology knowledge map

Course description: "Test Development Technology" course is designed to lead the students to learn the industry is currently the most important Java development language, by learning the basics of the Java language, master the basic Java technology development, knowledge and understanding of object-oriented programming in Java thinking, analysis must be able to read the code complexity, lay the foundation for doing white-box testing, precision positioning software defects.

This chapter contains the learning course content 5 sub-modules - -6 as shown below:

  • Acquaintance JAVA
  • Expressions and data types
  • Sentence structures and arrays
  • Object-Oriented
  • STATIC and STRING, PACKAGE keywords and FINAL

Supporting video material:

Link network disk: https://pan.baidu.com/s/13laNHXNUNFxyVEAmdmrHxA  extraction code: 3stk

Sixth, the mobile stack testing technology

FIG -7 mobile stack test technology

Course description: "Mobile technology stack test" program is designed to lead the students to learn the most popular applications - Kazakhstan U Mobile APP automatic test technology. By learning points mobile terminal testing environment Android system set up, that use ADB commands, using the Monkey test tools, Appium testing tools, master the basic technology of mobile terminal APP automated testing, so that students qualified for automated test scripts preparation.

This chapter contains the learning curriculum content submodules 3 - as shown in FIG -7:

  • Mobile terminal test infrastructure
  • ANDROID application testing and ADB command
  • APPIUM automated test applications

Supporting video material:

Link network disk: https://pan.baidu.com/s/1wghMMny0llkxx6RmNerGRQ  extraction code: 8c05

Seven, WEB stack automatic test technology

Figure -8 WEB stack test automation technology knowledge map

Course description: "the WEB stack test automation technology" course is designed to lead students to learn at present the industry's most popular development language Python and the most popular Web automated testing framework Selenium. By learning the basics of Python, so that students can master the technology to write ython automated scripts through Selenium learning, able to accurately locate a Web page elements for a variety of objects on the page to make the operation. I hope the students can master the full range of automated testing technology, competent job automation test engineers.

This chapter contains the learning curriculum content submodules 6 - as shown in FIG -7:

  • PYTHON automated testing Overview
  • PYTHON basis
  • PYTHON function basis
  • SELENIUM basis
  • WEB DRIVER basis
  • SELENIUM script strengthen

Supporting video material:

Link network disk: https://pan.baidu.com/s/1uQSuSrL7WlU57FnsNAI01Q  extraction code: 9bxt

Eight, advanced automatic test technology

Figure -9 advanced test automation technology knowledge map

Course description: "Advanced automated testing technology" course is designed to lead students to study two major interfaces and performance testing content. By Postman, Fiddler, Loadrunner, JMeter and other industries most widely used several software to learn and master the basic test methods and testing techniques to ensure that the students will not only be able to complete the test using the tools of technology, but also can write a script the way complete the test.

This chapter contains the learning course content 9 sub-modules - as shown in Figure -9:

  • Performance testing foundation
  • LOADRUNNER basis and Scripting
  • LOAD RUNNER is set to enhance the script and run
  • LOAD RUNNER scene design machines running load
  • Interface Test Overview
  • POSTMAN interface test
  • JMETER interface test
  • JMETER test case
  • FIDDLER capture base

Link network disk: https://pan.baidu.com/s/1pQzl2sNxctNRJkVEv1c5Qw  extraction code: arph

 

the above!

Today's software testing to learn to share it here, want to help small partners want to learn. After learning there are other updates and video tutorials, thousands of small will continue to update! The first time for everyone to share, stay tuned!

Finally, there is a small partner may want the video Comments, do not know where we can discuss the exchange with each other!

Published 348 original articles · won praise 235 · views 700 000 +

Guess you like

Origin blog.csdn.net/GUDUzhongliang/article/details/104965781