在一部分内容中,我们学习了Restful接口的编写,及接口文档的生成。我们需要将接口数据进行持久化存储,这一部分我们主要学习几种持久化框架将数据进行存储。本部分内容中,我们都将使用mysql为例来做为演示数据库。 在刚开始接触数据库操作的时候我们都会使用JDBC来进行数据库操作,但是每次都要创建连接 ...
分类:
数据库 时间:
2020-10-07 21:20:43
阅读次数:
36
1、保存日期到Mysql数据库发现少了一天 解决:mysql驱动serverTimezone=UTC的问题,改为上海或者香港即可 原驱动jdbc:mysql://localhost:3306/sms?serverTimezone=UTC 改为jdbc:mysql://localhost:3306/s ...
分类:
其他好文 时间:
2020-09-24 21:52:49
阅读次数:
45
1.简介 在性能测试中为了真实模拟用户请求,往往我们需要让提交的表单内容每次都发生变化,这个过程叫做参数化。JMeter配置元件与前置处理器都能帮助我们进行参数化,但是都有局限性,为了帮助我们能够更好地进行参数化,JMeter提供了一组函数来帮助我们参数化生成需要的数据,这些函数可以函数助手面板来进 ...
分类:
其他好文 时间:
2020-09-24 21:03:57
阅读次数:
60
前面我在随笔中讲述了如何再linux中部署jenkins. 今天我们接着讲述,搭建好jenkins后,如何在jenkins中进行配置。 (windows中的配置方法差不多,我暂时没有操作,后续补上) 我们一步一步的分解。 以jmeter接口自动化的持续集成为例子。 一: jmeter 中需要准备的: ...
分类:
系统相关 时间:
2020-09-24 20:58:06
阅读次数:
65
在接口测试中有一个这样的场景:登录之后,需要进行昵称修改,怎么实现? 首先我们分别看下登录、昵称修改的接口说明: 以上业务中补充一点,昵称修改,还需要添加请求头Authorization传登录获取的token值。 分析:登录之后的响应结果中会返回用户id、token信息; 而更新昵称需要传参memb ...
分类:
Web程序 时间:
2020-09-24 00:11:04
阅读次数:
58
软件性能测试流程 一、性能测试、负载测试、压力测试的概念 1.性能测试:用一定的技术,使用的工具(LR、jmeter),找出或验证某些性能指标的测试 模拟N多个usert同时在使用软件,软件的性能。手工是无法实现的,只 能通过工具。(性能测试 比 功能测试、自动化测试的时间长) 找出:在项目、接口从 ...
分类:
其他好文 时间:
2020-09-23 23:57:11
阅读次数:
44
前言关于MyBatis总结了一个思维导图希望对大家有帮助什么是Mybatis?Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。MyBatis可以使用XML或注解来配置和映射原生信息,将POJO映射成数据
分类:
其他好文 时间:
2020-09-23 23:29:50
阅读次数:
37
一、Jmeter 介绍 Apache JMeter 是100%纯 JAVA 桌面应用程序,被设计为用于测试客户端/服务端结构的软件(例如 web 应用程序)。它可以用来测试静态和动态资源的性能,例如:静态文件,Java Servlet,CGI Scripts,Java Object,数据库和 FTP ...
分类:
其他好文 时间:
2020-09-23 23:03:41
阅读次数:
40
依赖 <!-- mysql连接 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.27</version> </dependency> 代码实现 i ...
分类:
数据库 时间:
2020-09-18 17:27:00
阅读次数:
76
1. 初识shardingJdbc 2. sharding-jdbc四种配置方式 3. YAML配置方式及mysql环境准备 4. sharding-jdbc分库分表实例测试 5. 轻量的sharding-jdbc在我目前工作项目的集成方案 1. 初识shardingJdbc 定位为轻量级Java框 ...
分类:
数据库 时间:
2020-09-18 12:28:44
阅读次数:
57