01 2021 档案

摘要:##前言 在Linux环境上搭建一套 JMeter + Ant + Jenkins环境。在JMeter中编写好脚本,Jenkins设置好构建触发器,比如上班前和下班前自动化跑一次自动化脚本。 环境信息: CentOS 7.7 JDK 1.8 JMeter 5.2 Ant 1.9.5 Jenkins 阅读全文
posted @ 2021-01-29 11:59 西瓜_皮 阅读(1632) 评论(0) 推荐(0) 编辑
摘要:##前言 通常做自动化测试,需要用到jenkins来做持续集成,持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。许多团队发现这个过程可以大 阅读全文
posted @ 2021-01-27 14:15 西瓜_皮 阅读(702) 评论(0) 推荐(0) 编辑
摘要:##前言 Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。可以使用 Ant 来执行 JMeter 的jmx 脚本,生成 jtl 的结果文件。jtl 文件的结果查看不方便,可以用Ant 将 jtl 文件构建转换为 HTML 格式 阅读全文
posted @ 2021-01-26 18:00 西瓜_皮 阅读(1501) 评论(0) 推荐(1) 编辑
摘要:##前言 Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。因为 Tomcat 技术先进、性能稳定,而且免费,成为目前比较流行的 Web 应用服务器。 Tomcat 又是依赖 阅读全文
posted @ 2021-01-26 17:15 西瓜_皮 阅读(1735) 评论(0) 推荐(0) 编辑
摘要:##前言 JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。java的应用都会要到jdk,像 JMeter、Tomcat应用都需要先安装JDK。 环境信息: CentOS 7.7 JDK 1.8 ##一、卸载JDK 如果安装的 centos 自带有 阅读全文
posted @ 2021-01-25 17:44 西瓜_皮 阅读(1015) 评论(0) 推荐(0) 编辑
摘要:##使用场景 Linux 环境会更加稳定一些,把 JMeter 搭建在 Linux 上做性能测试,再比如我们的 JMeter + ant + jenkins 也可以在 Linux 上跑。 ##环境信息: CentOS 7.7 64位 JDK 1.8 JMeter 5.2 ##1、下载JMeter安装 阅读全文
posted @ 2021-01-22 15:46 西瓜_皮 阅读(1474) 评论(0) 推荐(0) 编辑
摘要:转载过来的,挺ok的,够用了 markdown的语法 实现的对应页面 阅读全文
posted @ 2021-01-22 14:31 西瓜_皮 阅读(69) 评论(0) 推荐(0) 编辑
摘要:##使用场景 在使用JMeter做接口测试的时候,有时候要进行一些预操作,比如要先登录以及插入部分数据,还有就是测试结束的时候退出登录、清理数据等,都要做处理。JMeter中的setUp和tearDown线程组和python unittest框架中的setUp和tearDown类似。 setUp 线 阅读全文
posted @ 2021-01-21 15:46 西瓜_皮 阅读(2459) 评论(0) 推荐(1) 编辑
摘要:#JMeter Cookie的使用场景 工作中的场景,比如某个系统,需要先登录,然后进行添加门店、添加会员、添加会员等操作,这些操作可执行的前提是要先登录。用户在登录的时通常会生成cookie,接下来的操作中都要带上cookie。还会遇到一些场景,只需要登录一次,接着进行其他操作,还有跨线程怎么传输 阅读全文
posted @ 2021-01-20 17:03 西瓜_皮 阅读(1473) 评论(0) 推荐(0) 编辑
摘要:#工作场景 做性能测试之前,一般要准备一些铺底数据,比如插入五万条数据;还有就是做接口测试,先进行数据初始化,先插入部分数据。 批量插入数据,要注意的点: 主键ID不能重复,可以利用随机函数解决 涉及到同时执行多条sql语句的,要在Database URL后加入:allowMultiQueries= 阅读全文
posted @ 2021-01-19 20:10 西瓜_皮 阅读(1463) 评论(1) 推荐(1) 编辑
摘要:##前言 Pycharm社区版其实基本也够用的,但是,但是,还是想装专业版呢。 #更新了最新的破解方法,最新的办法更加稳妥,直接拉到最底部查看!!! ##一、安装pycharm 1.下载安装包 先去官网下载好安装包,我们这里用Windown环境的专业版 https://www.jetbrains.c 阅读全文
posted @ 2021-01-14 12:23 西瓜_皮 阅读(11014) 评论(0) 推荐(0) 编辑
摘要:#为什么要虚拟环境? 举例子: A项目需要的环境: python2.7 + django1.1 B项目需要的环境: python3.7 + django2.2 不装个虚拟环境那就难搞了,python环境中不能同时安装django1.1和django2.2, 所以就需要虚拟环境进行隔离 ##一、安装v 阅读全文
posted @ 2021-01-13 23:01 西瓜_皮 阅读(399) 评论(0) 推荐(0) 编辑
摘要:#前言 前面我们在centos安装过mysql5.7,需要安装各种依赖环境,在windows环境上安装mysql更是噩梦连连,在docker上安装mysql,非常简便。 1.拉取数据库镜像 根据自己的需求找到对应的 mysql 版本, 通过docker pull命令下载。 可以在docker的镜像仓 阅读全文
posted @ 2021-01-13 13:31 西瓜_皮 阅读(891) 评论(0) 推荐(0) 编辑
摘要:#前言: bug管理工具是必备了,禅道是开源的bug管理工具,其他的bug管理工具都是大同小异的。 1.docker pull 拉取镜像 docker pull idoop/zentao 2.创建本地目录 mkdir -p /data/zbox 3.启动容器 docker run -d -p 808 阅读全文
posted @ 2021-01-12 11:11 西瓜_皮 阅读(811) 评论(0) 推荐(1) 编辑
摘要:#一、Docker容器化技术的介绍和使用场景 什么是docker? 百科:一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口;使用go语言编写,在LCX(linu 阅读全文
posted @ 2021-01-12 10:59 西瓜_皮 阅读(901) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2021-01-08 21:55 西瓜_皮 阅读(0) 评论(0) 推荐(0) 编辑
摘要:##一、JMeter Bean shell断言 什么是beanshell? Beanshell是一种完全符合Java语法规范的脚本语言,并且又拥有自己的语法; Beanshell是Java写成的,是一个小型的Java源代码解释器,具有对象脚本的语言特性; Beanshell执行标准的Java语句和表 阅读全文
posted @ 2021-01-04 16:30 西瓜_皮 阅读(628) 评论(0) 推荐(0) 编辑
摘要:##前言: 有时候我们请求的参数可能需要加密,比如登录接口中的密码可能需要经过md5加密,或者经过其他方法的加密,对于加密怎么处理,以下就通过MD5加密来举例子,掌握思路,其他加密的处理也基本是一样的思路。 ##方法一: 使用JMeter内置的md5函数进行处理 把MD5加密的函数引用到登录接口 # 阅读全文
posted @ 2021-01-04 12:06 西瓜_皮 阅读(575) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示