|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/rest-api-automation-testing-rest-assured/
课程评论:没有评论
### 课程概要:REST API 测试(自动化)从零开始 - Rest Assured Java 本课程是一门全面的 REST API 自动化测试实战课程,旨在帮助学员从零开始掌握 API 测试技能,即使没有自动化或编码经验也能轻松上手。课程内容涵盖 API 测试的基础知识到高级框架的实现,并结合了真实的行业应用场景。 **课程亮点:** * **实战导向:** 课程以实际的、正在运行的 REST API 进行自动化测试,让你了解行业级别的框架构建和自动化流程。 * **技术栈全面:** 涵盖 Java、Rest Assured、Postman、TestNG 等关键技术,并介绍 Maven 作为构建管理工具。 * **真实案例丰富:** 包含 Jira、Twitter、YouTube、Google Maps 等知名 API 的自动化测试示例,以及 GraphQL API 测试的最新内容。 * **零基础友好:** 所有主题均从基础讲起,无需任何先前的编码或自动化经验。 * **深度讲解:** 对每个知识点都进行深入细致的讲解,确保学员真正理解并掌握。 * **框架构建:** 指导学员如何从零开始构建可维护的自动化测试框架。 * **海量内容:** 提供超过 30 小时的原创内容,并附带可供学习和参考的真实代码文件。 **课程内容详解:** * **REST API 基础:** 解释什么是 REST API,理解其架构,以及 Endpoint、Resources、Payload、Parameters 等核心术语。 * **Postman 应用:** 学习如何使用 Postman 进行 API 测试,掌握各种 REST 请求类型。 * **Rest Assured 自动化:** * 环境搭建和配置 * Rest Assured 的各种常用方法 * 响应验证(JSON 和 XPath) * 脚本优化至框架标准 * 学习 OAuth 认证 * POJO 类的使用 * JSON 输入输出的序列化与反序列化 * 日志记录功能 * **框架设计与实现:** * 将项目迁移到 TestNG 框架 * 使用 Maven 进行项目构建管理 * 创建 BAT 文件一键运行整个项目 * **真实 API 实践:** * Google API 自动化讨论 * Jira API 自动化讨论 * Twitter API 自动化讨论 **预期成果:** 完成本课程后,学员将精通 REST API 自动化测试,能够自信地在工作中应用所学技能,或为获得高薪职位做好准备。学员将能够独立地处理和自动化任何网络上的 REST API,并进行完善的验证。
Course last updated on March 5th with GraphQL API testing examplesREST Assured API is powerful API released by google (just like Selenium for Web) to Automate REST API's. 70% of the IT industry now heading towards this API for automating ServicesLearn Everything You Need to Know About REST API Automation including Postman Even If You've Never worked Before on API's Course covers Basics To Advanced Level With Rest Assured, Postman, Java, TestNG, Framework Implementation From Scratch with rich examples like Jira, Twitter, Youtube, Google Maps API examplesWhat made this course Unique from other courses? Only course on Internet which covers on JIRA, TWITTER, GOOGLE MAPS AND YOUTUBE API examples"-No other course covers topics covered in this course with such great depth of detail. For proof, You can cross check with other tutorials if they cover Jira youtube etc,,*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 30 hours of unique content with real example code files provided to refer and learn with examples. Course is prepared on utmost care of picking real world scenarios what actually industry does in testing the REST API's and they were neatly delivered with every basic concept till framework building levelOn course completion You will be Mastered in REST API Automation and can implement Successfully it in your work place or will surely land on High Paying Job 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.This course explains:What is REST API's?Understanding the REST API architectureTerminologies such as Endpoint, Resources,Payload,ParametersWhat is POSTMAN?How to test API's with Postman?Different type of REST requestsWhat is REST ASSured?Setting up REST ASSURED environment for automationDiscussion on google API's for automationREST Assured methodsREST Assured validationsMethods to validate Json and xpath responsesOptimizing scripts to Framwork standardsDiscussion on JIRA API'sDiscussion on Twitter API'sUnderstanding OAUTH authenticationPOJO Classes usageSerialization & Deserialization for Json inputs and outputsTons of examples on automating API's with rest assured validationsLogging feature to log responsesMigrating project to TESTNG frameworkBuilding Maven setup as build management tool Creating BAT file to run whole project on single clickAt the end of this course you can pick any REST API over Net and can automate it comfortably with all necessary valdiationsHappy Testing and Wish you Good luck!