|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/rest-api-automation/
课程评论:没有评论
课程名称:REST API 自动化:从新手到专家 课程概述: REST Assured 是一套强大的 API 集合,旨在自动化 Restful APIs 和 Restful Web 服务,类似于 Web 应用程序的 Selenium WebDriver。现代应用架构中几乎所有 Web 应用都使用 REST API 与后端进行通信,因此,了解如何自动化 REST API 测试对 QA/自动化工程师来说至关重要。自动化 REST API 测试既快速又稳定,相较于 Web 自动化测试更加可靠,90% 的 IT 行业正在向 REST API 自动化转型。 课程特点: - 本课程深度覆盖其他课程未涉及的内容,提供所有学习材料和代码文件。 - 从初学者到高级框架实施,内容覆盖全面,是了解 REST API 手动测试和自动化的“一站式”课程。 - 独一无二的实时 API 案例,包括 Twitter 和谷歌地图的实际应用。 - 提供超过 25 小时的独特课程内容,包含真实示例的代码文件以供参考。 学习目标: - 学习如何使用 POSTMAN 发送请求(包括 GET、POST、PUT、DELETE 操作)。 - 了解 REST Assured,这是一个用于 API 测试自动化的流行开源库。 - 编写针对 GET、POST、PUT 和 DELETE 操作的测试,使用真实的托管 REST API(如谷歌和 Twitter)。 - 掌握 JSONPath 和 XML Path 以断言和提取响应。 - 学会使用请求规格和响应规格优化代码,减少重复性。 - 理解如何在 Twitter 的实时托管 REST API 上使用 OAuth 进行身份验证。 本课程不需要任何先前的编程或自动化经验,适合希望学习 REST API 自动化的学生,从基础学起,逐步掌握行业水平的框架实施内容。
REST Assured is powerful set of APIs to automate Restful APIs/Restful Webservices (just like Selenium WebDriver for Web Application). Almost all web applications use Rest APIs to communicate with back-end and it has gained a lot of popularity in the modern day application architecture. It is very important for QA/Automation engineers to understand how to automate Rest API tests. Automating Rest APIs tests is very crucial for projects because Rest API tests are quick to run and more stable unlike web automation. 90% of the IT industry is now moving towards Rest API Automation -- So What are you waiting for ??? ********************* Why this course? *********************---> No other course covers topics covered in this course with such great depth of detail. All materials including code files. ---> We start from Beginners level and go through Advanced FRAMEWORK level. This is a single course for everything you need to know related to Rest API Manual testing and Automation. ***** One stop place to become an Expert in Rest API Automation Framework from scratch ********** One and Only course on internet with real time APIs with Framework Implementation like Twitter and Google Maps examples *****---> Basics To Advanced Level With Rest Assured, Postman, Java, TestNG, Framework Implementation From Scratch Get awesome Support, on demand desktop session on Team Viewer and Skype. ********************* WHAT MAKES THIS COURSE BEST? ***************************** We assume that students have no experience in automation/coding and start every topic from scratch and basics. Examples are taken from TESTING REAL TIME HOSTED Rest APIs to understand how different components can be automated, that will give you idea of industry level framework and give you confidence. NO PRIOR CODING OR AUTOMATION EXPERIENCE NEEDED, this course covers all the necessary topics. Get more than 25 hours of unique content with real example code files provided to refer and learn with examples. ******************************************************************************************************* Are you looking to step into Rest API Automation industry with the latest technologies in market?Are you keen to learn Rest API Automation using RestAssured with java and other latest framework technologies?Interested in learning how Rest APIs are automated in projects? We start with how to code in Java and then move towards learning Postman Client, RestAssured, TestNG, Maven. Topics Include: Understand and use POSTMAN to send requests (using GET, POST, PUT, DELETE operations) Introduction to REST Assured, which is a popular open source library used for API test automation.Learn how to write tests for GET, POST, PUT and DELETE operations using Real Time hosted Rest APIs like Google's and Twitter's Real Time hosted Rest APIs Understand and use JSONPath, XML Path to assert and extract response Understand how to write efficient and less redundant code using Request Specification, Response Specification, Logging Adding multiple assertions to a single test Learn Authentication using OAuth on Twitter's Real Time hosted Rest APIs