- 博客(56)
- 资源 (9)
- 收藏
- 关注
原创 白盒测试之静态代码扫描:SonarQube+Scanner环境搭建及使用
白盒测试之静态代码扫描:SonarQube+Scanner环境搭建及使用
2022-05-07 08:45:00
2507
原创 测试踩坑——JAVA13位时间戳处理,别小瞧了“毫秒“老弟
测试过程中遇到时间戳相关代码时,需要注意下JAVA时间戳是13位数,其中毫秒数也需要重点关注!
2022-02-09 14:42:42
3212
1
原创 软件测试之TCP、HTTP协议必知必会,面试必备
目录一、网络七层与四层模型1.1 OSI七层网络模型1.2 TCP/IP四层概念模型二、TCP、UPD协议详解2.1 TCP三次握手2.2 TCP四次挥手2.3 UDP协议与TCP协议对比三、HTTP、HTTPS协议详解3.1 HTTP协议之请求报文3.2 HTTP协议之响应报文3.3 HTTPS协议详解3.4 HTTP协议与HTTPS协议对比四、常见面试题一、网络七层与四层模型1.1 OSI七层网络模型OSI七层模型:是ISO组织研究的一种网络互连模型,目的是为了推荐所有公司使用这个规范来控制网络。
2020-07-13 00:41:54
33833
45
原创 CPU性能分析之jstack使用详解
对于Java应用的分析调优,经常都是通过CPU使用率百分比定位进程,再通过进程定位到线程,最后使用jstack命令查看线程中的堆栈信息来做分析
2020-06-29 23:08:06
4353
1
原创 Linux服务器监控,你必须要知道的“指标”和“命令”
目录一、前言二、六大监控模块指标及相关监控命令2.1 CPU2.2 IO/Disk2.3 Swap(交换分区)2.4 System2.5 Network2.6 Memory三、写在最后一、前言如果将Linux系统当做一个车间的话,CPU就是"工人",当CPU使用率过高时,计算速度就会下降;内存(Memory)就是"临时存储货物的仓库",相较于磁盘来说,内存读写速度会高很多;磁盘(Disk)就是"车间中真正的仓库",用于数据持久化;网络(Network)就是"车间中传送带",用于数据传输。交换区(Swa
2020-06-26 19:13:42
4173
1
原创 Mock测试之Moco框架环境搭建及使用
目录一、Moco框架环境搭建二、Mock框架使用2.1一、Moco框架环境搭建二、Mock框架使用2.1
2020-06-14 13:47:57
2856
1
原创 抓包工具?我只选Fiddler,全网最全教程
目录一、Fiddler原理二、Fiddler设置代理2.1 谷歌、IE浏览器2.2 火狐浏览器2.3 Android客户端2.4 IOS客户端三、Fiddler使用一、Fiddler原理Fiddler可以理解为处于客户端和服务器之间的代理服务器。通过在各浏览器、Andoird、IOS设备上设置Fiddler的代理,从而可以监听客户端上发生的HTTP(S)请求。这篇博客是在B站上看完一个详细教程后编写的,想看视频的可以直接点击链接去看:链接_Fiddler教程二、Fiddler设置代理2.
2020-06-10 01:24:02
5079
3
原创 APP自动化测试——Appium环境搭建及基础脚本编写(极其详细)
APP自动化之Appnium基础教程一、前言二、Appnium环境搭建2.1 JDK安装2.2 Android SDK安装配置2.3 Appnium Desktop安装三、实战基本脚本编写一、前言二、Appnium环境搭建2.1 JDK安装关于JDK的安装及环境变量配置就不在这里多做解释了。自行百度或者参考这个网址:java环境变量配置要是还不会,请自挂东南枝(开个玩笑,哈哈)2.2 Android SDK安装配置下载压缩包文件链接:这是一个链接提取码:99a6解压后点击打
2020-06-06 17:57:22
10746
5
原创 基于Docker搭建node-exporter+Prometheus+Grafana服务器监控平台
目录一、前言二、node-exporter安装三、Prometheus安装及配置3.1 设置配置文件3.2 Docker安装Prometheus四、Grafana安装及配置4.1 Grafana安装4.2 Grafana配置Prometheus4.3 下载模板并创建仪表盘一、前言在前面 Linux服务器监控:Grafana+InfluxDB+Telegraf监控平台搭建这篇中讲到一种服务器监控的方式。下面给大家说一下另一种服务器监控的方式,使用node-exporter+Prometheus+Graf
2020-06-03 21:38:13
9848
6
原创 Linux服务器监控:Grafana+InfluxDB+Telegraf监控平台搭建
目录一、前言二、InfluxDB安装及配置2.1 Docker安装InfluxDB2.2 创建用户和数据库三、Telegraf安装及配置3.1 下载并安装Telegraf3.2 配置Telegraf3.3 启动Telegraf四、Grafana安装及配置4.1 Grafana安装及配置InfluxDB4.2 下载模板及创建仪表盘4.3 最终效果图五、写在后面一、前言 在前面这篇文章:Jmeter+Grafana+Influxdb可视化性能监控平台搭建:让压测实时的“酷炫”起来!,
2020-05-31 22:08:34
1539
原创 Jmeter+Grafana+Influxdb可视化性能监控平台搭建:让压测实时的“酷炫”起来
使用Jmeter+Grafana+Influxdb可以将Jmeter压测结果数据实时的展示在Grafana上,可以更为方便查看压测数据,并让你的数据酷炫起来!
2020-05-30 23:58:06
5259
3
原创 (面试必备—软件测试人员)关于Linux和Shell,你应该知道的“套路”
目录一、第一关——摸底二、第二关——考察具体命令三、第三关——综合能力一、第一关——摸底二、第二关——考察具体命令三、第三关——综合能力
2020-05-29 00:53:01
4156
原创 Linux三剑客——grep、awk、sed命令基本使用教程
目录一、前言1.1 Linux三剑客1.2 正则表达式二、grep命令三、awk命令四、sed命令五、写在最后一、前言1.1 Linux三剑客1.2 正则表达式 在使用这三个命令中,基本都是以正则表达式为基础。在Linux中,正则表达式可以分为基本表达式和扩展表达式。基本表达式^表示开头$表示结尾[]表示任意匹配项*表示0个或多个.表示任意字符扩展表达式?表示非贪婪匹配+ 表示一个或多个() 表示分组{} 表示一个范围的约束| 表示匹配多个表达式中的
2020-05-25 23:55:58
8714
原创 写给“大忙人”收藏的Linux常用命令教程
一名测试工程师的学习之路,所有博客链接已存放在该链接下:一个Tester目录一、前言二、基本命令2.1 切换用户2.2 查看IP地址2.3 重启和关机2.4 清屏三、文件3.1 磁盘3.2 目录3.3 文件查看3.4 文件编辑3.5 文件权限3.5 查找文件四、进程4.1 ps4.2 top五、网络5.1 netstat六、写在最后一、前言Linux的命令有很多,但是常用的并不是很多,这里将常用命令分为基本常用命令、文件类型相关命令、进程类型相关命令、网络类型相关命令。二、基本命令2.1 切.
2020-05-24 18:57:11
5154
2
原创 给Testers看的Jmeter分布式压测教程
Jemter分布式压测一、分布式压测原理二、环境搭建2.1 环境准备2.2 slave机器配置2.3 master机器配置三、脚本及执行3.1 参数化问题3.2 GUI启动测试3.3 命令行启动测试四、写在最后一、分布式压测原理Jemter分布式压测是,选择其中一台作为调度机(master),其他机器作为执行机(slave);当然一台机器也可以既做调度机,也做执行机。调度机执行脚本的时候,master将会jmx脚本分发到slave上,slave拿到脚本后以非GUI的形式开始执行。slave执行完毕
2020-05-23 16:32:15
3301
2
原创 最全面的Jemter性能测试教程——Jmeter安装、基本组件使用、Windows和Linux上命令行执行
由于之前用Jmeter做了几次性能测试,所以写了下面这篇博客总结下。但是性能测试的知识点有很多,这个只能算一个初级教程。写的不好的地方,还请见谅。如果写的可以的话,可以关注我的博客,或者查看我的博客目录:YFF目录一、Jmeter下载、安装、启动、基本配置1.1 Java环境1.2 Jmeter下载1.3 Jmeter安装及环境变量配置1.4 启动Jmeter1.5 Jemter配置中文环境二、Jmeter基本使用2.1.接口信息查看2.2 脚本编写三、Jmeter常用组件3.1 配置原件3.2 前置.
2020-05-23 01:41:46
19555
原创 最通俗易懂的Jenkins配置Linux、Windows子节点教程
Jenkins如何配置Windows、Linux节点机?启动方式分别为Java Web启动代理、Launch agents via SSH。
2020-05-17 17:47:58
3393
原创 Docker安装的Jenkins配置从节点时,解决provided port 50000 is not reachable问题
使用Docker安装的Jenkins,在配置从节点时,遇到provided port 50000 is not reachable问题,如何解决
2020-05-15 10:28:58
7721
1
原创 Docker安装Jenkins时,出现Please wait while Jenkins is getting ready to work的解决方法
目录前言操作步骤写在最后前言 在使用Docker安装Jenkins后,访问Jenkins网址,出现Please wait while Jenkins is getting ready to work问题。解决方法逻辑:进入Jenkins工作目录修改hudson.model.UpdateCenter.xml即。 将http://updates.jenkins-ci.org/update-center.json修改为http://mirror.xmission.
2020-05-11 09:40:10
2734
原创 Jenkins参数设置单选框、多选框、Git分支框
目录前言一、单选框二、多选框三、Git分支下拉框前言在前面Jenkins如何参数化执行TestNG,这个Maven插件告诉你!这篇博客中,我们说到了Jenkins通过maven-surefire-plugin 这个Maven插件来参数化执行TestNG。但是在实际工作中,构建项目时我想填写不同的参数,但又不想每次都去修改对应参数到输入框中,而是预设好数据,构建时直接去选择即可。所以查阅到参数单...
2020-05-07 23:03:01
12009
3
原创 Selenium Gird下文件上传问题的解决(WebUI自动化测试)
目录一、背景介绍二、文件上传方法封装三、低级方法-复制文件夹四、高级方法-Jenkins执行shell脚本一、背景介绍 在使用Selenium+TestNG做WebUI自动化测试时,被测试系统文件上传采用的是file类型的input实现的文件上传。前端代码如下:<input type="file" accept="" multiple=""...
2020-05-06 22:50:21
923
原创 Jenkins时间有问题,这三种解决方法你可以知道
目录前言一、脚本命令行二、Docker容器时区2.1 查看服务器时区2.2 设置服务器时区2.3 设置容器时区三、Rancher环境变量前言环境情况 工作中使用java+selenium+testng+maven+jedis+jenkins做WebUI自动化测试的过程中。使用Docker安装了Jenkins、Selenium-Hub、node...
2020-05-05 18:50:46
4020
原创 Docker安装Jenkins,它不香吗?
目录前言一、安装Docker1.1 配置yum1.2 yum安装docker二、Dcoker安装Jenkins2.1 拉取Jenkins镜像2.2 镜像生成容器2.3 启动Jenkins容器2.4 删除容器三、Jenkins配置及插件安装3.1 访问及配置密码3.2 安装插件3.3 配置jdk、mvn、git3.4 配置中文显示3.5 邮件相关配置四、Jenkins构建项目4.1 构建项目4.2 ...
2020-05-05 16:28:04
3779
2
原创 Jedis+JedisPool+JedisPoolConfig:完美“掌控“Redis
目录一、背景介绍二、Redis相关2.1 Redis基本概念2.2 Redis下载安装2.3 启动Redis服务(Windows本地)2.4 启动Redis客户端(Windows本地)2.5 Redis基本命令三、Jedis相关3.1 Maven依赖3.2 Jedis基本使用四、Jedis连接池-JedisPool4.1 Jedis连接池4.2 JedisPoolConfig常用参数4.3 Jed...
2020-05-05 02:40:03
5426
基于Selenium的WebUI自动化测试框架(Java+Maven+Selenium+TestNG+Jedis+Jenkins)
2020-05-05
基于SSM框架的图书管理系统(毕业设计)
2019-05-28
Java图形界面基础小程序
2019-03-10
网页设计(音乐播放+视频播放+GEM个人展示)
2019-03-08
java成本预测决策支持系统(基于SSM框架)
2019-03-07
java动物识别系统
2019-03-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人