- 博客(68)
- 收藏
- 关注
原创 joyHR系统压测笔记
这里写自定义目录标题joyHR系统压测(第2期)造数据功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入joyHR系统压测(第2期)你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdo
2021-10-04 11:37:08 638
原创 Excel拆分&循环调接口导入员工
界面导入1次最多支持100条,现在有1w条左右员工需要导入。怎么办?思路:1)将excel文件拆分成100个文件,每个文档里面100条数据2)通过接口导入,循环100次excel拆分脚本import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import org.apache.log4j.Logger;import org.apache.poi.xssf.usermodel.X.
2021-05-01 23:31:41 488
原创 组织人事模块基础用例
用例目录用例名称需求ID前置条件用例步骤预期结果用例类型用例状态用例等级创建人2.5版本-组织人事-入职管理_B端【入职管理】没有“入职管理”菜单的权限1、进入到人事模块1、左侧菜单列表里面没有“入职管理”功能测试正常中杨振春2.5版本-组织人事-入职管理_B端【入职管理】没有查看的权限1、点击“入职管理”1、提示无访问权限功能测试正常中杨振春2.5版本-组织人事-入职管理_B端【入职管理】没有新增、修改权限的情况1...
2020-12-22 10:42:23 370
原创 使用redis锁防止表单重复提交
文章目录问题描述解决办法模拟表单重复提交的脚本再次模拟表单重复提交项目开源地址问题描述多线程的场景:单线程的场景:解决办法学生保存的接口里面使用redis分布式锁 /** * 学生保存 * @param stu * @return */ @Log("保存学生") @ApiOperation(value = "学生信息保存", notes = "将输入的学生信息保存到数据库") @PostMapping(value = "
2020-06-08 20:46:39 1971
原创 非登录状态调用接口失败的解决办法
文章目录问题描述获取验证码调用登录的接口调用学生查询的接口项目开源地址问题描述使用Swagger调用学生查询的接口,返回的是登录页面分析:由于是非登录状态,所以返回的登录页面。解决办法:调用业务接口之前,先调用登录的接口。获取验证码调用登录的接口调用学生查询的接口项目开源地址https://github.com/yangzc23/studentboot参考资料[01] swagger要匹配多个路径下的controller要怎么写?微信扫一扫关注公众号点击链接加入群聊
2020-06-05 23:26:47 2248
原创 ElasticSearch实践
文章目录建立索引库添加数据(文档)更新数据(文档)删除数据(文档)获取分页数据根据关键字进行搜索建立索引库接口地址:http://192.168.25.175:9200/yzc请求内容:{ "mappings": { "news": { "properties": { "editor": { "type": "text", ...
2020-04-04 18:48:37 347
原创 使用reCAPTCHA实现验证码
文章目录HTML代码JS代码Java代码项目开源地址参考资料HTML代码<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>登录</title> <link rel="stylesheet" type="text/css" hre...
2020-02-16 19:44:54 4827
原创 ajax跨域问题解决
文章目录报错信息解决办法JS代码Java代码测试结果项目开源地址参考资料报错信息已拦截跨源请求:同源策略禁止读取位于 http://localhost:8080/hello/detail/1001 的远程资源。(原因:CORS 头缺少 ‘Access-Control-Allow-Origin’)。解决办法使用jsonp解决js跨域的问题JS代码$(function(){ $("#...
2020-02-15 21:46:28 327
原创 Spring循环依赖问题解决
文章目录报错信息Spring配置(applicationContext.xml)Service类Dao类主类分析修改Service类修改Dao类运行结果参考资料报错信息Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.f...
2020-02-12 22:46:55 1469
原创 使用NIO实现聊天室
文章目录服务端客户端参考资料服务端package example;import java.io.IOException;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.*;import java.util.Iterator;public class Gr...
2020-02-12 15:38:14 775 1
原创 使用Socket实现聊天室
文章目录服务端消息广播客户端参考资料服务端package example.server;import java.io.BufferedWriter;import java.io.IOException;import java.io.OutputStreamWriter;import java.net.InetAddress;import java.net.ServerSocket...
2020-02-11 20:39:53 1771
原创 测试开发知识点整理(六)
文章目录测试开发知识点的补充327、接口调试328、流量录制及回放329、git工具330、chrales工具测试开发知识点的补充327、接口调试[01] http接口测试工具——RESTClient328、流量录制及回放[02] 一种流量录制回放进行回归自动化的方案可行性实验[03] 简易版的接口流量回放工具Parrot[04] 流量录制与回放工具–GoReplay[05] Go...
2020-02-09 11:26:54 1070
原创 基于OAuth2实现单点登录
文章目录安装Lombok插件项目开源地址参考资料安装Lombok插件项目开源地址https://github.com/yangzc23/yangzc参考资料[01] Spring-Security-OAuth2服务器之搭建认证授权服务器[02] OAuth2介绍与使用[03] OAuth2实现单点登录SSO[04] 基于Spring Security的Oauth2授权实现...
2020-02-08 20:18:59 1158 3
原创 使用mitmproxy实现请求拦截
文章目录1、安装Python32、安装mitmproxy3、事件监听器(demo.py)4、启动mitmproxy5、访问反向代理服务器(localhost)6、登记学生(填写表单并提交)7、切换到命令行窗口8、github项目地址9、参考资料1、安装Python32、安装mitmproxy3、事件监听器(demo.py)import mitmproxy.httpfrom mitmp...
2020-02-05 15:39:10 5550
原创 使用nginx实现动静分离
文章目录nginx配置github项目地址参考资料nginx配置#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid...
2020-02-04 11:33:28 586
原创 使用python操作redis
文章目录连接池(redis_pool.py)操作redis数据库(redis_test.py)参考资料连接池(redis_pool.py)# -*- coding: utf-8 -*-from redis import ConnectionPoolPOOL = ConnectionPool(host='192.168.25.175', port='6379', password='...
2020-02-03 22:55:20 855
原创 Web测试经验分享
文章目录1、Web功能测试的思路2、Web安全性测试的思路3、Web性能测试的思路4、Web兼容性测试的思路5、Web易用性测试的思路6、网站的搜索功能怎么测试?7、缺陷报告怎么写1、Web功能测试的思路检查网站里面的链接:1)死链接(打不开)2)超时3)链接的地址错误(可以打开,但是显示的内容跟预期不一样)4)孤立页面文本输入框的测试点:1)必填的字段输入为空的情况2)输入的内...
2020-02-03 14:14:59 2463
原创 使用Ajax实现学生管理界面
文章目录学生列表接口学生登记接口学生管理界面(html)github项目地址参考资料学生列表接口package com.testin.examples;import java.io.IOException;import java.io.PrintWriter;import java.sql.Connection;import java.sql.PreparedStatement;i...
2020-02-03 11:20:11 1425
原创 使用SpringBoot和MyBatis实现学生管理
文章目录学生管理接口学生管理页面(html)学生管理页面(js)github项目地址参考资料学生管理接口package com.yangzc.studentboot.student.controller;import com.yangzc.studentboot.common.annotation.ApiJsonObject;import com.yangzc.studentboot....
2020-01-26 18:26:23 2383
原创 流程设计模块实现
文章目录流程模型创建设计流程图查看流程图流程模型管理接口流程设计的模板流程模型列表页面创建流程模型的页面github项目地址参考资料流程模型创建设计流程图查看流程图流程模型管理接口/* Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file excep...
2020-01-16 23:29:28 671
原创 使用activiti实现工作流
文章目录参考资料参考资料[01] idea 2019 集成activiti, idea activiti 新建bpmn文件[02] Activiti,自定义表单,外置表单,工作流,微服务,子系统微信扫一扫关注公众号点击链接加入群聊https://jq.qq.com/?_wv=1027&k=5eVEhfN软件测试学习交流QQ群号:511619105...
2020-01-12 22:40:04 1108
原创 使用Druid框架实现监控
文章目录参考资料参考资料[01] 阿里Druid监控页面分析[02] druid监控配置[03] Spring 过滤器 拦截器 AOP区别[04] druid设置了principalSessionName导致shiro执行logout的时候提示session不存在[05] druid 配置WebStatFilter 网络统计以及监控...
2020-01-07 23:53:13 665
原创 使用AOP实现日志管理
文章目录自定义注解给登录接口添加注解使用Aspect记录操作日志日志查看接口日志查看页面(html)日志查看页面(js)日志表映射文件github项目地址参考资料自定义注解package com.yangzc.studentboot.common.annotation;import java.lang.annotation.Retention;import java.lang.anno...
2020-01-05 22:40:52 5321
原创 菜单管理实现
文章目录菜单列表(menu.html)菜单列表(menu.js)菜单添加(add.html)菜单添加(add.js)菜单编辑(edit.html)菜单编辑(edit.js)菜单管理接口(Java)github项目地址参考资料菜单列表(menu.html)<!DOCTYPE html><html lang="zh_CN" xmlns:th="http://www.thyme...
2020-01-01 22:48:47 3294
转载 Bug漏测的5个简单原因,以及如何预防
转载自:https://www.iteye.com/blog/sharley-2363672在某种程度上,Bug漏测是测试人员最糟糕的噩梦之一。为什么这么说呢,软件测试人员或许知道存在这样一种认知(误解),认为测试人员应该发现系统的所有bug。测试人员常常被看作是守门员,一旦任何bug泄露给客户并导致损失,如销售,公司声誉,潜在客户等等,通常是测试人员背锅。如果一个团队习惯指责错误,那么这种...
2019-12-27 22:11:18 2764
原创 使用mybatis-generator自动生成代码
文章目录自动生成的代码文件学生表配置环境(generator.properties)配置代码生成规则(generatorConfig.xml)引入插件使用generator生成代码学生接口代码github项目地址参考资料自动生成的代码文件学生表配置环境(generator.properties)spring.datasource.driver-class-name=com.mysql...
2019-12-27 08:51:09 195
原创 使用redis缓存session和授权数据
文章目录添加依赖配置开发环境(application-dev.yml)配置shiroStudent控制器github项目地址参考资料添加依赖 <!-- 添加redis支持--> <dependency> <groupId>org.springframework.boot</groupId>...
2019-12-25 08:44:20 1015
原创 使用shiro框架实现认证与授权
文章目录SpringBoot配置(application.yml)开发环境配置(application-dev.yml)依赖配置shiro配置认证与授权登录接口用户表角色表菜单表用户角色关系表角色菜单关系表gibhub项目地址参考资料SpringBoot配置(application.yml)server: session-timeout: 1800# tomcat:# ...
2019-12-22 23:30:23 839
原创 导入功能实现
文章目录1、引入bootstrap-fileinput2、导入按钮3、模态框4、js代码5、java代码6、github地址7、参考资料1、引入bootstrap-fileinput<link rel="stylesheet" href="bootstrap-fileinput/css/fileinput.css"><link rel="stylesheet" href...
2019-12-17 08:24:49 1450
原创 导出功能实现
文章目录1、导出button2、js函数3、模板文件4、文件导出5、github地址6、参考资料1、导出button<div id="toolbar" class="toolbar"> <button type="button" class="btn btn-primary" onclick="add();"> <span class="...
2019-12-15 23:56:23 846
原创 接口自动化测试平台搭建(数据库使用mysql)
文章目录技术架构前端部署1、安装windows版本的node.js2、安装windows版本的Python2(包括配置环境变量)3、安装yarn(包括配置yarn)4、安装node-sass5、安装依赖的packages6、运行项目后端部署1、安装windows版本的Python3(包括配置环境变量)2、安装项目依赖的packages3、安装mysql-connector4、修改数据库连接配置(c...
2019-12-13 23:03:14 1165
原创 自动化测试平台参数提取失败等问题解决
文章目录1、添加变量2、提取参数3、参数提取失败4、解决参数提取失败的问题5、测试报告6、查看请假7、参考资料1、添加变量2、提取参数3、参数提取失败4、解决参数提取失败的问题5、测试报告6、查看请假7、参考资料[01] HttpRunner 使用小结[02] HttpRunner系列:获取response的cookie中的某个值微信扫一扫关注公众号点击链接加...
2019-12-10 22:36:28 4173
原创 接口自动化测试平台搭建(数据库使用sqlite)
技术架构前端:js+vue+element-uigithub地址:https://github.com/pencil1/ApiTestWeb后端:python+flask+httprunnergithub地址: https://github.com/pencil1/ApiTestManage前端部署1、安装windows版本的node.js2、安装windows版本的Python2...
2019-12-09 22:02:14 1100
原创 接口自动化框架HttpRunner实践
文章目录1、安装Python(包括配置Python)2、安装httprunner3、生成脚手架4、html格式的swagger文档的访问地址5、json格式的swagger文档的访问地址6、解析json格式的swagger文档,生成自动化用例7、宠物相关的接口(自动生成的)8、自定义函数get_file9、宠物接口的测试用例(自动生成的)10、自动生成的测试集10、运行测试集11、测试报告12、参...
2019-12-08 17:58:48 2298 1
原创 使用Swagger框架自动生成API接口文档
文章目录1、引入swagger框架2、引入jackson框架3、配置swagger4、添加swagger资源文件的映射5、Controller代码6、访问学生管理的接口文档7、使用swagger调用学生管理接口1、引入swagger框架 <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 -...
2019-11-23 20:57:34 1489
原创 使用SpringBoot开发学生管理系统
文章目录项目结构学生管理界面github项目地址SpringBoot配置application.propertiesController代码配置资源映射参考资料项目结构学生管理界面github项目地址https://github.com/yangzc23/yangzcSpringBoot配置application.propertiesserver.port = 8090ser...
2019-11-19 13:52:09 3886 1
原创 使用SpringBoot开发简易版商城系统
文章目录项目结构商城首页SpringBoot配置application.propertiesHibernate配置HibernateConfig.javaController代码dao代码实体类Productvo类自定义响应结构主类数据表映射文件TProduct.hbm.xml首页html代码首页js代码项目结构商城首页### 依赖配置pom.xml<?xml version="1...
2019-11-17 23:34:57 3022
原创 软件测试笔试题
--第1小题参考答案:INSERT INTO USER (ID,NAME,EMAIL,MOBILE,COMPANY,SEX,STATE) VALUES (1001,'user1',null,null,null,null,null);--INSERT INTO USER (ID,NAME,EMAIL,MOBILE,COMPANY,SEX,STATE) VALUES (1002,'user2'...
2019-11-11 00:44:02 1292
原创 使用SSH开发简易版Web商城
文章目录项目结构使用Hibernate逆向工程生成实体类和数据库映射文件使用Hibernate逆向工程生成DAO类自定义响应结构配置pom.xml配置db.properties配置web.xml配置Spring配置Spring MVC配置Hibernate拦截器登录请求处理登录页面的代码商城首页代码参考资料项目结构使用Hibernate逆向工程生成实体类和数据库映射文件User类的Java...
2019-10-06 22:51:13 616
原创 软件公司面试总结
面试职位:Java开发(机器人后台管理系统)面试公司:维坤智能面试时间:2019-09-20面试流程:1)笔试(填空,选择,编程,简答)2)面试(自我介绍,项目介绍,提问)面试结果:没通过Java笔试题不难,如果好好准备的话,笔试肯定可以过的。跟Java面试有关的学习资料如下:[01] Java面试题全集(上)[02] Java面试题全集(中)[03] Java面试题全集(下...
2019-09-26 08:44:42 4516
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人