自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(29)
  • 收藏
  • 关注

转载 docker构建测试环境

构建测试环境首先要根据自己的需求,构建出适合自己项目的image,有了自己的image,就可以快速的搭建出来一套测试环境了。下边就说一下构建image的两种方式。1、DOCKFILE创建文件夹:mkdir mydockerbuild进入刚刚创建的文件夹:cd mydockerbuild创建一个Dockerfile的文件touch Dockerfile编辑文件#...

2016-03-01 14:33:00 170

转载 用docker搭建测试环境--docker的基本操作

上一篇文章中最后执行了docker pull centos的指令,经过一段时间的等待,会从hub.docker.com上下载docker官方最新的centos的images,接下来熟悉一下docker的一些基本操作。1、查看本地的imagesdocker images2、从hub.docker.com拉取响应的imagesdocker pull images3、运行指...

2016-02-04 19:35:00 216

转载 利用docker搭建测试环境--安装

软件测试过程中,总会碰到测试环境不够用的尴尬情况。即时有了机器还要经历装系统,配置环境,调试等一系列繁琐的问题。虽然市面上也有一些批处理话的工具(如salt,fabric等),但是还是需要实体机器作为支撑,增大成本。这里介绍一个可以用虚拟测试环境的软件dockerhttp://baike.baidu.com/link?url=L2ViMZm7idMZRx3ymex14SITS99B...

2016-02-04 17:47:00 173

转载 fiddler获取手机请求

最近由于项目的关系,一直在测试APP,但是比较令人头痛的问题就是,APP的测试没有办法像web的测试那样,可以直接的通过开发工具看到请求和响应,对于一些东西只能去看日志(比较麻烦),偶然间发现了fiddler经过配置,可以查看请求,并且切换到不同的环境中(开发,测试,生产),而不用去修改APP,真是好用,下面就和大家分享一下1、下载安装fiddler(仅支持win平台),并安装2、启...

2015-08-06 18:36:00 153

转载 python多线程

简单的python多线程问题#!coding:utf-8# 导入Queue库,用于资源队列import Queue# 导入多线程的模块import threading# 导入time模块import time# 初始化队列q = Queue.Queue(0) # 当有多个线程共享一个东西的时候就可以用它了#初始化最大线程数MAX_WORKER...

2015-06-23 18:02:00 101

转载 linux下安装python的第三方module

1、首先需要有python环境2、安装pip软件:下载地址,https://pypi.python.org/pypi/pip/6.0.8解压pip的压缩包:sudo tar -zxvf pip-6.0.8.tar.gz然后执行以下命令,安装pip并输入pip验证是否安装成功安装pip:sudo python pip-6.0.8/setup.py install执行以下命令,就不会...

2015-03-05 11:32:00 483

转载 shell编程sed笔记

源文件的内容<modules> <module name="provider"> <!--发布模式--> <bds_mode/> <!--发布源--> <svn_src_dir>./provider/targ...

2014-12-05 17:01:00 84

转载 shell 函数

以下是shell的函数变成,$1是跟在函数后边的第一个参数;而不是执行脚本,后边跟的参数#/bin/bashfunction getHost(){ case $1 in "a") echo "a.xiaoqiang.com";; "b")...

2014-12-02 17:37:00 78

转载 mysql information_schema 数据库简介:

1、CHARACTER_SETS 表CREATE TEMPORARY TABLE `CHARACTER_SETS` ( `CHARACTER_SET_NAME` varchar(32) NOT NULL DEFAULT '', 字符集的名字,例如set names utf8; `DEFAULT_COLLATE_NAME` varchar(32) NOT NULL...

2014-11-19 11:28:00 90

转载 shell常用的判断条件

1、判断文件夹是否存在if [ -d /home/q/www ];then echo "true"; else echo "false" ;fi(系统内存在文件夹 /home/q/www)2、判断文件是否存在if [ -e /etc/passwd ];then echo "true"; else echo "false" ;fiif [ -f /etc/pas...

2014-11-18 11:30:00 112

转载 如何快速delete数据

苦于qa账号,木有drop,truncate权限,同步数据要挨个delete表里边的数据,就写了个脚本,循环删除某个目标库的所有表里边的数据。先在information_schema的库里边,通过TABLES的表(注意此处是大写,后边有些必须是大写,自己可以去了解下这个数据库的作用)去获取目标数据库中包涵那些表,然后通过循环逐个delete表中的数据,然后就可以同步数据了。同步数...

2014-11-13 20:54:00 319

转载 hadoop数据容易出现错误的地方

最近在搞关于数据分析的项目,做了一点总结。下图是系统的数据流向。容易出现错误的地方。1、数据进入hadoop仓库有四种来源,这四种是最基本的数据,简称ods,original data source,后续 的数据都是有这些组合而来a、日志文件b、http接口c、DB查询d、建表指向最后数据都是以hadoop文件的形式存放在hadoop中。日志文件:新增机器没有通知数据分析...

2014-10-11 17:56:00 195

转载 ubuntu apt源

deb http://mirrors.oschina.net/ubuntu/ raring main restricted universe multiversedeb http://mirrors.oschina.net/ubuntu/ raring-backports main restricted universe multiversedeb http://mirrors.osch...

2014-08-21 11:24:00 91

转载 ab做压力测试

ab是apache 自带的一个压力测试的小工具,可用于接口简单的压力测试。以下是AB的简要介绍格式:ab [options] [http://]hostname[:port]/path参数说明:-n requests Number of requests to perform//在测试会话中所执行的请求个数(本次测试总共要访问页面的次数)。默认时,仅执行一个请求。...

2014-08-11 09:41:00 113

转载 shell动态解析sql的binlog

#!/usr/bin#设置数据库连接conn='mysql -hhost -Pport -uusername -ppassword'#获取最新的binlog文件logfile=$($conn -e "show master logs" | tail -n 1 | awk -F" " '{print $1}')#设置a为1,用户下边的判断a=1#while循...

2014-07-22 21:25:00 171

转载 python处理ajax请求

先要起一个服务 server.py,可以支持python的cgi脚本。1 #!coding:utf82 from BaseHTTPServer import HTTPServer3 from CGIHTTPServer import CGIHTTPRequestHandler4 5 port=80806 7 httpd=HTTPServer(('',por...

2014-07-21 20:29:00 729

转载 python Tkinter接受键盘输入并保存文件

最近想用python写个切换host的小工具,折腾了好几天,终于实现了第一步。采用Tkinter编程,text控件接受输入,然后点击save按钮,保存内容到当前文件夹下,文件名为hostb,如下两张图片:直接上代码: 1 #支持中文 2 3 #!coding:gbk 4 5 #导入需要的包 6 from Tkinter import *...

2014-06-20 20:07:00 1205

转载 python执行mysqldump命令

本文简单讲述如何利用python执行一些sql语句,例如执行mysqldump命令,进行数据库备份,备份成sql文件#!/usr/bin/python#导入os模块import os#导入时间模块import time#导入sys模块import sys#追加mysql的bin目录到环境变量sys.path.append('C:\Program Files (x86)\MySQL\M...

2014-06-12 21:29:00 716

转载 mysql连接超时

这几天在跟踪一个项目的时候,老是发现mysql连接报timeout的异常。Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:The last packet successfully received from the server was 227,004,830milliseconds ago. The ...

2014-05-14 09:12:00 97

转载 mysql索引

这几天测试确认系统的订单大库查询,发现查询很慢,但是都增加了相应的索引,但是依然很慢,查询经常请求超时,涉及的数据库是order-store的order-index表(目前是直接通过和数据库交互的方式去查询的,没有用到搜索引擎)。经过排查,发现是数据迁移,迁移进来了300多万的数据,拖慢了查询的速度。(图里边的数据被清除了一些,仅作示意)。1、explain 一下,看下大致的...

2014-05-14 08:43:00 59

转载 python解析json

'''写了个解析json的小函数此函数用来遍历json串里边的每个key和alue如果value仍然是json的话,会继续对其进行遍历,并且增加层深,便于展示试用了递归的形式实现这个函数输出结果如下:'''#!coding:utf-8#导入json模块,你也可以用simplejson,一个第三模块,比较好用import json#定义一个di...

2014-04-12 13:28:00 74

转载 HTTP请求头host解析

Host: 域名Host表示请求的服务器网址;request headers中的host字段例如有user.xiaoqiang.com,hotel.xiaoqiang.com现在需要登录后去请求hotel.xiaoqiang.com的数据。在通过user.xiaoqiang.com/login.do登录成功后,要去请求hotel.xiaoqiang...

2014-04-10 09:34:00 2742

转载 Liunx常用的特殊环境变量

[weiqiang.liu@l~]$ sh variable xiaoqiang xiaoxuenumber:2scname:variablefirst:xiaoqiangsecond:xiaoxueargume:xiaoqiang xiaoxueshow parm list :xiaoqiang xiaoxueshow process id :15588show precomm sta...

2014-04-05 17:09:00 97

转载 DNS域名解析过程

上一篇中提到了,在hosts文件里边绑定主机名和IP地址。IP地址比较难以记忆,所以发明了域名(主机名)。但是怎么域名和ip是怎么对应起来的呢。这就需要dns(Domain Name System,类似在hosts里边绑定主机名和IP地址),在你敲入域名www.xiaoqiang.com,将域名解析为对应的IP地址,接着继续进行访问。可以简单的理解为,输入URL-...

2014-03-16 11:28:00 107

转载 nginx反向代理的简单配置

有两台机器A和B。A上边是nginx,B上边是tomcat。现在要通过A的反向代理功能,通过A的nginx访问到B的tomcat。首先tomcat已经配置好,并且正确启动,可访问。tomcat的webapps/ROOT目录下新建你项目的目录,我这叫做price,里边放置相应的文件,我这个是a.html在本机尝试访问a.html...

2014-03-05 08:22:00 75

转载 关于测试

从2011年毕业到现在,从事软件测试工作已经有将近三年了,随着工作的经验的积累,对测试的认识也在不断的提高。经常会听到身边有人抱怨,我做测试天天就是点鼠标,做功能测试,累死了,烦死了;想学学做自动化,性能方面的测试。相信很多做测试工作的同学会有相同的感觉。最近换了工作,面试了两家公司,又对测试有了更进一步的认识。首先,我觉得作为一名测试人员,有两项很重要技能:测试点的发掘...

2014-02-21 00:09:00 70

转载 我怎么做性能测试

今天和同事交流关于性能测试的东西,以前也做过性能测试,突然想写点自己关于如何做性能测试的认识。基于B/S架构的系统,利用loadrunner做性能测试,利用nmon监控系统资源(用linux自带的top,vmstat等命令也可以,写一些简单的shell脚本就行了)。那么到底该怎么去做性能测试呢?1、首先要了解被测系统的结构和有关知识的储备。了解了被测系统,在后期性能出现...

2014-02-20 22:37:00 142

转载 python模拟http请求2

发现了一个非常好用的第三方module:requests,模拟接口非常简单。详细了解请移步:http://docs.python-requests.org/en/latest/非常不错#!coding:utf-8 相信这句大家都懂的,不解释#导入需要的requestsimport requests#定义请求头reqheaders={'Content-ty...

2014-02-18 19:34:00 246

转载 python模拟http请求

下文主要讲述如何利用python自带的库模拟http请求,为以后利用python做API测试做准备。只讲述模拟http的过程,具体到自己用的时候,要以自己的应用为准做出适当的调整。#!coding:utf-8 相信这句大家都懂的,不解释#导入需要的python模块httplib,用来模拟提交http请求,详细的用法可见python帮助手册import h...

2014-02-15 13:00:00 169

空空如也

空空如也

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

TA关注的人

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