摘要: 背景 最近公司要做一个测试平台,主要功能涉及了产品,开发和测试三方的业务联动。其实在业界已经有了很多类似的开源平台,例如阿里的云效,腾讯的tapd,还有很多其他的云测试平台。由于涉及到公司的信息安全问题,公司内部希望能够自研一款对内的测试平台,解决产研测一体化的问题。通过对市面上各种竞品调研,最终选 阅读全文
posted @ 2021-03-12 14:22 奔跑中的wiggins 阅读(634) 评论(0) 推荐(0)
摘要: 指导文档:https://metersphere.io/docs/dev_manual/ 1.克隆项目到本地 git clone https://github.com/wigginsyuan/metersphere.git 2.创建mysql数据库 CREATE DATABASE `metersph 阅读全文
posted @ 2021-03-12 14:20 奔跑中的wiggins 阅读(2256) 评论(0) 推荐(0)
摘要: 一种常见的mock方式:MockUp + @Mock //(Mockup + @Mock) 的mock方式 public class MockUpTest { @Test public void testMockUp(){ /* * 对java自带类Calendar的get方法进行定制 * 只需要把 阅读全文
posted @ 2021-01-28 17:24 奔跑中的wiggins 阅读(336) 评论(0) 推荐(0)
摘要: 一种常见的mock方式:MockUp + @Mock //(Mockup + @Mock) 的mock方式 public class MockUpTest { @Test public void testMockUp(){ /* * 对java自带类Calendar的get方法进行定制 * 只需要把 阅读全文
posted @ 2021-01-28 17:22 奔跑中的wiggins 阅读(827) 评论(0) 推荐(0)
摘要: 原文:https://github.com/rest-assured/rest-assured/wiki/Usage 本文github地址:https://github.com/RookieTester/rest-assured-doc 注意,如果您正在使用1.9.0或者更早的版本请参考旧文档。 R 阅读全文
posted @ 2020-11-18 11:50 奔跑中的wiggins 阅读(1489) 评论(0) 推荐(0)
摘要: 一.接口测试主要都测些什么? 这个问题,我们可以从接口测试活动内容的角度下手,看一下面这张图,基本反应了当前我们项目后端接口测试的主要内容: 二、接口用例设计思路 1) 优先级--针对所有接口 1、暴露在外面的接口,因为通常该接口会给第三方调用; 2、供系统内部调用的核心功能接口; 3、供系统内部调 阅读全文
posted @ 2020-09-23 10:38 奔跑中的wiggins 阅读(750) 评论(0) 推荐(0)
摘要: 这里本人是在MAC机上安装使用 1. 下载 mybatis-migraions安装包,地址:https://www.oschina.net/news/94218/mybatis-migrations-3-3-2-released GitHub download address: https://gi 阅读全文
posted @ 2020-09-17 11:08 奔跑中的wiggins 阅读(741) 评论(0) 推荐(0)
摘要: 概述 本文主要介绍如何对基于spring-boot的web应用编写单元测试、集成测试的代码。 此类应用的架构图一般如下所示: 我们项目的程序,对应到上图中的web应用部分。这部分一般分为Controller层、service层、持久层。除此之外,应用程序中还有一些数据封装类,我们称之为domain。 阅读全文
posted @ 2020-09-11 11:43 奔跑中的wiggins 阅读(316) 评论(0) 推荐(0)
摘要: 在web项目中,controller的返回值一般有两种,一种是返回对应的页面(例如html页面,jsp页面),一种是返回数据(例如json格式的数据)。 1.使用@Controller注解,返回对应的页面 @Controllerpublic class UserController { @Resou 阅读全文
posted @ 2020-05-26 15:43 奔跑中的wiggins 阅读(4809) 评论(0) 推荐(0)
摘要: 1.打开IDEA,点击 +Create New Project. 开始创建一个新项目。 2.在左侧菜单找到并点击 Spring Initializr,点击next。注意,这里idea默认使用https://start.spring.io提供的在线模板,所以需要保证网络畅通。 当然也可以选择下面的Cu 阅读全文
posted @ 2020-05-26 12:09 奔跑中的wiggins 阅读(1133) 评论(0) 推荐(0)