Final Exam: Software Testing
Intermediate
- 1 video | 32s
- Includes Assessment
- Earns a Badge
Final Exam: Software Testing will test your knowledge and application of the topics presented throughout the Software Testing journey.
WHAT YOU WILL LEARN
-
Describe how google remote procedure call (grpc) apis workrecall the restful api architectureoutline best practices of api designview responses and status codescreate and update git repositoriesmake post requests using curlview curl config optionsuse query parameters and path variablesconfigure headers and parse curl requestsadd resources with post requestssend put, patch, and delete requestsuse test scripts with put and delete requestsexplore basic and digest authenticationexplore header presetsperform tests with collectionswrite test scripts for schema validationwork with the postman cliset up end-to-end tests with data filesperform end-to-end tests with loopscreate mocks of post requestsrecall how postman and k6 can be used for performance testingset up an api server and send it a requestcreate a collection of tests for api endpointsview and interpret the postman performance reportrun tests using the ramp-up load profile in postmancreate a postgresql server on the gcprun performance tests against an inefficient api serveruse caching to store data in the frontendidentify slow running requestsperform load testing using k6
-
perform smoke testing using k6run load tests and stress tests with k6run spike tests and breakpoint tests with k6view causes of security vulnerabilitiesexplore basics of api securityset up a local server with basic authenticationperform security tests for basic authenticationcatch authentication failures with security testsview how sql injection attacks are executedview the requests in the postman security collectionprovide an overview of the contract testing processdefine an api with the openapi specificationdefine security schemes for apisdefine response headers in open apidefine schemas in the components sectionspecify array response bodies and parameters in apisrun a contract test and view the resultsuse the postman contract test generatoroutline how ci/cd works with github actionsset up an application programming interface (api) server on the google cloud platform (gcp)run collections from the cli with newmanview html reports with newmancommit 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 emailsend mutation requestspass in arguments and variablesrun queries using postmansend mutations using postman
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.