First stage:
Windows operating system and Network fundamentals: Software testing Concepts, computer hierarchy, software classification, Internet overview, IP address, virtual machine usage, operating system installation
Software Testing basic theory: Software Development Phase Division, Software Testing phase division, model and classification, software testing main principles, test case concept, test method selection, TestDirector overview, software test Plan writing
Functional Testing Project Practice: Familiarity with software requirements, writing test plans, writing test cases, executing test cases, submitting bugs, writing test summary reports
Phase II:
Java programming: Configuration of Java Development environment variables, basic structure variables of Java program, constants, basic data types, Process control, basic concepts of Java object-oriented programming, Java I/O core technology, Java Network Programming technology, Java Event processing model, Swing component model, HTML technology, SERVLET/JSP technology
Database Fundamentals: Basic concepts of database systems, basic SQL statements, data integrity constraints, creation and use of indexes, view creation and use, advanced queries, definition and use of stored procedures, Oracle and MySQL basic operations, SQL plus basic use, plsql Developer use, sequences, indexes, views, functions, and stored procedures
Phase III:
1. Functional test Tool QTP:QTP basic usage flow, using QTP recording application and Web program, QTP test object management mechanism, object warehouse usage, standard checkpoint, text checkpoint, text field checkpoint, image checkpoint, database checkpoint, other checkpoint, script parameterization, Use analog recording mode, use low-level recording mode, use QTP for regression testing, VBScript basic syntax structure
2. Performance testing tools LoadRunner: Automation tools Classification, performance test Introduction, LoadRunner overview, load/Pressure test plan preparation, development script Vugenerator, design and operation of the scene---Controller; analysis results analyzed, LoadRunner Data Pool Technology analysis, HTTP message structure, Correlation technology, Web_reg_save_param function, loadrunner file download, Web subdivision diagram, LR browser simulation settings, LR monitoring performance counters, The analysis of resources in LR is real;
3. Test management Tools Quality Center:quality Center overview, Quality Center product framework, Quality Center site management; Quality Center project management; quality In the Center Test management
4. White Box testing technology and White Box Test tool: White box test method; cyclomatic complexity calculation; object-oriented testing; Unit testing using JUnit
Phase IV (Test practice)
1.Unix operating system and network environment: UNIX history, installation, UNIX file system structure, FTP tools, directory sharing, UNIX common commands, UNIX Web server installation and configuration, MySQL database installation and use, mail server
Installation and use of Unix Perl modules, Shell programming, SECURECRT and Ssh;unix svn configuration and use
2. Automation Tools Project Practice: Use QTP to perform functional tests on Web projects, perform performance tests using LoadRunner, and test management with QC
Unit testing requires skills and 4 major stages of learning