Robot Framework with Python- Selenium/API Automation Testing

所在平台: Udemy

课程主页: https://www.udemy.com/course/robot-framework-with-python-selenium/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:使用Python的Robot Framework进行Selenium/API自动化测试 概述:您在设计测试自动化框架方面的挣扎将从此结束。现推出市场上唯一一个更快速且易于设计、代码量极少的框架——“Robot Framework”。该框架集成了Cucumber和TestNG的所有特性,并默认附带多种库,方便您构建自动化测试,几乎无需编写繁杂的模板代码。此外,您还可以使用Python代码构建自定义库。这个强大的自动化框架自动提供丰富的HTML报告、日志记录、失败时截图等功能,而无需编写一行代码。本课程将重点关注如何使用Robot Framework设计Selenium UI测试(80%),同时简要介绍API测试(20%)。 课程内容如下: - Robot Framework的安装和配置 - 使用Robot Framework设计Selenium UI测试 - 如何使用Python构建自定义Robot关键字 - Selenium库的端到端UI自动化示例 - 从CSV文件到自动测试的数据驱动测试 - 框架参数化的实现,使用数据集运行测试 - 使用Robot Framework并行执行测试 - 自动生成丰富的HTML报告以及测试执行结果日志 - Selenium Web测试中自动捕捉失败截图 - 使用不同标志参数的命令行执行Robot测试 - 使用标记和过滤器选择性执行测试 - 将Robot Framework与CI/CD Jenkins工具集成 - 实现参数化的Jenkins构建以控制测试执行参数 - 使用Robot Framework进行API测试 - 理解如何用Robot字典关键字构造JSON请求和响应 - 构建包含CRUD操作(GET、POST、DELETE)的API测试 - 在Jenkins CI/CD工具上运行API Robot Framework测试 祝您好运,期待在课程中见到您!

课程评论(0条)

课程详情

Your struggle on designing Test Automation Frameworks ends here. Presenting you the only framework in the Market which is faster and easy to design with very less code. - "Robot Framework" This Framework consists of all the features what (Cucumber + TestNG) provides. This Framework by default comes with many Libraries which helps to build automation tests without writing much boilerplate code. Additionally you also have ability to build your custom Libraries with Python code. It's just not about Libraries, this powerful Automation framework automatically provides Rich HTML reports, Logging, Screenshots on failure and many more without writing single piece of code...This course mainly focus on how to design Selenium UI Tests (80%) with Robot Framework and also touches on writing API tests (20%) on high level with Robot Framework. Python is the language chosen to design the Framework as Python is widely used choice for Robot FrameworksYou can comfortably follow this course without having python basics as well. There is dedicated Section at the end of this course to brush up on Python Basics.Below is the high level content on what this course coversInstallation and Configuration of Robot FrameworkDesigning Selenium UI Tests with Robot FrameworksHow to build custom Robot keywords using Python End to end In depth examples of UI Automation with Selenium Libraries of RobotData driven testing from CSV files to automated testsImplementing Framework Parameterization with data sets to run testsExecuting tests in parallel with Robot FrameworkAutomatic generation of rich HTML reports with logging for test execution resultsAutomation screenshot capture of test failures for Selenium Web tests with Robot frameworkCommand Line execution of Robot tests with various Flag parametersSelective test execution using tagging & filters in the frameworkIntegrating the Robot Framework with CI/CD Jenkins toolImplementing Parameterized Jenkins build to control test execution parametersPerforming API testing with Robot FrameworkUnderstand how to construct Json requests and responses with Robot Dictionary keywordsBuilding API tests with all CRUD operations ( GET, POST, DELETE)Running API Robot Framework tests on Jenkins CI/CD toolWish you all Good luck and see you in the course:)

课程标签

0人关注该课程

主题相关的课程