API Contract & Automation Testing with Postman: Automation Testing
Postman
| Intermediate
- 13 videos | 1h 46m 35s
- Includes Assessment
- Earns a Badge
Automation testing streamlines the software development process by replacing manual testing with automated scripts. These scripts can execute repetitive tasks, freeing up valuable developer time to focus on more complex aspects of development. This course will introduce you to automation testing, the process of programmatically executing tests at predefined frequencies or within your continuous integration and continuous delivery (CI/CD) workflow. Next, you will create a production-scale application programming interface (API) server on the Google Cloud Platform (GCP) and install the Newman command line interface (CLI) for Postman. You will then explore running collections using Newman CLI and analyze test results in requests. Finally, you will configure CI/CD pipelines using GitHub Actions. This involves creating a local Git repository and linking it to a remote GitHub repository. You will then push your Postman tests to these repositories. You will create a GitHub Actions pipeline to run on a push to the main branch and execute tests stored in your GitHub repository. You will also learn how to view test results and send an email when the workflow runs to completion.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseOutline how automation testing worksOutline how ci/cd works with github actionsSet up an application programming interface (api) server on the google cloud platform (gcp)Install the newman command line interface (cli)Run collections from the cli with newmanView html reports with newman
-
Set up git and github reposCommit postman test scripts to gitCreate a continuous integration and continuous delivery (ci/cd) pipelineTrigger the run of a ci/cd pipelineConfigure a ci/cd workflow to send an emailSummarize the key concepts covered in this course
IN THIS COURSE
-
2m 1sIn this video, we will discover the key concepts covered in this course. FREE ACCESS
-
8m 12sUpon completion of this video, you will be able to outline how automation testing works. FREE ACCESS
-
3m 57sAfter completing this video, you will be able to outline how CI/CD works with GitHub Actions. FREE ACCESS
-
11m 18sDuring this video, you will learn how to set up an application programming interface (API) server on the Google Cloud Platform (GCP). FREE ACCESS
-
10m 38sFind out how to install the Newman command line interface (CLI). FREE ACCESS
-
5m 40sLearn how to run collections from the CLI with Newman. FREE ACCESS
-
11m 6sDuring this video, we will discover how to view HTML reports with Newman. FREE ACCESS
-
10m 35sIn this video, we will find out how to set up Git and GitHub repos. FREE ACCESS
-
8m 7sIn this video, we will learn how to commit Postman test scripts to Git. FREE ACCESS
-
11m 10sDiscover how to create a continuous integration and continuous delivery (CI/CD) pipeline. FREE ACCESS
-
8mIn this video, we will discover how to trigger the run of a CI/CD pipeline. FREE ACCESS
-
12m 52sLearn how to configure a CI/CD workflow to send an email. FREE ACCESS
-
2m 58sIn this video, we will summarize the key concepts covered in this course. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.