Java ·

一次简单的压力测试实例

周一项目经理给我提了一个性能测试需求:对库存查询功能迁移后的服务器处理能力做一次压力测试,下班到家给测试群的小伙伴说起这事,引起了一些讨论。。。 紫川(我建的测试交流群的某个咸鱼)吐槽我写性能测试博客一直不写实际操作方法,我的回答是:最好的学习方法是跟着学、照着做,思考咨询总结实践。。。 只是截图...
Java ·

2017-2018:时间戳

又是一年结束,想想年底了,还是说点什么吧,貌似每年都有这个习惯,嗯,碎碎念,权当记念。。。 17年,是我从事IT行业的第四个年头了吧应该,从懵懂无知,到渐渐学会工作中的一些技能,到自我思考自我认知,到自我定位,职业规划种种,感慨蛮多的。 说说今年的工作吧,今年相比去年来说,技术上提升了蛮多的,主要是老...
Java ·

jmeter(二十三)分布式测试

jmeter用了一年多,也断断续续写了一些相关的博客,突然发现没有写过分布式测试的一些东西,这篇博客就介绍下利用jmeter做分布式测试的一些技术点吧,权当参考。。。 关于jmeter的介绍和元件作用,之前的博客介绍过,很多其他同行的博客也够详细的,这里不做介绍,对jmeter不甚了解的可以参考之前的博客:jmeter:菜鸟入...
Java ·

聊聊全链路压测

之前有和认识的同行聊过他们全链路压测的一些技术实现方案,自己也看了很多相关的资料,这篇博客,说说自己对全链路压测的理解,以及整理的一些知识点。。。 PS:主要罗列的是问题点,以及对应的一些解决方案,仅供参考。。。 相关链接: 阿里全链路压测 有赞全链路压测 京东全链路压测 饿了么全链路压测 滴滴全链路压测...
Java ·

jenkins简单安装及配置(Windows环境)

jenkins是一款跨平台的持续集成和持续交付、基于Java开发的开源软件,提供任务构建、持续集成监控的功能,可以使开发测试人员更方便的构建软件项目, 提高工作效率。Windows平台下,一般安装方法有2种:安装程序安装和war包安装,这篇博客以war包安装为例子。。。 1、下载安装包 前置条件:需要安装JDK,注意版本兼容性...
Java ·

环境部署(二):Linux下安装jenkins

jenkins是一个Java开发的开源持续集成工具,广泛用于项目开发,具有自动化构建、测试和部署等功能,它的运行需要Java环境。 上篇博客介绍了Linux下安装JDK的步骤,这篇博客,介绍下Linux下安装jenkins的步骤,仅供参考。。。 还是使用yum的方式安装,比较简单方便。。。 1、添加存储库 yum的repo中默认没有Jenkins,需要...
Java ·

环境部署(三):Linux下安装Git

Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理,是目前使用范围最广的版本管理工具。 这篇博客,介绍下Linux下安装Git的步骤,仅供参考,当然,还是yum安装,比较简单方便。。。 更多关于Git的内容,请看下面的链接: Git官方文档:Git-Book Git工作流:深入理解学习Git工作流 ...
Java ·

环境部署(四):Linux下查看JDK安装路径

在安装好Git、JDK和jenkins之后,就需要在jenkins中进行对应的设置,比如在全局工具配置模块,需要写入JDK的安装路径。 这篇博客,介绍几种常见的在Linux中查看JDK路径的方法。。。 1、which java 首先输入命令行,查看结果: [root@localhost ~]# which java /usr/bin/java PS:which Java是无法定位到Java的安装路径的...
Java ·

环境部署(五):Linux下安装Gradle

Gradle是一个基于Apache的Ant和Maven的项目自动化构建工具,相比于Ant和Maven的局限性,Gradle可以更好的帮助管理项目中的差异、依赖、编译、打包、部署。 可以自定义满足自己需要的构建逻辑,写入到build.gradle中供日后复用,更好的执行内部依赖、传递依赖管理和任务执行。 这篇博客,介绍下Linux下安装Gradle的步骤,...
Java ·

Linux环境:持续集成环境部署系列

之前的博客介绍了Linux环境下持续集成环境部署的一些内容,这篇博客将其整理一下,算做一个index,方便自己和大家查阅。。。 1、linux下安装JDK Jenkins是一个java开源的持续集成工具,因此JDK的安装必不可少 2、linux下安装Jenkins Jenkins安装步骤介绍,注意事项 3、linux下安装Git Git安装步骤介绍,注意事项 4、l...