基于RestSharp框架和HTTP Client库REST API自动化框架实现视频教程

欢迎购买学习《基于RestSharp框架和HTTP Client库REST API自动化框架实现视频教程》课程,你将学习使用 RestSharp 框架和 HTTP 客户端库实现端到端 API 自动化。

最后更新 08/2022
类型:电子学习 | MP4 | 视频:h264, 1280×720 | 音频:AAC,44.1 KHz
语言:英语 | 大小:7.19 GB | 时长:170 节课 • 13 小时 6 分钟

你会学到什么

  • 如何为 API 自动化设计自动化框架
  • HTTP 客户端库及其在 API 测试中的用途
  • 与 API 一起使用的不同类型的身份验证机制
  • RestSharp 框架及其在 API 测试中的使用
  • 同步和异步执行模式
  • 持续集成和持续部署。

要求

  • 基本了解 C# 语言和 OOPS 概念,例如类、对象、接口等。
  • 对 Visual Studio IDE 的基本了解
  • Post Man Client的基本理解
  • 对Windows操作系统的基本了解
  • 对 Tomcat 的基本了解将是一个额外的优势

描述

**课程已使用最新版本的 RestSharp 框架进行了更新**

目前,IT 行业正在向基于微服务的架构发展。了解什么是 RESTful API 和 Web 服务非常重要。本课程就是这样。

课程分为3个部分

在第 1 节中,我将详细讨论 RESTful API 和 Webservices

在第二部分,我将讨论 HTTP 客户端库以及如何使用它们来测试 RESTful API

在第 3 部分,我将讨论 RestSharp 框架以及如何使用它进行 API 测试

我还将讨论同步和异步执行。以及如何并行运行测试

在本课程中,我还将讨论应用程序的一些实时 API。这样的 Drop Box 和 JIRA

在学习本课程的同时,我还将开发一个测试框架。框架的源代码将提供下载

单元测试框架 MSTest

MSTest 框架

用于 API 测试的 HTTP 客户端

获取请求

断言和验证

POST 请求

放置请求

删除请求

验证

同步和异步执行

同步和异步执行 – 简介

测试的同步执行

测试的异步执行

测试的异步执行——失败的场景

使用 Async 和 Await 实现重新定义 HelperClass

任务工厂的异步执行

从异步任务中获取返回值

使用 RunSettings 文件并行执行

RestSharp 框架

获取请求

框架设计与实现

POST 请求

放置请求

删除请求

验证

基于令牌的身份验证 – DropBox API

基于会话的身份验证 – JIRA API

本课程适用于谁

  • 本课程专为开发人员和测试人员设计
  • 想要学习 API 自动化的手动/自动化测试工程师
  • 最适合计划构建自动化框架的开发人员和测试人员
  • 想要实现 API 自动化的 RestSharp 框架的测试工程师

 

原文链接:https://vuesite.cn/26917.html,转载请注明出处。
0
显示验证码
没有账号?注册  忘记密码?