自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 java-接口自动化多环境

java-接口自动化多环境

2023-06-12 18:16:19 109

原创 Mac下自定义快捷键

自定义快捷键

2023-06-12 14:30:02 809

原创 后端-基于JdbcTemplate的数据库连接和使用

基于JdbcTemplate数据库连接和使用

2023-06-12 14:17:27 1533

原创 测试提效1-电商一键创单的实现

前端vue和后端java实现创单的测试工具

2023-05-24 12:18:25 433

原创 使用RestTemplate提供的方法,进行上传文件file

使用RestTemplate提供的方法,进行上传文件file

2023-03-02 15:19:50 491

原创 NVM安装、配置环境、简单使用

⚠️注意:上述配置环境变量针对的是使用bash作为shell的电脑。如果使用的是zsh,则需要在当前用户根目录下创建.zshrc的文件,然后对应的把上述代码添加上去。nvm 是Node.js 的版本管理工具,可以在同一台电脑上安装多个Node.js版本灵活切换。nvm install 版本号 安装Node版本, 例如: nvm install 14。nvm use 版本号 切换Node版本,例如:nvm use 14。nvm list available 查看网络可以安装的版本。

2023-02-13 17:56:19 1069

原创 在内容前后,批量增加固定内容

内容前后,增加内容。 批量处理数据

2022-11-01 16:44:22 128

原创 自己记录备注

200-成功。客户端请求已成功。301-永久重定向。302-临时重定向,A访问B304-走缓存,未修改。307-访问转发,A调用B401-鉴权失败,需要正确账号密码403-权限限制,禁止访问 SSL IP地址 客户端证书404-文件或资源未找到。405-HTTP请求方法错误406-客户端浏览器不接受所请求页面的MIME类型。407-要求进行代理身份验证。500-服务器内部错误 asp错误 服务器占用率 文件权限501-页眉值指定了未实现的配置502-网关问题503-服务

2021-11-20 21:41:38 1285

原创 mac 安装homebrew

mac 安装homebrew用以下命令安装,序列号选择中科大(1)的/bin/zsh -c “$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)”

2021-11-20 21:10:04 244

原创 企业微信机器人记录2

接xxljob对接企业微信机器人的文章,做一些记录。一、文本类型{ "msgtype": "text", "text": { "content": "广州今日天气:29度,大部分多云,降雨概率:60%", "mentioned_list":["wangqing","@all"], "mentioned_mobile_list":["13800001111","@all"] }}1、mentioned_list对应个人时,需要

2021-10-13 15:27:59 1206

原创 Spring的 RestTemplate类常用方法

一、RestTemplate类public class RestTemplate extends InterceptingHttpAccessor implements RestOperations通用请求//exchange(url,请求方法,请求实体,返回类静态对象) T一般JSONObject/StringResponseEntity responseEntity = restTemplate.exchange(url, HttpMethod.DELETE, httpEntity,T.clas

2021-06-30 11:52:50 328

原创 通过XXL-JOB定时推送bug信息到企业微信群1

通过XXL-JOB定时推送bug信息到企业微信群。效果图前提: 公司的Bug平台可以提供接口返回给你bug数据。一、在企业微信群创建机器人1、创建机器人2、拿到对应webhook.二、XXLJOB平台准备1、执行器管理-新建执行器建议选自动注册,当代码持续运行后,会自动写入。当然直接写自己的ip也行。2、任务管理-执行器下新建job任务代表每天的9,14,17,20点执行。三、代码实现1、引入依赖自己找xxl-job-corearsenal.1.0.1.2020011

2021-06-18 11:50:59 1278 1

原创 jmeter下载文件响应乱码解决

jmeter下载文件如下图乱码在请求里添加 bean shell 后置处理器使用脚本代码处理响应结果String httpCode = prev.getResponseCode();if(httpCode.equals(“200”)){byte[] result = prev.getResponseData();//响应结果File file = new File("/Users/xxx/Desktop/excel_${__time(,)}.xlsx");//输出文件地址FileOutpu

2021-04-06 17:23:25 589

原创 常见文件的MIME TYPE,使用jmeter上传文件

java代码或jmeter中上传文件需要设置的MIME TYPE都可以用。//{后缀名,MIME类型}{".3gp", “video/3gpp”},{".apk", “application/vnd.android.package-archive”},{".asf", “video/x-ms-asf”},{".avi", “video/x-msvideo”},{".bin", “application/octet-stream”},{".bmp", “ima

2021-03-29 13:59:45 1303 1

原创 常见的请求头字段解释

Accept : 浏览器(或者其他基于HTTP的客户端程序)可以接收的内容类型(Content-types),例如 Accept: text/plainAccept-Charset:浏览器能识别的字符集,例如 Accept-Charset: utf-8Accept-Encoding:浏览器可以处理的编码方式,注意这里的编码方式有别于字符集,这里的编码方式通常指gzip,deflate等。例如 Accept-Encoding: gzip, deflateAccept-Language:浏览器接收的语言,

2021-03-11 19:34:02 1242

原创 项目流程管控

需求产品根据业务需求和团队发展等,做详尽的需求了解、分析和相关竞品相关工作,工作流程产品组自行定义,但产品方案,PRD,相关流程图需求必须要在评审前给出,产品并承担项目整体进度,沟通和协调。其中重要定性需求会需要拉上 研发&测试 此次需求负责人或者各团队负责人参加,以达到信息的对等性。评审此阶段评审前必须要给出必要评审文档和资料,目前评审必要但限于,需求&PRD评审、研发技术方案&后端接口评审、测试用例评审、上线或&降级方案评审等。最终各个团队达成一致,给出必要的排

2021-02-22 16:29:55 251

原创 Mac连接linux服务器看日志-Royal TSX

转载https://blog.csdn.net/u010705932/article/details/105131047/

2020-11-23 22:49:28 759

原创 一些技术点的简单描述

2xx-成功:这类状态代码表明服务器成功地接受了客户端请求。200-确定。客户端请求已成功。301-即永久重定向。302-对象已临时移动。304-未修改。307-临时重定向。401-未验证通过 需要账号密码403-禁止访问 权限限制 SSL IP地址 客户端证书404-文件或资源未找到。405-HTTP请求方法错误406-客户端浏览器不接受所请求页面的MIME类型。407-要求进行代理身份验证。500-服务器内部错误 服务器占用率 文件权限501-页眉值指定

2020-11-13 14:10:13 655

原创 封装HTTP请求

基于okhttp3封装。一、定义接口返回对象public class ResponseObj {int httpCode;String result;Headers header;public int getHttpCode() { return httpCode;}public void setHttpCode(int httpCode) { this.httpCode = httpCode;}public String getResult() { retu

2020-11-12 18:30:29 415

原创 TestNG使用教程 转载

https://blog.csdn.net/df0128/article/details/83243822

2020-11-11 11:02:25 55

原创 MVN介绍,常见问题

转自: https://www.iteye.com/blog/risheng-1218004mvn1.前言Maven,发音是[`meivin],"专家"的意思。它是一个很好的项目管理工具,很早就进入了我的必备工具行列,但是这次为了把project1项目完全迁移并应用maven,所以对maven进行了一些深入的学习。写这个学习笔记的目的,一个是为了自己备忘,二则希望能够为其他人学习使用maven 缩短一些时间。2.命令mvn pom.xml文件配置详解http://maven.apache.or

2020-11-09 10:53:47 1428

原创 JAVA生成extentreport测试报告

通过testng.xml生成extentreport测试报告一、说明:使用TestNg的Report监听器,不嵌入具体执行代码,仅需在配置文件中新增监听器即可。报告文件生成路径为test-output/index.html。(可在代码中修改)一个suite且一个test配置的情况下,会将执行的用例(method)作为一级节点生成报告。一个suite且多个test配置的情况下,会将每个test配置作为一级节点,执行用例(method)为对应的子节点多个suite的情况下,将suite作为一级节点,

2020-11-06 17:04:37 556

原创 JSONPath

JSONPath和XPath对照参考下 https://www.cnblogs.com/youring2/p/10942728.htmlXPathJSONPath/store/book/author$.store.book[*].author//author$…author/store/*$.store.*/store//price$.store…...

2019-12-05 15:25:19 76

原创 JS中常用方法

JSwindow对象setInterval() 定时器clearInterval() 清除 定时器setTimeout() 延时函数cleartimeout() 清除延时函数window.open() 打开网页window.close() 关闭网页loation 对象用于获得当前页面的地址 (URL),并把浏览器重定向到新的页面location.pathname 文件所...

2019-10-17 17:30:18 150

原创 DBconnection的封装

public class DBUtil {private static String driver = null;private static String url = null;private static String user = null;private static String password = null;static { Properties prop = ne...

2019-10-12 14:17:16 324

原创 封装网络请求get和post

public class HttpUtil {private static Logger logger = Logger.getLogger(Tool.class);/* * urlPath请求地址 * Json需要发送的数据 * return 请求地址响应数据 * */**public static String doJsonGet(String urlPath,String...

2019-10-12 12:30:31 102

原创 log4j 配置日志

一、入门log4j实例1.1 下载解压log4j.jar(地址:http://mirrors.hust.edu.cn/apache/logging/log4j/2.11.0/)1.2 新建工程,导入jar包1.3 Log4jTest.java:package test6;import org.apache.log4j.Logger;/**@author mmb@functi...

2019-10-11 11:06:33 100

原创 测试分析模板

1 需求概述1.1 需求背景1.2 需求目标2 项目整体分析2.1 功能性需求测试分析2.1.1 术语2.1.2 系统改造点2.1.3系统配置改造点数据库变更系统参数配置变更2.1.4 相关文档需求地址:交互稿:视觉稿:后端系分地址:前端系分地址:3系统流程分析3.1路由&动态化改造流程图3.2 批量领奖流程图4 功能用例分析4.1 活动查询x...

2019-10-11 10:40:38 426

原创 selinum自己笔记

http://selenium-release.storage.googleapis.com/index.html浏览器操作iframe是否有handleXpath格式和cssSelector格式handle切换设置driverSystem.setProperty(“webdriver.chrome.driver”,“xx”);WebDriver driver = new Chro...

2019-09-26 17:00:55 899

原创 json和fastjson

官方json包名 net.sf.jsonJSONObject所必需的6个jar包:commons-beanutils-1.7.0.jarcommons-collections-3.1.jarcommons-lang-2.5.jarcommons-logging.jarezmorph-1.0.3.jarjson-lib-2.1-jdk15.jar下载操作参考: https://bl...

2019-09-25 11:36:58 98

原创 git操作笔记

git你的电脑与 GitCafe 服务器之间保持通信时,我们使用 SSH key 认证方式来保证通信安全,所以在使用 GitCafe 前你必须先建创自已的 SSH key。1 进入 SSH 目录cd ~/.ssh如果还没有 ~/.ssh 目录的话,请先手工创建一个 mkdir ~/.ssh 。2 生成新的 SSH 秘钥ssh-keygen -t rsa -C “YOUR_EMAIL@...

2019-09-25 11:10:11 340

原创 软件测试文档

什么是软件测试通过手工和自动化工具对被测对象进行检测,验证实际结果和预期结果之间的差异。软件测试的原则1 测试是为了证明软件存在缺陷2 测试应该尽早介入3 注意测试缺陷的群集效应80-204 杀虫剂现象5 合法数据和不合法数据和边界值,网络异常和电源断电等6 回归测试防止出现更多问题7 妥善保存一切测试文档软件测试的目的1 暴露软件中的缺陷和BUG2 记录软件运行中产...

2019-09-17 16:14:41 5161

原创 later

基础了解windows-linux连接工具linux命令 部署环境http协议请求和响应禅道 Aonegit SVNshell脚本数据库mysqloracle抓包工具wiresharkFilddler接口测试postmanjmeter自动化测试selinum 工单审核 进行自动化 服务器对比/指派admin/审核同意...

2019-07-23 09:59:33 302

原创 selinum中的API

浏览器操作刷新driver.refresh()前进driver.forward()后退driver.back()获取标签元素通过ID定位目标元素driver.find_element_by_id('i1')通过className定位目标元素driver.find_element_by_class_name('c1')通过name属性定位目标元素driver.fin...

2019-07-10 16:52:27 1330

原创 git版本回退

我首先进行3次同步并push到远程服务器1 通过git log查看提交日志如果感觉日志信息太多,造成了干扰。那么使用 git log – pretty=online通过以上步骤,我们已经有三次提交记录。现在我要开始进行版本回退操作。版本回退操作,可以使用如下两种方法:方法1:git reset –hard HEAD ^ 表示回到上一个版本,git reset –hard ...

2019-07-10 10:02:56 89

原创 git merge用法

场景1:master 有2个文件,A和Bwjw分支拉取到A和B,并新增了C任务:我需要把wjw的ABC扔给mastergit checkout wjwgit pullgit checkout mastergit merge wjwgit push -u origin master1 进入wjw2 拉取最新代码3 进入到master4 master把wjw的文件都拿过来 ...

2019-07-02 11:38:36 120

原创 java中的反射

反射是为了在不知道源码的情况下剖析类的组成。自己随便创建了一个类,通过outline看一下。假定现在只知道包名和类名1 获取类的字节码文件//获取字节码文件对象 三种方式 Class c = Person.class; c = new Person().getClass(); c = Class.forName("com.ali.test1.Person");2 获取资源时区分...

2019-06-03 10:34:52 110

原创 git 查看和修改配置

设置git用户名/邮箱用户名和邮箱地址的作用用户名和邮箱地址是本地git客户端的一个变量,不随git库而改变。每次commit都会用用户名和邮箱纪录。github的contributions统计就是按邮箱来统计的。git config --global user.name [username]git config --global user.email [email]修改密码gi...

2019-05-22 17:16:40 4007

原创 adb命令

adb devices 查看当前连接的设备列表adb connect 连接手机地址(可以为远程手机调试)如果连接失败可以直接杀掉进程服务再次链接adb kill-server 关闭服务adb start-server 再次启动服务adb disconnect 断开链接查看设备sn号(deviceid)adb shellgetprop ro.serialno...

2019-05-17 11:20:27 360

原创 每次打开intellij idea,都会打开上次的项目,怎么关闭

每次打开intellij idea,都会打开上次的项目,怎么关闭systerm setting -> Reopen last project on startup去掉勾方可

2019-05-15 15:22:11 913

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除