The 1th chapter of Interface Test Basic review
1-1 interface Automation testing from the basics to the framework-guided learning
1-2 Interface Basics Review
1-3 Interface Test Basics Interview Answers
The 2nd Chapter Fiddler's application in the work
2-1 How to grasp the interface
2-2 extensive data-de-duplication simulation and filter rule usage
2-3 Analog Interface Response data
2-4 Fiddler for Interface Testing
3rd Chapter How to develop Get\post interface
3-1 Development Interface Environment Construction
How the 3-2 Django interface works
3-3 Django's post interface development
3-4 Django GET request
3-5 Django's Interface data processing
The 4th Chapter requests Library's related use
4-1 Requests Installation
4-2 requests Simple to use-post
4-3 Refactoring send POST request
4-4 refactoring GET request + format response data
4-5 test scripts with class-encapsulated interfaces
5th Chapter UnitTest Use
5-1 UnitTest Simple to use
5-2 UnitTest and request refactoring package
Use of assert in 5-3 UnitTest
Management and application of case in 5-4 unittest
5-5 UnitTest and Htmltestrunner to generate reports
5-6 unittest Common interview answer and Knowledge review
The 6th Chapter Mock Service Introduction to the actual combat
6-1 How to write interface test scripts in the interface development phase
6-2 Mock Service Introduction and implementation principle
6-3 using the underlying function to make a mock in case
6-4 Refactoring Package Mock service
7th chapter from Interface Automation framework design to development
7-1 How to design an Interface Automation test framework
7-2 Learn Python operations Excel get content
7-3 refactoring Operations Excel functions
7-4 Learning Operations JSON file
7-5 Refactoring JSON tool classes
7-6 Package Get Constant method
7-7 Package gets interface data
7-8 post, get base class encapsulation
7-9 main process encapsulation and error resolution debugging
7-10 return Data format processing and error tuning
7-11 Get interface Return status
7-12 Determine if case is successful with expected results
7-13 Writing test results to excel
7-14 data dependency issues start with the design idea
7-15 data-dependent problem method encapsulation to get case data through case_id
7-16 Data Dependency Problem extraction response data according to rules
7-17 Data page Related
7-18 dependency structure construction of data dependency problem
7-19 process implementation of data dependency issues
7-20 Case Run Result statistics
7-21 Building a Send mail service
7-22 result statistics + report notifications
8th Chapter Continuous Integration
8-1 Continuous Integration Environment construction
8-2 continuous integration of project configurations
9th. Access to cookies and request processing
9-1 getting a cookie idea analysis
9-2 Impersonation Login Get cookie Request Order interface
9-3 refactoring package carrying cookie request processing process
9-4 carrying cookies to handle request data multi-dictionary problem
10th. Database related Operations
10-1 Connecting database query data
10-2 getting database Data refactoring and transforming data
10-3 return data and database data for comparison _
10-4 formatting data write-back to the result
11th Chapter Interface Test exception handling
11-1 Analyzing Exception interface processing
11-2 Exception Interface Processing
11-3 How to handle HTTPS interfaces
11-4 put, delete interface processing
11-5 WebService Interface test method introduction and simple use
11-6 WebService interface Test gets all test methods encapsulated
11-7 parsing resolves WebService cannot invoke method problems directly via parameters
11-8 WebService Interface Test Package
Baidu Network Disk
Python interface test framework combat and automation advanced