Udemy - Elegant API Test Automation with Python
- CategoryOther
- TypeTutorials
- LanguageEnglish
- Total size1.3 GB
- Uploaded Byfreecoursewb
- Downloads71
- Last checkedOct. 05th '21
- Date uploadedOct. 02nd '21
- Seeders 10
- Leechers9
Infohash : 6965A5C1A7A696BEA2FBA32C3BF4480146B3A39A
Elegant API Test Automation with Python 
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 24 lectures (2h 54m) | Size: 1.15 GB
Fast, reliable testing using Python and Pytest
What you'll learn:
Write performant tests against web APIs
Understand the composition of HTTP Requests
Automate at a professional level
Write readable, well-composed test suites
Requirements
A basic understanding of the Python programming language
Description
A complete course on understanding and writing automated tests against web services using HTTP requests in the Python programming language. This course covers academic concepts, hands-on experience with automated testing frameworks and developing within an Integrated Development Environment (IDE), and uses quizzes and challenges to further solidify concepts. Once the course has been completed, the student will be able to speak with authority on the topic of APIs, how web servers communicate with clients, and how to build a reliable, effective test suite against one or many web services using Python. The goal of this course is to prepare students to be able to interview successfully and perform impressively at any job requiring API automation experience.
Combining lectures with hands-on coding and quizzes with problem-solving challenges, Elegant API Automation trains the student to overcome a multitude of challenges facing the modern automation engineer. The course discusses in-depth how Browsers communicated with Web Servers, and how API automation can be leveraged to avoid unnecessary and brittle browser automation in many situations. The student will also gain fluency with Pytest, one of the most popular and powerful Python testing frameworks. The student will learn how to compose well-organized, readable test suites within Pytest, and use several of Pytest's most powerful features such as test search and fixtures.
Files:
[ DevCourseWeb.com ] Udemy - Elegant API Test Automation with Python- Get Bonus Downloads Here.url (0.2 KB) ~Get Your Files Here ! 1. Introduction
- 1. Introduction.mp4 (89.0 MB)
- 1. Introduction.srt (6.8 KB)
- 2. What is an API.mp4 (212.4 MB)
- 2. What is an API.srt (21.0 KB)
- 2.1 What is an API An explanation by RedHat Linux.html (0.1 KB)
- 3. What is an API.html (0.2 KB)
- 4. Speed Test Browser Automation vs. Web Requests.mp4 (16.0 MB)
- 4. Speed Test Browser Automation vs. Web Requests.srt (4.7 KB)
- 5. HTTP Request Methods (Basic).mp4 (162.7 MB)
- 5. HTTP Request Methods (Basic).srt (16.0 KB)
- 5.1 HTTP Methods Documentation.html (0.1 KB)
- 6. HTTP Request Methods (Basic).html (0.2 KB)
- 1. Setting up Python.mp4 (46.2 MB)
- 1. Setting up Python.srt (9.8 KB)
- 10. Running the Test Application.mp4 (7.7 MB)
- 10. Running the Test Application.srt (2.2 KB)
- 11. Peeking Under the Hood of the Application.mp4 (67.5 MB)
- 11. Peeking Under the Hood of the Application.srt (15.7 KB)
- 12. HTTP Request Methods (Advanced).mp4 (86.7 MB)
- 12. HTTP Request Methods (Advanced).srt (8.1 KB)
- 12.1 HTTP Method Definitions.html (0.1 KB)
- 12.2 Patch Method for HTTP.html (0.1 KB)
- 13. HTTP Request Methods (Advanced).html (0.2 KB)
- 14. HTTP Methods In Practice.mp4 (27.6 MB)
- 14. HTTP Methods In Practice.srt (9.8 KB)
- 2. Setting Up the IDE.mp4 (54.5 MB)
- 2. Setting Up the IDE.srt (14.5 KB)
- 2.1 Official Download for Visual Studio Code.html (0.1 KB)
- 3. Setting up pipenv.mp4 (32.0 MB)
- 3. Setting up pipenv.srt (8.6 KB)
- 4. Performing an HTTP Request in Python.mp4 (66.6 MB)
- 4. Performing an HTTP Request in Python.srt (11.6 KB)
- 5. Using Query Strings to Customize GET Requests.html (0.2 KB)
- 6. HTTP Headers.html (0.2 KB)
- 7. HTTP Cookies.html (0.2 KB)
- 8. The User Agent.html (0.2 KB)
- 9. Setting up the Test Application.mp4 (31.4 MB)
- 9. Setting up the Test Application.srt (11.4 KB)
- 9.1 git repo of the test application.html (0.1 KB)
- 1. Installing Pytest.mp4 (27.4 MB)
- 1. Installing Pytest.srt (6.9 KB)
- 2. Writing Our First Test Case.mp4 (22.4 MB)
- 2. Writing Our First Test Case.srt (9.8 KB)
- 3. The Power of Test Fixtures.mp4 (36.3 MB)
- 3. The Power of Test Fixtures.srt (11.5 KB)
- 3.1 Pytest Fixtures.html (0.1 KB)
- 4. Installing the requests Library.mp4 (4.4 MB)
- 4. Installing the requests Library.srt (1.3 KB)
- 4.1 requests library documentation.html (0.1 KB)
- 1. Our First API Automation!.mp4 (62.7 MB)
- 1. Our First API Automation!.srt (16.5 KB)
- 2. Logging Into the App Via API Request.mp4 (43.1 MB)
- 2. Logging Into the App Via API Request.srt (9.1 KB)
- 3. Adding a Resource via API Request.mp4 (111.2 MB)
- 3. Adding a Resource via API Request.srt (28.0 KB)
- 4. Don't Login Using the Browser!.mp4 (93.6 MB)
- 4. Don't Login Using the Browser!.srt (18.9 KB)
- Bonus Resources.txt (0.3 KB)
Code:
- udp://tracker.torrent.eu.org:451/announce
- udp://tracker.tiny-vps.com:6969/announce
- http://tracker.foreverpirates.co:80/announce
- udp://tracker.cyberia.is:6969/announce
- udp://exodus.desync.com:6969/announce
- udp://explodie.org:6969/announce
- udp://tracker.opentrackr.org:1337/announce
- udp://9.rarbg.to:2780/announce
- udp://tracker.internetwarriors.net:1337/announce
- udp://ipv4.tracker.harry.lu:80/announce
- udp://open.stealth.si:80/announce
- udp://9.rarbg.to:2900/announce
- udp://9.rarbg.me:2720/announce
- udp://opentor.org:2710/announce