Python interface test framework combat and automation advanced

Source: Internet
Author: User

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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.