REST API Automation:REST Assured,Serenity BDD Framework

所在平台: Udemy

课程主页: https://www.udemy.com/course/rest-api-automation-with-rest-assuredserenity-bdd-framework/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:REST API 自动化:REST Assured与Serenity BDD框架 课程概述:在21世纪,几乎所有的web应用程序都使用web服务进行相互通信或交互。大多数现代web服务基于表现层状态转移(REST)架构,REST因其相较于其他技术的简单性而获得广泛关注,未来也将持续流行。对于软件质量保证工程师、自动化工程师和软件开发人员来说,理解web服务测试的重要性,以及如何自动化这些测试至关重要。自动化应用程序接口(API)测试对大多数项目来说都是关键的,因为API测试更加稳定、可靠和快速。因此,采用一个稳固的框架是非常必要的。Serenity BDD是一个开源的测试自动化框架,它集成了许多流行的库如Selenium、JUnit、JBehave、Cucumber BDD和Rest-Assured,可以用来构建强大的API自动化框架。 课程重点包括: - 构建可重用的方法和工具方法并进行打包组织 - 创建数据驱动测试 - 并行执行测试 - 使用标签对测试进行分组/运行 - 学习生成测试数据 - 创建Cucumber场景、步骤、标签并与Serenity BDD集成 - 将代码提交到Github - 通过与Jenkins和Github集成创建CI环境 课程结束时,您将能够使用Serenity BDD和Rest-Assured结合GIT和JENKINS构建一个稳健的API测试自动化框架。

课程评论(0条)

课程详情

In the 21st century, almost all web applications use web services to communicate or interact with each other. Most modern day web services are built on Representational state transfer (REST) architecture; REST has gained a lot of popularity and it will continue to do the same due to its simplicity in comparison with other technologies. It is very important for software QA engineers, automation engineers and software developers to understand the importance of Web Services testing and more importantly how to automate these tests. Automating Application Program Interface (API) tests is critical and crucial for most projects due to the fact that API tests are far more stable, reliable and fast. To achieve this goal, using a Solid Robust Framework is very much necessary. Serenity BDD is an open source test automation framework which comes integrated with many popular libraries like Selenium, JUNIT, JBehave, Cucumber BDD, Rest-Assured which can be used to build a powerful API Automation framework. We will be focusing on the important topics listed below: Build reusable methods, utility methods & organize them in packagesCreate Data Driven TestsExecute tests in ParallelGroup/Run Tests using TagsLearn to generate Test DataCreate Cucumber Scenarios,Steps,Tags & integrate with Serenity BDDCommit code to GithubCreate a CI environment by integrating project with Jenkins & Github At the end of this course you will be able to build a robust API test automation framework using Serenity BDD & Rest-Assured combined with GIT & JENKINS

课程标签

0人关注该课程

主题相关的课程