It & Software Online Course by Udemy, On Sale Here
Learn Pytest by building a full Django application with a Continuous Integration system, software testing best practices
An excellent training about Operating Systems
Real World Python Test Automation with Pytest (Django app)
This is a MUST course for anyone who cares about testing.I teach the ins and outs of pytest while building a real world django application (including a continuous integration system in bitbucket).In this course we will build a very simple django server, I will teach just enough django so that we will be able to build the application, and then focus on testing it. We will together test the application from all angels – Unit tests, integration tests, APItests, end to end tests, performance tests with (a total of over40 tests)You will end up with a complete CIsystem that integrates bitbucket cloud pipelines, slack messaging and allure reporting. Every time we will make a push, the CIsystem will run our tests and will notify us if the build passed/failedIn this course we go in depth and we will even implement together (from scratch) some of pytest’s features so that we will know what happening under the hood when pytest is running our tests. This is not an entry-level course, basic knowledge of python is needed You will learn: Pytest features (in depth)FixturesMarkersParametrizeSkip, xfailPytest. iniPytest-djangoPytest-covpytest-xdistunittest library, mocksRequests libraryDjango (just enough to build a web server)Rest APIModels, MigrationsViewsSerializersSQLite3 DBEmail backendsContinuous Integration (in depth)Bitbucket pipelinesBitbucket environment variablesParallel stepsDockerSlack messaging integrationAllure ReportingTesting (In depth)Unit testsIntegration testsPerformance testsTesting environmentsPython best practiceVirtual environments: pipenvPipfileType hintingBlack formatter. env File
Udemy is the leading global marketplace for learning and instruction
By connecting students all over the world to the best instructors, Udemy is helping individuals reach their goals and pursue their dreams.
Study anytime, anywhere.
Reviews
There are no reviews yet.