Packt Automated Software Testing With Python

Category: Tutorial

Tag: Database/SQL

Posted on 2019-10-21, by nokia241186.



Packt - Automated Software Testing With Python-ANALYTiCS
English | Size: 5.15 GB
Category: Python
Welcome to the most comprehensive course on automated software testing with Python. Software testing is an essential skill for any developer, and this course will help you truly understand all types of test automation with Python.

The focus of this course is on testing for the web-we'll be working with REST APIs and web applications, and technologies such as unittest, Postman, and Selenium WebDriver-ranging from operations such as mocking and patching using the unit test library (to reduce dependencies and turn complex tests into simple ones) to looking at all types of testing: simple unit tests to large system tests and even customer acceptance tests.

Throughout the course we work on the Testing Pyramid concept, making sure that we have full coverage of every system component with unit tests. Then we test dependencies using integration tests. Finally, we cover the entire system using system tests. Of course, we also look at what acceptance testing is, how we come up with acceptance tests, and some of the best ways to write acceptance tests for a web application using Behavior-Driven Development and Selenium WebDriver. We also learn about implicit and explicit waits with Selenium WebDriver and Python, a key concept used to speed up the runtime of your acceptance tests. By implementing a Continuous Integration pipeline that runs your tests whenever you make any changes, you'll have much higher project quality so that you don't miss any annoying bugs. We'll look at putting our projects into GitHub and linking with them.

All the codes and supporting files for this course are available at:

Key Features

Learn automated software testing with Python
Learn to write complete system tests using Python and tools such as Postman

What You Will Learn

Everything you need to know about automated software testing with Python (and how to enjoy testing, too!)
Common pitfalls and best practices when writing automated tests
How to write complete system tests using Python and tools such as Postman
Automate your application testing by setting up a Continuous Integration pipeline using Travis CI
Browser-based acceptance testing using Behave and Selenium WebDriver
(Buy premium account for maximum speed and resuming ability)

Sponsored High Speed Downloads
6408 dl's @ 2378 KB/s
Download Now [Full Version]
5540 dl's @ 2976 KB/s
Download Link 1 - Fast Download
5760 dl's @ 3091 KB/s
Download Mirror - Direct Download

Search More...
Packt Automated Software Testing With Python

Search free ebooks in!

Download this book

No active download links here?
Please check the description for download links if any or do a search to find alternative books.

Related Books


No comments for "Packt Automated Software Testing With Python".

    Add Your Comments
    1. Download links and password may be in the description section, read description carefully!
    2. Do a search to find mirrors if no download links or dead links.
    Back to Top