容器化的Apache服务并监控

1:基础容器编译部署apache 1.1:pull一个ubuntu 16.04的镜像 sudo docker pull ubuntu:16.04 1.2:运行容器 sudo docker run -d --name ubuntu -p 80:80 ubuntu:16.04 1.3:安装ubuntu依 ... »

Jenkins配置报告与邮件插件

用jenkins做持续集成时,需要发送报告与邮件,下面说一下如何配置报告与邮件的插件 1:配置报告插件 我们先装一个Report插件,在系统管理-管理插件中找 HTML Publisher plugin 插件并安装 返回到项目中,在配置里面添加一个构建后的操作 填写基本内容 2:配置邮件插件 我们先 ... »

Jmeter(二十七)_Beanshell保存响应内容到本地

利用Jmeter-BeanShell PostProcessor可以提取响应结果并保存到本地文件,这种操作在jmeter做爬虫时非常有用,可以帮助你迅速的获取想要的内容到本地文件! 1:在本地新建一个csv文件,新建一个BeanShell PostProcessor后置处理器 QQ群:3177655 ... »

Jmeter(二十五)_数据驱动测试

花了一点时间做了一个通用的执行引擎,好处就是我不用再关注测试脚本的内容,而是用测试用例的数据去驱动我们执行的方向。(这个只适合单个接口的测试,具体运用到接口自动化时,还是要靠手动去编写脚本!) 首先我们要有一个接口测试用例存放的地方,我们这里用EXCEL模板管理,里面包含用例编号、入参、优先级、请求 ... »

IT实用技术资源整理

花了一下午整理出了常用的且比较实用的网站,以及一些收藏的资源,希望对大家有帮助! 常用技术资料 Python中文开发者社区 Python中文官方文档 开源中国社区 Python机器学习 jmeter插件地址 在线工具库 安卓SDK 测试论坛/网站 测试教程网 51testing 菜鸟教程 Teste ... »

Jmeter(二十五)_Xpath关联

在Jmeter中,除了正则表达式可以用作关联,还有一种方式也可以做关联,那就是 XPath Extractor。它是利用xpath提取出关键信息,传递变量。 具体用法 添加一个后置处理器-XPath Extractor 实际操作 以腾讯新闻网为例,我们做一次演练。对腾讯新闻网我们发起一次请求,观察结 ... »

Jmeter(二十四)_服务器性能监控

下载插件 1、访问网址http://jmeter-plugins.org/downloads/all/,下载三个文件。其中JMeterPlugins-Standard和JMeterPlugins-Extras是客户端的,ServerAgent是服务端的。 前两个是jmeter扩展插件,解压后将jar ... »

JMETER_从入门到放弃系列

基础篇 Jmeter(一)_环境部署 Jmeter(二)_基础元件 Jmeter(三)_配置元件 Jmeter(四)_16个逻辑控制器 Jmeter(五)_24个函数 Jmeter(六)_前置处理器 进阶篇 Jmeter(七)_IF控制器+循环控制器+计数器控制接口分支 Jmeter(八)_JDBC ... »

Jmeter(六)_前置处理器

BeanShell PreProcessor 使用BeanShell在请求进行之前进行操作。语法使用与BeanShell Sampler是一样的。但可使用的内置变量稍有不同 参考示例 Jmeter_打印当前时间戳&打印偏移时间戳 Jmeter_beanshell实现字符串加密 Jmeter_上传与下 ... »

meter(三)_配置元件

HTTP Cookie Manager 用来存储浏览器产生的用户信息 Clear Cookies each Iteration:每次迭代请求,清空cookies,GUI中定义的任何cookie都不会被清除。 Implementation:默认HC4CookieHandler Cookie Polic ... »

AutoMagic-开源自动化平台构建思路

最近在github上看到AutoMagic自动化平台开源了,一时手痒,就试着搭了一套环境,现在把思路和大家说一说。 AutoMagic从其工作分工分两部分: 1:Web端管理平台 管理平台基于Python Django框架+Mysql开发,主要用来管理自动化测试用例和设计自动化测试场景、存放界面元素 ... »

Jmeter_ForEach控制器实现网页爬虫

一直以来,爬虫似乎都是写代码去实现的,今天像大家介绍一下Jmeter如何实现一个网页爬虫! Jmeter的爬虫原理其实很简单,就是对网页提交一个请求,然后把返回的所有href提取出来,利用ForEach控制器去实现url遍历。这样解释是不是很清晰?下面就来简单介绍一下如何操作。 首先我们需要对网页提 ... »

JProfiler简明使用教程

JProfile是一款性能瓶颈分析工具,监控粒度可以细化到某一个类包,堪称神器!我安装了一下9.11的版本,并简单说说使用方法。 1:创建一个监控任务 2:选择tomcat版本 3:监控远程服务器 4:选择oracle 1.5.0 5:填写需要监控的服务器地址 6:填写待监控的服务器下的tomcat ... »

Jmeter-基于Ubuntu运行

这几天折腾了很久,整合了一套接口自动化的持续集成工具,先从最基础的运行Jmeter说起。由于我是用Docker部署的持续集成环境,所以接口运行必须在服务器上 一:在Linux服务器先安装jdk 1:先下载jdk-8u74-linux-x64.tar.gz,上传到服务器,这里上传文件用到了ubuntu ... »

雾计算简史(转载)

在我看来,雾计算和云计算的本质是一样的——都是充分利用「闲置的资源」进行任务的处理。不同在于云计算利用的是网络核心的资源,而雾计算则利用网络边缘的资源。 1961 年,人工智能之父麦卡锡在一次会议上提出了「效用计算」这个概念,第一次体现了这种共享资源的思想。当时计算设备的价格非常昂贵,远非普通企业和 ... »

Docker_快速部署jenkins

开门见山,如何在利用docker快速部署jenkins服务?下面详解 1:docker的基本按照与部署,前文已经详述,这里不多说。 2:pull一个jenkins镜像 docker pull jenkins 3:查看已经安装的jenkins镜像 docker images 4:创建一个jenkins ... »

Jmeter_针对响应信息不明确的接口做关联

下午写一个新功能的接口脚本,遇到几个技术问题,现在将解决方案写出来 1:做接口关联的时候,发现接口响应没有可以利用的信息.如下图只返回了一个成功的标识,这样的接口如何与之关联? 通过抓包观察后续的修改功能,发现需要传入一个id和一个title。但是前面的接口没有返回,怎么办? 于是我想到了从数据库去 ... »

Jmeter_beanshell实现字符串加密

Jmeter内置的没有MD5加密方法,所以需要写一些java代码实现加密功能,以下是具体操作: 1:用eclipse建个工程(包名、类名、方法名自己起) package com.wjika.test; import java.security.MessageDigest; import java.s ... »

TCP协议—三次握手四次挥手的原理<转>

三次握手四次挥手的原理 TCP是面向连接的,无论哪一方向另一方发送数据之前,都必须先在双方之间建立一条连接。在TCP/IP协议中,TCP 协议提供可靠的连接服务,连接是通过三次握手进行初始化的。三次握手的目的是同步连接双方的序列号和确认号 并交换 TCP窗口大小信息。 1.第一次握手:建立连接。客户 ... »

Gitlab_服务器安装配置

1:开放防火墙端口 1. sudo yum install curl openssh-server openssh-clients postfix cronie -y 2. 添加GitLab仓库,并安装到服务器上 3. 启动GitLab 时间可能较长,耐心等待 sudo gitlab-ctl rec ... »