[Udemy, Admas Kinfu] API Testing with Python 3 & PyTest, Backend Automation [4/2022, ENG]

Страницы:  1
Ответить
 

LearnJavaScript Beggom

Стаж: 5 лет 9 месяцев

Сообщений: 2065

LearnJavaScript Beggom · 09-Окт-25 15:22 (2 месяца 29 дней назад)

API Testing with Python 3 & PyTest, Backend Automation 2024
Год выпуска: 4/2022
Производитель: Udemy
Сайт производителя: https://www.udemy.com/course/backend-api-testing-with-python/
Автор: Admas Kinfu, SuperSQA.com
Продолжительность: 11h 6m 40s
Тип раздаваемого материала: Видеоурок
Язык: Английский
Субтитры: Английский
Описание:
Learn to build framework for API automation testing (backend testing) using Python and PyTest, SQL, Reports, Docker ...
What you'll learn
  1. How to write API automation (backend automation) using Python 3
  2. How to validate API response
  3. How to build automation framework
  4. SQL Crash Course
  5. How to validate database
  6. How to generate reports for your tests (pytest-html, Allure, jUnit)
  7. How to create a real eCommerce WordPress site locally
  8. How to run tests in Docker container
Requirements
  1. Have basic knowledge of Python programming language
  2. Have basic knowledge of software testing
  3. Have sudo/admin access to your laptop to be able to install software
Description
Course Description
Learn how to use Python to test the back-end of web services or APIs. We use industry-standard real eCommerce RESTful API to practice testing using Python programming language.
We will build a framework using one of the most popular testing tools PyTest. The framework we will build will be extendable and scalable to be able to include frontend (Selenium WebDriver) testing.
The skills learned here are used in any Web Services testing.
BONUS: SQL Crash Course
You will learn how to use SQL to read and write to/from databases. We will use MySQL for our main test site so we will use the same database to learn SQL. SQL (sequel) is a critical skill for any test engineer (manual or automation needs to know basic SQL).
The crash course in SQL is short and precise. Topics only directly related to automation are covered. Great addition to your resume and interview process.
A critical addition to your resume
If you are getting into the QA world or you are looking to advance your career, having API testing skills will accelerate your success. Python is one of the most popular languages to use in software testing, and knowing how to use it for API/Backend testing will expand your pool of possibilities.
In addition to using Python for API/Backend testing, the tools we will use are a great addition to your resume. We will be using industry-standard tools that can be applied to several tasks beyond API testing.
After completion of this course, you will be able to go through interviews as if you have API testing experience. You will also have plenty of APIs to test and practice.
Content and Overview
In this course, we will spend some time creating an eCommerce application on our local machine. We will install a package that includes a web server and database. Using this package we will install WordPress and install necessary plugins to make it an eCommerce application. The eCommerce application gives us all the APIs we will test.
We have access to the database so we will test API data against the database. We will create an efficiently structured test framework and learn how to use Python to perform our verification.
We will also learn how to use a Python test runner tool "pytest" see why test runner tools are critical for automation testing.
What am I going to get from this course?
  1. 35 + lectures (continuously adding more examples)
  2. Plenty of APIs (endpoints) for you to practice with beyond this class
  3. Enough material and examples to be able to create a project and maintain a GitHub repo
  4. Industry-standard tools to add to your resume.
    1. Like
      1. MySQL Workbench
      2. MAMP (package with Apache, MySQL)
      3. WordPress
      4. WooCommerce
Who this course is for:
  1. Anyone looking to learn automation Backend/API testing
  2. Anyone that already know basic Python and want to learn Backend/API testing
  3. Anyone looking to gain experience automating the backend test for real eCommerce site
  4. Anyone looking to learn to setup their own API locally and practice testing
Формат видео: MP4
Видео: avc, 1920x1080, 16:9, 30.000 к/с, 526 кб/с
Аудио: aac lc sbr, 44.1 кгц, 62.8 кб/с, 2 аудио
MediaInfo
General
Unique ID : 11774197830874552369701952128557028688 (0x8DBA0C5BEEF578BA05F7549521C9550)
Complete name : D:\2_2\Udemy - API Testing with Python 3 & PyTest, Backend Automation 2024 (4.2022)\3 - Crash Course on PyTest\19 - Introduction to PyTest.mp4
Format : Matroska
Format version : Version 4
File size : 49.4 MiB
Duration : 11 min 40 s
Overall bit rate : 591 kb/s
Frame rate : 30.000 FPS
Encoded date : 2022-12-31 15:00:48 UTC
Writing application : mkvmerge v57.0.0 ('Till The End') 64-bit
Writing library : libebml v1.4.2 + libmatroska v1.6.4
FileExtension_Invalid : mkv mk3d mka mks
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L4
Format settings : CABAC / 4 Ref Frames
Format settings, CABAC : Yes
Format settings, Reference frames : 4 frames
Format settings, GOP : M=4, N=60
Codec ID : V_MPEG4/ISO/AVC
Duration : 11 min 40 s
Bit rate : 526 kb/s
Nominal bit rate : 1 200 kb/s
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 30.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.008
Stream size : 44.0 MiB (89%)
Writing library : x264 core 148
Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x1:0x111 / me=umh / subme=6 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=24 / lookahead_threads=4 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=60 / keyint_min=6 / scenecut=0 / intra_refresh=0 / rc_lookahead=60 / rc=cbr / mbtree=1 / bitrate=1200 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / vbv_maxrate=1200 / vbv_bufsize=2400 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:1.00
Default : Yes
Forced : No
Audio
ID : 2
Format : AAC LC SBR
Format/Info : Advanced Audio Codec Low Complexity with Spectral Band Replication
Commercial name : HE-AAC
Format settings : Explicit
Codec ID : A_AAC-2
Duration : 11 min 40 s
Bit rate : 62.8 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 44.1 kHz
Frame rate : 21.533 FPS (2048 SPF)
Compression mode : Lossy
Stream size : 5.25 MiB (11%)
Default : Yes
Forced : No
Скриншоты
Download
Rutracker.org не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм
Как скачивать? (для скачивания .torrent файлов необходима регистрация)
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error