自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个Tester的博客

关注软件测试相关技术

  • 博客(56)
  • 资源 (9)
  • 收藏
  • 关注

原创 测试工程师学习之路-博客目录

一、UI自动化(1)Java Selenium UI自动化框架二、接口自动化三、性能测试四、安全测试

2020-04-17 20:51:54 12708 6

原创 jacoco:java代码覆盖率实践

java代码覆盖率实践

2023-01-07 23:12:54 4162 2

原创 jvm-sandbox:基础了解及demo演示

jvm-sandbox:基础了解及demo演示

2023-01-04 09:00:00 2066

原创 JSON处理——FastJson、Jackson、Gson详细使用

JSON处理——FastJson、Jackson、Gson详细使用

2022-12-11 16:02:12 2525

原创 Java8 Stream流如何操作集合,一文带你了解!

Java8 Stream集合流操作基础了解

2022-12-06 09:00:00 932

原创 白盒测试之静态代码扫描:SonarQube+Scanner环境搭建及使用

白盒测试之静态代码扫描:SonarQube+Scanner环境搭建及使用

2022-05-07 08:45:00 2036

原创 测试踩坑——JAVA13位时间戳处理,别小瞧了“毫秒“老弟

测试过程中遇到时间戳相关代码时,需要注意下JAVA时间戳是13位数,其中毫秒数也需要重点关注!

2022-02-09 14:42:42 2659 1

原创 一份“活捉BUG”的接口测试宝典,确定不看看?

教你如何"活捉"BUG

2021-05-23 15:30:29 2612 13

原创 软件测试之用例设计,入门必备

测试用例设计的五大方法及实践,你学会了吗?

2021-05-15 19:29:08 1948 18

原创 正规的测试流程是什么样的?这篇文章告诉你

大厂的测试流程,看完这篇就知道了!

2021-05-04 17:43:31 7811 27

原创 软件测试之Debug必知必会(IDEA版),日常工作必备

软件测试日常工作中,你需要知道的Debug技巧!

2021-03-20 23:58:45 6115 5

原创 金山办公测试开发面试总结

金山办公测试开发面试总结

2020-10-17 19:02:03 2316 6

原创 唯品会测试工程师面试总结

唯品会 测试岗位(1-3年)面试总结

2020-10-17 17:28:55 2696 10

原创 软件测试之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 32049 45

原创 软件测试之MySQL数据库必知必会,面试必备

软件测试面试中遇到MySQL数据库,看完这篇博客绝对没问题!

2020-07-05 12:21:02 16051 15

原创 CPU性能分析之jstack使用详解

对于Java应用的分析调优,经常都是通过CPU使用率百分比定位进程,再通过进程定位到线程,最后使用jstack命令查看线程中的堆栈信息来做分析

2020-06-29 23:08:06 3379 1

原创 性能监控——cpu使用率过高,该怎么分析?

性能监控中,对于CPU的数据监控及后续分析是必不可少的。

2020-06-27 23:41:33 4943 2

原创 Linux命令之top命令详解

一、前言在

2020-06-27 14:15:23 2602

原创 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 3474 1

原创 Mock测试之Moco框架环境搭建及使用

目录一、Moco框架环境搭建二、Mock框架使用2.1一、Moco框架环境搭建二、Mock框架使用2.1

2020-06-14 13:47:57 2240 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 4597 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 7548 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 8160 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 1285

原创 Jmeter+Grafana+Influxdb可视化性能监控平台搭建:让压测实时的“酷炫”起来

使用Jmeter+Grafana+Influxdb可以将Jmeter压测结果数据实时的展示在Grafana上,可以更为方便查看压测数据,并让你的数据酷炫起来!

2020-05-30 23:58:06 3783 2

原创 (面试必备—软件测试人员)关于Linux和Shell,你应该知道的“套路”

目录一、第一关——摸底二、第二关——考察具体命令三、第三关——综合能力一、第一关——摸底二、第二关——考察具体命令三、第三关——综合能力

2020-05-29 00:53:01 3048

原创 Shell脚本怎么写?这个基础教程你一定要看

Shell脚本是什么?如果编写Shell脚本?这是一个Shell脚本编写基础教程

2020-05-27 21:24:17 2285 1

原创 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 5586

原创 写给“大忙人”收藏的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 4138 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 3088 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 4263

原创 最通俗易懂的Jenkins配置Linux、Windows子节点教程

Jenkins如何配置Windows、Linux节点机?启动方式分别为Java Web启动代理、Launch agents via SSH。

2020-05-17 17:47:58 2151

原创 Docker安装的Jenkins配置从节点时,解决provided port 50000 is not reachable问题

使用Docker安装的Jenkins,在配置从节点时,遇到provided port 50000 is not reachable问题,如何解决

2020-05-15 10:28:58 6720 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 2313

原创 一篇文章教你如何远程启动Jenkins任务

Jenkins如何通过HTTP请求触发?下面通过这篇文章,就会告诉你答案!

2020-05-08 23:06:07 1104

原创 Jenkins参数设置单选框、多选框、Git分支框

目录前言一、单选框二、多选框三、Git分支下拉框前言在前面Jenkins如何参数化执行TestNG,这个Maven插件告诉你!这篇博客中,我们说到了Jenkins通过maven-surefire-plugin 这个Maven插件来参数化执行TestNG。但是在实际工作中,构建项目时我想填写不同的参数,但又不想每次都去修改对应参数到输入框中,而是预设好数据,构建时直接去选择即可。所以查阅到参数单...

2020-05-07 23:03:01 8790 3

原创 Selenium Gird下文件上传问题的解决(WebUI自动化测试)

目录一、背景介绍二、文件上传方法封装三、低级方法-复制文件夹四、高级方法-Jenkins执行shell脚本一、背景介绍    在使用Selenium+TestNG做WebUI自动化测试时,被测试系统文件上传采用的是file类型的input实现的文件上传。前端代码如下:<input type="file" accept="" multiple=""...

2020-05-06 22:50:21 794

原创 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 3332

原创 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 2939 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 3738

jacoco实践demo

jacoco实践demo

2023-01-07

jvm-sandbox demo

基础的jvm-sandbox的一个demo

2023-01-03

Wireshark解压版

Wireshark解压版

2022-02-09

基于Selenium的WebUI自动化测试框架(Java+Maven+Selenium+TestNG+Jedis+Jenkins)

使用Java+Maven+Selenium+TestNG+Jedis+Jenkins搭建的WebUI自动化测试框架,资源的大体介绍如下链接http://note.youdao.com/noteshare?id=dc564343fd126f497074f6d7560c9f5e&sub=387EB3B1BAC945CEA71A5BDBC6484473

2020-05-05

基于SSM框架的图书管理系统(毕业设计)

这里是我毕业设计的写的SSM框架图书管理系统的代码,大致情况看链接:http://note.youdao.com/noteshare?id=be4035a7b33119432cd3dc2f30d10ea0&sub=30C80ACFA127457A9310D86FF05A7CE7

2019-05-28

课程设计——员工管理系统

纯jsp+servlet写的员工管理系统,前端不好看,见谅!

2019-03-10

java实现Flappy Bird小游戏

用java写的一个比较简单的Flappy Bird小游戏,参考参考!

2019-03-10

Java图形界面基础小程序

程序都是我自己在学下过程中学到的,比较简单基础,需要的可以参考参考! Day01 企鹅 太极 Day02 动态月亮 太极 Day03 时钟 Day04 风车 Day05 小球撞击 Day06 小球撞击 Day07 飞机大战 Day08 计算器

2019-03-10

网页设计(音乐播放+视频播放+GEM个人展示)

学校网页设计课设时做的(html+css+js),找了很多模板,并融合这些模板写的一个关于邓紫棋的网站。有音乐播放模板,视频播放模板,多个轮播图模板,还有个人展示模板(含用CSS写的3D旋转图片展示)。还包括课程的实验报告,邓紫棋的图片,邓紫棋歌曲网易云链接。相关模板若侵权,联系我或者CSDN,马上删!

2019-03-08

java成本预测决策支持系统(基于SSM框架)

基于SSM框架,使用java和mysql数据库和html写成的系统(关于数据库需要修改的地方已经在说明文档中写好了),相对基础,新手可以参考参考!

2019-03-07

java动物识别系统

人工智能课的期末大作业,用java写的动物识别系统,有两个版本,一个是有图形界面的,另一种是在控制台操作的。采用纯粹的面向对象的思想,易于看懂,希望对大家有帮助。

2019-03-07

空空如也

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

TA关注的人

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