RESTful API Testing with Postman

Test RESTful APIs with Postman

Test Postman collections from command line using Newman

Requirements

  • You should have basic understanding of RESTful APIs
  • You should have basic programming knowledge, specially Javascript
  • You should know about HTML and JSON format
  • You should know how to access JSON data using Javascript
  • You should know how to install and run commands in the terminal

Description

Postman is a great tool for testing APIs, which helps building APIs faster. If you are new to Postman, this course will help you to get started with the software and test your APIs in no time.

I have divided this course into several sections. I will start by showing the overview of Postman. Then I will discuss about sending API requests & responses. I will show how to manage APIs into collections and share with anyone. Then I will cover variables, environments & how to write test scripts. Also I will show you how to automate your testing with combination of all these tools & collection runner. Final topic will be showing you a complete testing workflow with Twitter API.

Who this course is for:

  • Software Developers
  • Software Testers
  • DevOps
  • Anyone new to Postman & Newman

Course content

4 sections • 15 lectures • 1h 12m total lengthExpand all sections

Introduction2 lectures • 4min

  • Welcome02:14
  • Postman Overview02:13

API Testing with Postman6 lectures • 40min

  • Sending API Requests06:32
  • Understanding API responses06:38
  • Manage APIs with Collections06:57
  • Variables and Environments07:00
  • Environment and Global Variables3 questions
  • Writing Test Scripts07:53
  • Test Scripts2 questions
  • Collection Runner05:17

Testing Workflow with Twitter API2 lectures • 14min

  • Authorization09:09
  • Testing Automation05:00

Run collection with Newman5 lectures • 14min

  • Newman: Installation and Overview04:54
  • Newman: Iterations & Delay Requests01:59
  • Newman: Running a folder from a collection00:55
  • Newman: Passing environment and global variables with command03:08
  • Newman: Export reports and exit after first failed iteration02:43
  • Newman2 questions

REST Assured Java Framework | Step by Step for Beginners

REST assured from scratch

By the end of this course you will be able to create a complete REST assured API Testing framework in java

Complete knowledge on how to add and run API requests in your framework

How to do API XML and JSON response validation with REST Assured

How to Add project to Git, Commit, Push and Clone projects

Complete step-by-step hands-on knowledge with demo and examples

Requirements

  • ******You do not need any prior knowledge*****
  • Even non programming users can follow and learn from this course
  • All basic setup and prerequisites are taken care in this course

Description

This course is created for complete beginners. 

Get started with REST Assured step by step

If you are a complete beginner in API Testing and REST Assured, this course is for you. Very basic step by step videos to guide you from scratch. 

In this session, we will learn

  • What is REST Assured
  • How to Setup REST Assured API Testing framework from scratch
  • How to add REST and SOAP API Requests
  • How to do response validation
  • How to validate JSON and XML Schema
  • Adding project to Git & GitHub

In case you are completely new to API testing and want to get some basics, can watch my course – Web Services API – Step by Step Beginner Tutorial

This will give you a complete overview of SOAP & REST web services, Can find this course on Udmey or my website AutomationStepByStep

All my free courses can be found on the website AutomationStepByStep

By the end of this course you will be able to create a REST assured API Testing framework in java

You will learn all the prerequisites and then start creating the framework from scratch

Complete step-by-step hands-on knowledge with demo and examples

I will teach you How to Add project to Git, Commit, Push and Clone projects

Even non-programming users can follow and learn from this course

Wish you all the best

Let’s Get Started…
Raghav Pal

Who this course is for:

  • Anyone who wants to learn REST assured from scratch
  • Anyone who wants to learn API execution & testing with REST assured
  • Beginners in REST assured API testing
  • Beginners in Java API Test Automation framework

Course content

5 sections • 8 lectures • 1h 40m total lengthExpand all sections

INTRODUCTION1 lecture • 7min

  • Introduction & Getting Started06:37

PROJECT SETUP2 lectures • 21min

  • Prerequisites06:15
  • Project Setup14:31

FIRST TEST2 lectures • 31min

  • Create First Test17:52
  • More Examples12:49

GET | POST | PUT | PATCH | DELETE2 lectures • 31min

  • GET & POST22:05
  • PUT PATCH DELETE08:28

ADDING PROJECT TO GIT1 lecture • 12min

  • How to add Eclipse project to Git Repository12:11

REST API Testing using SOAP UI – Quick Introduction

REST API WebService Concepts

REST API Testing methodology

Soap UI Tool

JSON

Description

  Complete A to Z course for learning the REST API Web-Service  testing from basics to advanced concepts.

**ONLY COURSE IN UDEMY PROVIDES OFFLINE REST API WEB-SERVICE CONNECTED TO DATABASE FOR LEARNING PURPOSE. HELPS IN BETTER UNDERSTANDING OF API & DB CONNECTIVITY

**Hand Written explanation for best understanding.

About me : I have been working in IT-Software Testing industry from last 15 years and i have put all those experience and industry standard knowledge into this course. The course filled with industry standard testing approach, implementation and examples.

Welcome to REST API Web-Service Testing  using SOAP UI tutorial.

        Currently API is a booming technology it exists everywhere like Social media, Mobile platform, cloud computing etc,.
        Now its a good opportunity to make promising career in API testing.

This course below topics and more

  • What are the API & Webservices
  • How to Test the Webservices using Soap UI
  • What is Rest API
  • JSON
  • Request-Response
  • Soap UI tool
  • Path parameter
  • Query Paramter
  • HTTP status codes

    This comprehensive course cover.          

  •  REST API web-service testing using popular soap ui tool
  • The SPECIAL thing about this course is, you will get 1 industry standard downloadable REST API web-service connected to Mysql database which can be executed on your own system without need of internet. You will know how API web-service interacts with back-end database.
  • You don’t need to depend on free online API Web services available on internet for learning purpose.
  • This course is for someone who want make good career in API testing.
  • You don’t need to have previous knowledge on WebService as course cover from basics. 
  • I value your time, So course is medium paced and on-to the point without much dragging to avoid boredom.

    By the end of this course: 

  • You will know how to test REST API web-service
  • You will be having REST API web-service knowledge equivalent to industry standard experienced tester.

    Take a look at the course description to get detailed information about course coverage. 

                                                             Enroll now and will see you inside

Happy Learning

Subhash Chandra

Who this course is for:

  • Beginner who wants to learn REST API Webservice
  • Begineer who wants to learn REST API Testing using SOAP UI Tool

Course content

4 sections • 27 lectures • 2h 22m total lengthExpand all sections

Introduction7 lectures • 29min

  • Introduction02:53
  • What is API06:39
  • What is WebService04:43
  • How WebService connected to Website05:06
  • How WebService works02:55
  • Difference between API and WebService03:57
  • How to learn WebService Testing02:19

REST API Concepts16 lectures • 1hr 51min

  • Introduction to REST09:13
  • Understanding JSON (JavaScript Object Notation)06:37
  • REST API WebService Environment Set Up03:49
  • MySQL DB Set Up for REST API Webservice06:40
  • How to run REST API WebService locally in your System04:18
  • Soap UI installation02:08
  • Request-Response in REST API11:07
  • Understanding the concept of End-Point in REST API04:25
  • Resource in REST API06:49
  • REST API HTTP Status Code14:31
  • Query Parameter15:48
  • GET Request with Path Parameter06:14
  • PUT Request03:39
  • Delete Method01:41
  • Adding Order Resource09:35
  • Adding product Resource04:15

Rest API Testing : Job Opportunties1 lecture • 2min

  • Rest API Testing : Job Opportunities02:24

BONUS LECTURE – REST API Test Automation3 lectures • 1min

  • BONUS LECTURE – :Learn ReadyAPI Test Automation with Groovy Scripting00:05
  • BONUS LECTURE: REST Assured REST API TEST AUTOMATION00:11
  • BONUS LECTURE : Learn Java from basics for Test Automation00:15

Web Scraping Financial News using Python 3

Automate the process of gathering unstructured data which is in the form of raw HTML.

Learn to web scrap Financial News of specific listed companies on the Stock Market.

Use BeautifulSoup4 Python library for web scraping – Install, Exception Handling, Advanced HTML Parsing.

How to traverse a single domain to fetch data from many HTML pages.

Process gathered (scrapped) data and transform it into structured format JSON and save as CSV.

Requirements

  • Basic Python 3 programming
  • Basic HTML knowledge

Description

Why this course?

We often have plenty of unstructured data available for free on the internet. Some of this data may be useful for combining with other structured or unstructured data available in the organization. What if I could fetch the desired unstructured data from web, transform it into structured format, and combine it with my other data, preprocess combined data, so that I can extract valuable insights to facilitate quick and better data-driven decision making?

Good news is that there are some techniques such as Web Scraping which can help us solve the problem of data gathering at scale and build curated datasets. In this course we will help you achieve this goal. Following are our Learning Objectives for this course.

  • Automate the process of gathering unstructured data which is in the form of raw HTML.
  • Learn to web scrap Financial News of specific listed companies on the Stock Market.
  • Use BeautifulSoup4 Python library for web scraping – Install, Exception Handling, Advanced HTML Parsing.
  • How to traverse a single domain to fetch data from many HTML pages.
  • Process gathered (scrapped) data and transform it into structured format JSON and save as CSV.

In this course we are giving you hands-on experience of how to build and automate process of generating curated dataset from raw HTML text, scraped from web.

Who this course is for:

  • Beginner Python developers who would like to learn web scraping techniques
  • Anybody who wants to learn how to transform unstructured data into structured format
  • Anybody who wants to learn how to scrape news (e.g. financial news) from web portals
  • Anybody who wants to gather and transform unstructured data from web for their Machine Learning (NLP, Text Analytics) Projects

Course content