
自动化测试
福庆
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于spring cloud contract框架的契约测试
在我们之前的博客文章中,我们已经介绍了微服务消费者驱动契约(CDC)测试的主题及其背后的动机。我们还通过提供基于Spring Boot的示例来看看 PACT 作为CDC测试框架。在当前的博客文章中,我们将重点关注CDC测试的Spring Cloud Contract框架。Spring Cloud合约项目本身包含三个主要组件 - Spring Cloud Contract Verif...翻译 2018-04-29 15:12:27 · 6686 阅读 · 1 评论 -
基于PACT框架的契约测试在微服务架构中的应用
背景信息在软件工程领域,我们经常面临变化。“概念的到来,微服务 ”是那些最近发生的事件,它不仅改变了软件的架构,而且球队的组织方式以及它们如何协同工作之一。以下是由M. Fowler和J. Lewis引入的微服务的定义之一:“...是一种将单个应用程序作为一套小型服务开发的方法,每种应用程序都在其自己的进程中运行,并与轻量级机制(通常是HTTP资源API)进行通信。这些服务是围绕业务功能构建的,可...翻译 2018-04-29 16:07:50 · 6993 阅读 · 1 评论 -
第一节 基于JSON的wireMock用法
一、准备工作1)下载wireMock的jar包:wiremock-standalone-2.18.0.jar2)下载方式:Maven的下载方式:<dependency> <groupId>com.github.tomakehurst</groupId> <artifactId>wiremock-standalone&...原创 2018-08-09 17:50:18 · 1688 阅读 · 0 评论 -
第二节 wireMock用json模拟HTTP请求
一,HTTP请求1)GET接口{ "request": { "method": "GET", "url": "/api/mytest" }, "response": { "status": 200, "body": "More content\原创 2018-08-09 21:25:35 · 2377 阅读 · 0 评论 -
第三节 wireMock的json的URL的匹配方式、传参方式、header和返回值
一、URL的匹配方式1)绝对匹配带参数:http://localhost:9999/your/url?and=query{ "request": { "method": "GET", "url": "/your/url?and=query" }, "response": { "status"原创 2018-08-10 13:15:11 · 7363 阅读 · 2 评论 -
第四节 wireMock的API介绍
一、查阅wireMock自带的API1)启动wireMock:2)进入wireMock的Swagger界面:http://localhost:9999/__admin/docs/3)点击 Swagger UI 就进入wireMock的API界面二、常用的API的使用1)热启动,热修复,热部署:POST接口:http://localhost:9999/__admin/...原创 2018-08-10 14:34:38 · 966 阅读 · 0 评论 -
第五节 wireMock的java版应用
一、配置jar包1)pom.XML配置方法<dependency> <groupId>com.github.tomakehurst</groupId> <artifactId>wiremock-standalone</artifactId> <version>2.18.0</versio...原创 2018-08-10 14:57:53 · 1480 阅读 · 0 评论