自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Eugene

It's never too old to learn

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

转载 Python正则表达式的七个使用范例

作为一个概念而言,正则表达式对于Python来说并不是独有的。但是,Python中的正则表达式在实际使用过程中还是有一些细小的差别。本文是一系列关于Python正则表达式文章的其中一部分。在这个系列的第一篇文章中,我们将重点讨论如何使用Python中的正则表达式并突出Python中一些独有的特性。我们将介绍Python中对字符串进行搜索和查找的一些方法。然后我们讲讨论如何使用分组来处理我们

2016-11-09 11:00:54 201

转载 比较常用的几个正则表达式(匹配数字)

原文地址http://blog.csdn.net/wangjia55/article/details/7877915正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]

2016-11-08 10:31:30 723 1

转载 Linux tcpdump 命令详解

简介用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。实用命令实例默认启动tcpdump

2016-10-19 10:54:58 446

转载 面对层出不穷的技术,我们就得这么干!

俗话说一天不读书,没人看的出;两天不读书,开口会爆粗;三天不读书,智商输给猪。所以,为了让自己的“智商”保持在pig之上,都会逼着自己每天读点东西^_^。但身处信息大爆炸时代精力又极有限的我们,面对层出不穷日新月异的技术,我们应该怎么办呢?  其实很多时候只需要掌握一个大概就好了。  我在做测试的时候很喜欢套用5W1H的框架,后来慢慢的就发现这个框架不仅适用于做测试计划、了解系统业务,还很

2016-10-17 09:31:50 229

转载 软件测试工程师基础技能+

软件测试工程师,工作之余应该看些什么、学些什么?通常情况下一位软件测试工程师需要具备哪些必须的技能?最佳隐形技能★★开发语言知识背景对被测试对象使用的语言有一定的了解,这样有助于测试工作的开展,同时,与开发人员之间的沟通协作也将更顺畅计算机语言都具有一定的共通性,只要你深刻了解了一门语言,其他语言也不是难事。所以,即使被测试对象使用的语言与你之前学过的了解的不相符亦无太多关

2016-10-14 09:51:13 336

转载 测试中常见问题分析

我们一般把发现的错误bug(我们也称为缺陷defect)按严重性分为4类:1、  死机(系统崩溃或挂起); 2、  致命(使系统不稳定、或破坏数据、或产生错误结果,而且是常规操作中经常发生或非常规操作中不可避免的) 3、  严重(系统性能或响应时间变慢、产生错误的中间结果但不影响最终结果,如:显示不正确但输出正确); 4、一般(界面拼写错误或用户使用不方便)。 

2016-10-11 10:21:54 2980

转载 如何重现难以重现的bug

生活中有这么一种现象:如果你关注某些东西,它就会经常出现在你眼前,例如一个不出名的歌手的名字,一种动物的卡通形象,某个非常专业的术语,等等等等。这种现象也叫做“孕妇效应”。还有类似的一种效应叫做“视网膜效应”,它讲的是:你有什么东西或者特质你就特别容易在别处发现你有的这类东西和特质。干了多年测试的我就会经常发现日常使用的系统中有很多的bug,而我老婆就发现不了。今天要说的事儿是“重现难以重现的bu

2016-10-11 10:10:55 1019

转载 windows运行打开服务命令

1. gpedit.msc-----组策略   2. sndrec32-------录音机  3. Nslookup-------IP地址侦测器  4. explorer-------打开资源管理器  5. logoff---------注销命令  6. tsshutdn-------60秒倒计时关机命令  7. lusrmgr.msc----本机用户和组  8. se

2016-10-10 10:21:17 346

转载 Windows下VisualSVN Server的安装与配置方法(图文)

VisualSVN Server是免费的,而VisualSVN是收费的。VisualSVN是SVN的客户端,和Visual Studio集成在一起, VisualSvn Server是SVN的服务器端,包括Subversion、Apache和用户及权限管理为什么在Windows下用VisualSVN Server而不用Subversion因为如果直接使用Subversion,那么在Wind

2016-10-10 10:11:47 850

转载 SVN使用教程总结

为什么要使用SVN?      程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。Subversion是什么?   它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把数据恢复到早期版本,或是检查数据修改的历史,Subversion可以通过网络

2016-10-09 17:08:49 183

转载 深入理解python函数传参机制

首先需要申明的一点是,Python里是没有像C和C++里那样按值传参的说法的。python中的所有东西都是对象,这也是它的强大之处,它没有基本类型之说。在python中,类型属于对象,变量是没有类型的,这正是python的语言特性,也是吸引着很多pythoner的一点。所有的变量都可以理解是内存中一个对象的“引用”,或者,也可以看似c中void*的感觉。所以,希望大家在看到一个python变量

2016-10-08 12:36:52 371

转载 python学习笔记 ---线程、进程、协程、队列、python-memcache、python-redis

一、线程Threading用于提供线程相关的操作,线程是应用程序中工作的最小单元。#!/usr/bin/env python# -*- coding:utf-8 -*-import threadingimport time def show(arg): time.sleep(1) print 'thread'+str(arg) for i in r

2016-10-08 12:28:41 913

转载 web测试方法小结

一、输入框1、字符型输入框:(1)字符型输入框:英文全角、英文半角、数字、空或者空格、特殊字符“~!@#¥%……&*?[]{}”特别要注意单引号和&符号。禁止直接输入特殊字符时,使用“粘贴、拷贝”功能尝试输入。(2)长度检查:最小长度、最大长度、最小长度-1、最大长度+1、输入超工字符比如把整个文章拷贝过去。(3)空格检查:输入的字符间有空格、字符前有空格、字符后有空格、字符前后有

2016-10-08 12:23:54 154

转载 http协议详解

转自:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspxAuthor :Jeffrey引言HTTP 是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和 扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规

2016-10-08 11:38:28 144

转载 如何做好性能测试

1.精通性能测试的基本概念,过程,方法论,了解性能工程;  2.精通1个商业性能测试工具+1个开源性能测试工具,知道工具可以做什么,不可以做什么,以及工具使用中常见的问题和解决思路;  3.扎实的计算机专业基础知识,包括计算机组成原理、操作系统、数据库原理、计算机网络原理;  4.熟悉至少1个常用的数据库产品,例如SQLServer或者Oracle,能进行一般的数据库管理操

2016-10-08 11:30:37 362

转载 不同阶段的性能测试

一、开发阶段的性能测试实施      性能测试不是特别重要的项目,这一阶段的性能测试较多关注于软件功能而引起的缺陷。因此主要进行用户并发性能测试,即核心模块并发用户测试与组合模块并发用户测试。此外,可能还会进行一些预期性能指标的性能测试。通过开发阶段的性能测试可以发现一些核心算法问题,最大限度地排除由软件本身引起的问题。     对于系统类软件或特殊应用系统的性能测试,解决其性能问题可能很

2016-10-08 11:28:13 230

转载 功能测试的理解和未来

说起功能测试,大家都嗤之以鼻,就是点击界面,像机器人一样天天重复,说白了初中毕业生也能干。每次听到这些言论我都想好好和他聊聊,功能测试涉及业务知识、web前台、oracle数据库、linux后台、日志等。我目前在银行做软件测试,功能测试居多,有时我也会迷茫,功能测试做久了,跳槽找工作没有竞争力,尤其是现在公司都在招测试开发工程师。经过几年的坚持,我发现功能测试不像大众想象的那么糟糕,对

2016-10-08 11:25:57 588

转载 SQL语句大提升

1、说明:复制表(只复制结构,源表名:a 新表名:b)(Access可用)法一:select * into b from a where 1(仅用于SQlServer)法二:select top 0 * into b from a2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b)(Access可用)insert into b(a, b, c)selectd,e,f from b

2016-10-08 11:21:10 158

转载 python requests的安装与简单运用

强烈推荐!requests官方文档已有了中文版,请见http://cn.python-requests.org/en/latest/ 。requests是python的一个HTTP客户端库,跟urllib,urllib2类似,那为什么要用requests而不用urllib2呢?官方文档中是这样说明的:python的标准库urllib2提供了大部分需要的HTTP功能,但是API太逆天

2016-10-08 11:07:06 399

转载 python学习笔记 socket、socket server

一、socket socket的英文原义是“孔”或“插座”。作为BSD UNIX的进程通信机制,取后一种意思。通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,可以用来实现不同虚拟机或不同计算机之间的通信。在Internet上的主机一 般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的服务。Socket正如

2016-10-08 10:32:43 590

转载 Python单元测试——深入理解unittest

单元测试的重要性就不多说了,可恶的是python中有太多的单元测试框架和工具,什么unittest, testtools, subunit, coverage, testrepository, nose, mox, mock, fixtures, discover,再加上setuptools, distutils等等这些,先不说如何写单元测试,光是怎么运行单元测试就有N多种方法,再因为它是测试而非

2016-10-08 10:29:01 218

转载 Python模块学习:threading 多线程控制和处理

介绍了thread模块,今天来学习Python中另一个操作线程的模块:threading。threading通过对thread模块进行二次封装,提供了更方便的API来操作线程。今天内容比较多,闲话少说,现在就开始切入正题!threading.ThreadThread 是threading模块中最重要的类之一,可以使用它来创建线程。有两种方式来创建线程:一种是通过继承Thread类,重写它的

2016-10-08 10:25:50 211

转载 常用DOS命令(转)

最近的python都是在windows下运行,自从用了notepad++这个IDE以后,程序经常要在cmd命令行里运行,然后就少不了使用些DOS命令,其实只要熟悉了linux的操作,DOS命令就更容易掌握了,因为很多命令很相似或相同。下面是从网上搜集的一些常用的DOS命令,其实对于我来说,真正常用的不是特别多。无非是目录和文件的操作。  一、常用DOS命令FDISK(硬

2016-10-08 10:23:24 267

转载 python学习笔记——线程间通信Event

Python提供了Event对象用于线程间通信,它是由线程设置的信号标志,如果信号标志位真,则其他线程等待直到信号接触。  Event对象实现了简单的线程通信机制,它提供了设置信号,清楚信号,等待等用于实现线程间的通信。   1 设置信号   使用Event的set()方法可以设置Event对象内部的信号标志为真。Event对象提供了isSet()方法来判断其内部信号标志的状态。当使用

2016-10-08 10:19:50 245

转载 jmeter之关联

名称解释关联是请求与请求之间存在数据依赖关系,需要从上一个请求获取下一个请求需要回传回去的数据具体方法jmeter关联有两种方法:Xpath、正则表达式 方法一:Xpath主要用于响应是格式是xml、html,目前这类接口格式较少,本文暂不介绍 方法二:正则表达式具体使用方法,在需要获得数据的请求上>右键>添加一个后置处理器>正则表达式提取器 引用名称:即下一个请

2016-10-08 10:14:38 214

转载 JMeter压力测试入门教程

https://blog.linuxeye.com/335.htmlApache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域。 它可以用于测试静态和动态资源例如静态文件、Java小服务程序、CGI脚本、Java 对象、数据库, FTP服务器, 等等。JMeter 可以用于对服务器、网络或对象模

2016-10-08 10:12:58 219

空空如也

空空如也

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

TA关注的人

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