随笔分类 -  测试开发

摘要:基于 springboot+vue 的测试平台(练手项目)开发继续更新。 上一章开发了接口断言的前端,本章完成接口断言的保存。 起初接口相关的断言数据想保存在单独的表里,后来觉得后续像接口另存为用例,运行测试等场景还得去关联查询,最后还是决定继续存放在保存接口信息表的request请求信息中。 一、 阅读全文
posted @ 2022-06-16 08:14 把苹果咬哭的测试笔记 阅读(51) 评论(0) 推荐(0) 编辑
摘要:基于 springboot+vue 的测试平台(练手项目)开发继续更新。 接下来准备开发请求断言功能。关于这个功能要实现哪些需求,长什么样子,我参考了下其他优秀的业界工具,比如apifox、metersphere等。 于是决定还是先紧着最常用的来开发:JSONPath、响应时间、文本,而这些当中,又 阅读全文
posted @ 2022-05-25 22:22 把苹果咬哭的测试笔记 阅读(112) 评论(1) 推荐(0) 编辑
摘要:基于 springboot+vue 的测试平台(练手项目)开发继续更新。 在接口编辑页中点击发送接口请求,除了显示响应体外,还可以显示响应头等辅助信息,今天完成这个功能的开发。 一、后端实现 后端主要是修改一下处理接口发送请求的方法apiTestRun,之前这个方法返回的直接就是一个响应体,现在修改 阅读全文
posted @ 2022-05-17 12:08 把苹果咬哭的测试笔记 阅读(79) 评论(0) 推荐(0) 编辑
摘要:基于 springboot+vue 的测试平台(练手项目)开发继续更新。 今天终于把已做的功能都重构完成了。 其中前端又做了个小调整,就是入参动态增删的控件,本来我是3个tab复用一个组件,后来不断发现一些问题,最后我决定还是分开写吧。 今天另一个重点是重做了编辑页发送接口请求的后端功能。这个功能重 阅读全文
posted @ 2022-05-15 20:32 把苹果咬哭的测试笔记 阅读(65) 评论(0) 推荐(0) 编辑
摘要:最近在工作开发中遇到一个批量新增修改的处理,我使用的是 mybatis-plus,但是在用的 BaseMapper 接口里是没有这个方法的,后来发现 Service 接口里有这个方法,今天整理一下这2种用法。 一、使用 BaseMapper 接口 MyBatis Plus 提供了通用的 Mapper 阅读全文
posted @ 2022-05-12 21:38 把苹果咬哭的测试笔记 阅读(395) 评论(0) 推荐(0) 编辑
摘要:基于 springboot+vue 的测试平台开发继续更新。 当前项目进度的前端重构已经完成了,在重构之余也对一些交互做了优化等。在本次的重构过程中感觉还是有不少收获,尤其是对于一些vue的前端知识的应用。 今天不做具体的开发记录分享,整理一下过程中用到的一些vue知识点,结合实际项目代码举例,方便 阅读全文
posted @ 2022-05-10 09:27 把苹果咬哭的测试笔记 阅读(113) 评论(0) 推荐(0) 编辑
摘要:基于 springboot+vue 的测试平台开发继续更新(人在魔都 T_T)。 这期其实并不是一个详细的开发过程记录,主要还是针对本次前端重构来聊聊几个关注点。 目前重构的总进度在80%,重构完的页面没什么变化,再回顾一下。 一、为什么重构 目前项目的功能开发重点还是在接口管理这一大块,内容多,任 阅读全文
posted @ 2022-04-17 16:11 把苹果咬哭的测试笔记 阅读(97) 评论(0) 推荐(0) 编辑
摘要:基于 springboot+vue 的测试平台开发继续更新。 停更得有半年,最近待业家中没有理由不继续更新了。本来是打算做别的功能,但是我的重新调试环境的时候发现了bug,搞半天原来是因为没实现接口与模块的绑定,导致点击左侧模块树之后列表页就没数据。气死我了,那先来把这个坑填上。 先看一下最后的功能 阅读全文
posted @ 2022-03-21 14:51 把苹果咬哭的测试笔记 阅读(158) 评论(0) 推荐(0) 编辑
摘要:目前项目下多个模块各自有着不同的端口号,前端进行访问的时候就有问题了。 用的是 vue-admin-template后台的前端框架,这里配置后端访问地址的时候如果我指定了 8202,那么8201的服务接口就访问不了。 为了提供统一的 api 接口,所以使用nginx作为反向代理服务器。 一、Ngin 阅读全文
posted @ 2021-12-19 23:02 把苹果咬哭的测试笔记 阅读(753) 评论(0) 推荐(1) 编辑
摘要:有时候我们为了提高查询速度,会使用缓存,但是并不是所有数据都适合放到缓存中来。 像一些不经常修改的数据、固定的数据、经常查询的数据等,是适合放到缓存的。 那么现在就把之前实现的字典功能里的数据,放到缓存里去。 一、Spring Cache + Redis 介绍 Spring Cache是一个非常优秀 阅读全文
posted @ 2021-12-19 11:47 把苹果咬哭的测试笔记 阅读(118) 评论(0) 推荐(0) 编辑
摘要:上篇介绍了下EasyExcel的读写excel文件的使用,现在利用它来实现项目中的excel文件导出和导入的功能。 现在有一个字典列表,要把里面的数据实现导出和导入。 一、实现导出 既然是整合到项目里,跟之前的练习还是有些区别的。说是导出功能,实际上也算是个下载的操作。 1. 实现后端接口 cont 阅读全文
posted @ 2021-12-18 15:47 把苹果咬哭的测试笔记 阅读(547) 评论(0) 推荐(0) 编辑
摘要:最近在学习撸一个微服务项目,过程中遇到读写excel的操作,可以通过使用 EasyExcel 来实现。 一、EasyExcel 简介 EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目(阿里巴巴)。在尽可能节约内存的情况下支持读写百M的Excel。 文档地址:https:/ 阅读全文
posted @ 2021-12-14 23:34 把苹果咬哭的测试笔记 阅读(441) 评论(0) 推荐(0) 编辑
摘要:MyBatis 的真正强大在于它的语句映射,它指导着 Mybatis 如何进行数据库的增删改查。在之前的demo当中已简单使用过,写sql的那个XML 文件就是映射文件。 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC 阅读全文
posted @ 2021-12-09 22:11 把苹果咬哭的测试笔记 阅读(142) 评论(0) 推荐(0) 编辑
摘要:MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 具体学习可以结合官方文档:https://mybatis.org/mybatis-3/zh/configuration.html 一、属性(properties) mybatis 可以通过 properties 标签 阅读全文
posted @ 2021-11-17 22:28 把苹果咬哭的测试笔记 阅读(99) 评论(0) 推荐(0) 编辑
摘要:在之前的开发过程中,使用的是mybatis-plus框架来进行数据库操作。但是在开发过程中,会有需要自定义sql的地方,这就要用原生的mybatis。 这里再简述下:Mybatis-Plus 只是在 MyBatis 的基础上做了增强但不做改变,可以进一步简化开发、提高效率。 一、介绍 MyBatis 阅读全文
posted @ 2021-11-11 11:33 把苹果咬哭的测试笔记 阅读(106) 评论(0) 推荐(0) 编辑
摘要:在实战中学习,在学习中成长。 测试平台到现在开发了几个功能了,前后端也陆续写了些代码,觉得应该回顾一下,梳理一些知识点。 比如前端在用的vue-element-admin框架,以及后端持久化层在用的 mybatis 等等,现在可以只懂皮毛,但是不能一直这样。 为了后面更得心应手的使用,接下来准备先整 阅读全文
posted @ 2021-11-08 23:01 把苹果咬哭的测试笔记 阅读(794) 评论(0) 推荐(0) 编辑
摘要:基于 springboot+vue 的测试平台开发继续更新。 添加的接口,我要来调试确定是否是通的,那么要发送接口请求,今天来实现这个功能,先预览一下: 捋一下思路,分为三步走: 点击发送按钮,调用后端接口 后端接口处理内部,发送http接口请求 后端接口把响应返回给前端展示 一、http客户端选型 阅读全文
posted @ 2021-11-06 22:08 把苹果咬哭的测试笔记 阅读(401) 评论(0) 推荐(0) 编辑
摘要:基于 springboot+vue 的测试平台开发继续更新。 额,昨天还说编辑不着急做,但是我发现如果不做,那么在做接口发送功能的时候,我需要反复新增新的接口来调试,那就先做了。 一、后端 后端要增加2个接口:根据接口ID查询、更新接口。 1. 查询接口 @GetMapping("/getApi") 阅读全文
posted @ 2021-10-30 23:42 把苹果咬哭的测试笔记 阅读(204) 评论(0) 推荐(0) 编辑
摘要:基于 springboot+vue 的测试平台开发继续更新。 上节画了大概的前端页面,今天主要来实现后端接口,然后调通前后端实现接口新增功能。先预览下效果: 老规矩,分为前后端讲解。 一、后端部分 在 ApiDefinitionController 类中新增一个处理方法,处理接口的新增请求: @Po 阅读全文
posted @ 2021-10-29 20:10 把苹果咬哭的测试笔记 阅读(224) 评论(0) 推荐(0) 编辑
摘要:基于 springboot+vue 的测试平台开发继续更新。 目前已经进入到接口定义功能的开发阶段,首先我还是直接在前段画了个大概的页面,先预览下: 不过目前只是画了这个页面都主要功能,细节未尽事宜待具体开发的时候再进一步完善。 从上面动态图上已经显示了大概情况,主要是创建接口的功能,其中还支持发送 阅读全文
posted @ 2021-10-23 22:14 把苹果咬哭的测试笔记 阅读(92) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示