欢迎购买学习《基于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 框架的测试工程师

 

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源