自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(91)
  • 收藏
  • 关注

转载 QTP-描述性编程

不把对象存储到对象库中,而是在测试脚本中告诉QTP要操作对象的属性,然后QTP根据这些信息到真实的系统中去寻找对象,然后把操作施加在该对象上。描述性编程和传统QTP脚本的区别:描述性编程把需要识别的对象属性从对象库转移到脚本里面,通过脚本里面的特殊格式,告诉QTP识别对象的方法。描述性编程的语法:micClass(“property1:=value1”,“property2:=valu

2012-07-19 16:16:34 1254

转载 windows server 2003 配置时间服务器两种方法总结

第一种方法、开启windows系统的内置时间服务器第二种方法、使用第三方时间服务器软件,下载地址:http://www.meinberg.de/download/ntp/windows/ntp-4.2.4p7@copenhagen-o-win32-setup.exe第一种方法:因为默认情况下,WINDOWS SERVER 2003 是作为NTP客户端工作的 ,所以必须通过修改注

2012-07-09 14:43:07 17091

转载 十个免费的Web压力测试工具

本文列举了是十个免费工具,可以用来进行Web的负载/压力测试的。这样你就可以知道你的服务器以及你的WEB应用能够扛得住多少的并发量,以及网站性能。0. Grinder –  Grinder是一个开源的JVM负载测试框架,它通过很多负载注射器来为分布式测试提供了便利。 支持用于执行测试脚本的Jython脚本引擎HTTP测试可通过HTTP代理进行管理。根据项目网站的说法,Grinder的 主要

2012-07-09 11:34:41 841

转载 google是如何做测试的?(五)

对于测试范围的形式,谷歌并没有使用通用的代码测试、集成测试、系统测试这些常用术语来做区分,而是使用小规模测试、中等规模测试、大规模测试这样的称呼(译者注:代码测试(code testing), 通常指单元测试和API级别的测试,一般使用XUnit、Gtest框架,但谷歌并没有使用代码级别测试这种说法)。小规模测试就是针对小量代码的测试,中等规模测试、大规模测试以此类推。所有的三种工程师角色(译者注

2012-07-09 10:59:02 1123

转载 google是如何做测试?(三、四)

前言:经过前两篇的介绍之后,评论里留下许多问题。并没有逐一回复,当然不是想把这些评论置之不理,而是希望在这里和后面的文章中做详细介绍和解释这些问题。从这一篇开始,我将开始讲谷歌是如何测试软件的了。在谷歌,质量不等于测试,是的,我确定在其他所有的公司也都是这样。“质量不是被测出来的”,这句陈词滥调是再正确不过的了。不管汽车制造还是 软件开发,如果在最初的设计建造的时候就有问题,那它永远都会有问题

2012-07-09 10:51:09 606

转载 google是如何做测试的?(一、二)

在所有我被问及的问题中,最多的就是关于谷歌是如何测试的。尽管在博客中(google testing blog)中有过零碎的解释说明,但还是需要更多的系统阐述。虽然谷歌的技术路线在执行的过程中不断地进化,但公司的测试策略却从来没有变化过。谷歌现在 是一家拥有搜索、应用、广告、移动、操作系统等产品的公司,我们在这些涉及到的产品领域里发挥着非常有意义的作用。当我们涉及到一些新的领域或者在旧领域 里快速成

2012-07-09 10:27:44 985

转载 Python的map、filter、reduce函数

map函数func作用于给定序列的每个元素,并用一个列表来提供返回值。map函数python实现代码:def map(func,seq):     mapped_seq = []     for eachItem in seq:         mapped_seq.append(func(eachItem))     return mapped_seq

2012-07-04 15:33:23 726

转载 windows 系统下ruby +watir(firewatir)环境搭建

需要的安装包:1、watir环境工具安装包:     1) ruby186-26.exe下载地址:http://files.rubyforge.vm.bytemark.co.uk/rubyinstaller/   2) watir-1.5.2.gem下载地址:http://rubyforge.org/frs/?group_id=104&release_id=28016    3)r

2012-06-29 15:26:30 1650

转载 CentOS安装XRDP实现远程桌面访问

CentOS安装XRDP实现远程桌面访问:1.配置环境:yum install gcc pam-devel openssl-devel -y2.进入指定目录下载并解压xrdp:wget http://xsdou.googlecode.com/files/xrdp-0.4.2.tar.gztar -xzvf xrdp-0.4.2.tar.gz3.进入解

2012-06-28 11:31:58 8402

转载 postgreSql基础命令及linux下postgreSql命令

(1)用户实用程序: createdb 创建一个新的PostgreSQL的数据库(和SQL语句:CREATE DATABASE 相同) createuser 创建一个新的PostgreSQL的用户(和SQL语句:CREATE USER 相同) dropdb 删除数据库 dropuser 删除用户 pg_dump 将PostgreSQL数据库导出到一个脚本文件

2012-06-15 16:58:21 2822

转载 postgresql:pg_restore: [archiver] input file does not appear to be a valid archive

使用ps_restore恢复备份数据库出错:pg_restore: [archiver] input file does not appear to be a valid archive使用pg_dump -Fp -t mytable > mytable_back或g_dump  -t mytable > mytable_back备份出来的为脚本(纯文本)文件,不能

2012-06-15 16:55:31 12874 2

转载 Postgresql之pg_dump

【转】Postgresql之pg_dumppostgres@linux-david:~> pg_dump --helppg_dump dumps a database as a text file or to other formats.Usage:  pg_dump [OPTION]... [DBNAME]General options:  -f, --fil

2012-06-15 16:43:39 5605

转载 windows启动过程

当你启动计算机之后,windows的启动过程就开始执行了。下面是详细步骤:1 BIOS执行一些初始系统检查,并读取磁盘的第零簇的内容。第零簇内容有一个特殊的称谓 - 操作系统主引导扇区 MBR(Master Boot Record)。2 MBR保护两部分:  1 系统启动代码 (共有446 bytes)  2 分区表入口(16 bytes colored entries in

2012-06-14 09:42:41 726

转载 为什么测试用例需要评审

无论是初级测试工程师,还是高级的,专家级的,设计出来的测试用例都需要经过评审。  原因一:设计完成的测试用例要分配给每个人来设计具体数据,并实现自动测试。设计用例和实现用例、执行用例并非一人完成。设计用例的人并不知道用例在具体执行的时候是否有问题,或者哪些步骤不能实现自动测试。再者“测试是无穷尽的”,谁又能保证自己设计的用例能覆盖完全?  原因二:测试人员总是抱怨测试出来Bug后与开发扯皮

2012-06-12 17:27:24 9029

转载 软件测试用例设计心得

1、了解软件的原始需求(测试目的)  在编写一个软件或者模块的测试用例时候,一定要明白这个功能的原始需求,也就是软件的使用者(客户)的需求。理解原始需求后,编写的测试用例才更有目的性。  2、熟悉软件的功能需求(测试点)  这个功能需求是指软件的细化需求点,这个一般在需求文档里面都会体现。这里要做的是把 “粗略”的需求,细化成一个个小需求点。熟悉功能需求后,要知道软件是怎么使用的,这也

2012-06-12 17:10:18 4667

原创 python getopt使用

python中 getopt 模块,该模块是专门用来处理命令行参数的函数getopt(args, shortopts, longopts = [])参数args一般是sys.argv[1:]shortopts 短格式 (-) longopts 长格式(--) 命令行中输入:python test.py -i 127.0.0.1 -p 80 55 66pytho

2012-06-12 12:01:55 83053 8

转载 python 利用ftplib模块 实现ftp上传下载代码

#!/usr/bin/python#-*- coding: utf-8 -*-from ftplib import FTPdef ftpconnect() ftp_server = 'ftp.python.org' username = '*****' password = ******'' ftp=FTP() ftp.set_debuglevel(2) #打开调试级别2,显示

2012-06-04 21:04:56 19932

转载 如何修改Linux系统时间 ubuntu

如何修改Linux系统时间 ubuntu两步(1)date 102718362009(2)hwclock -w第一步的意思是设置时间,设置完了可以用date命令查看对不对...注意是月日时分年第二步的意思是写入主板的rtc芯片..=======================================su -c 'date -s 月/日/年'su

2012-05-30 11:00:19 23137

转载 ubuntu 下配置NFS,samba, telnet,TFTP,ftp,DHCP服务

参考:http://wenku.baidu.com/view/6f24c5e9856a561252d36f06.html

2012-05-28 13:17:17 1105

转载 Ubuntu 出现apt-get: Package has no installation candidate问题

在ubuntu10使用apt-get安装软件的时候出现了Package has no installation candidate的问题,如:#  apt-get install Reading package lists... DoneBuilding dependency tree... DonePackage aptitude is not available,

2012-05-28 13:12:42 4361

转载 ubuntu 下telnet服务安装配置

下面我们来对Ubuntu Linux telnet的安装和设置进行一下讲解。首先我们需要加载telnet的服务,之后对于root等有关方面进行设置。  在Windows系统中,telnet的配置相对简单一些。那么在Ubuntu Linux中的telnet的设置就相对比较麻烦了。不少朋友都对这个安装过程不熟悉。没有关系,这里我们就来对Ubuntu Linux telnet的安装设置进行一下讲解。

2012-05-22 18:31:18 14713

转载 Ubuntu上VNC 配置

Ubuntu上VNC 配置Ubuntu下设置VNCServerVirtual Network Computing(VNC)是进行远程桌面控制的一个软件。客户端的键盘输入和鼠标操作通过网络传输到远程服务器,控制服务器的操作。服务器的图形界面通过网络传输会客户端显示给用户。给你的感觉就像直接在操作本地计算机一样,只是所有的程序和命令都是在服务器端执行。1、打开一个Terminal

2012-05-22 15:49:41 966

转载 ARP缓存表故障

ARP 缓存表引起的故障    在局域网的管理维护中,网管可能经常碰到用户之间不能互访,或者不能上因特网的问题,一般是IP地址设置错误、相关软件设置错误、网线网卡或其他网络产品坏了。但有时在排除以上可能后,问题仍然存在。这个时候我们可以研究一下用户计算机上的ARP 缓存表是否有问题。        局域网工作原理  众所周知,因特网上计算机相互访问都是通过IP地址(网络地址),但到

2012-05-21 14:32:32 4153

转载 linux 中目录、文件的解压缩

linux 中文件的解压缩几种常见的压缩文件案扩展名:*.z           compress程序压缩的文件*.gz         gzip程序压缩的文件*.bz2       bzip2程序压缩的文件*.tar         tar程序打包的数据,并没有压缩过*.tar.gz    tar程序打包的文件,其中经过gzip的压缩*.tar.bz2  tar程

2012-05-21 12:44:32 798

转载 python标准库

http://www.open-open.com/doc/view/8ed95e0d2a664012bd37b7ab801bca6cpython灰帽子http://www.open-open.com/doc/view/38758f0bef644c58b499312408847dd2

2012-04-24 16:42:40 686

转载 Python的map、filter、reduce函数

1、mapmap函数func作用于给定序列的每个元素,并用一个列表来提供返回值。map函数python实现代码:def map(func,seq):     mapped_seq = []     for eachItem in seq:         mapped_seq.append(func(eachItem))     return map

2012-04-24 16:39:52 830

转载 tshark简单使用-wireshark

Ethereal是一个很流行的开源sniffer,支持包括solaris在内的很多平台。2006年初,主导Ethereal源码的大牛GeraldCombs跳槽到了CACE公司。原来“Ethereal”的商标就不能用了。伟大的开源项目如果因此而over,不免同好者唏嘘。怎么办?Combs等人只得舍弃人气既旺的Ethereal名号,将项目更名为Wireshark。它吸引了大多数原来Ethereal的c

2012-03-26 09:45:07 17049

转载 pdb命令使用说明 python

当手边没有IDE,面对着python调试犯愁时,你就可以参考下本文;(pdb 命令调试)参考:http://docs.python.org/library/pdb.html和 (pdb)help用pdb进行python调试,用法基本和gdb差不多,先看一个简单的例子:epdb1.py. # epdb1.py -- experiment with the Pyth

2012-02-21 14:41:13 13127 2

转载 Python xlrd、xlwt、xlutils修改Excel文件

Python xlrd、xlwt、xlutils读取、修改Excel文件一、xlrd读取excel 这里介绍一个不错的包xlrs,可以工作在任何平台。这也就意味着你可以在Linux下读取Excel文件。首先,打开workbook;    import xlrdwb = xlrd.open_workbook('myworkbook.xls')

2012-02-01 15:40:03 55187 3

转载 urllib2基本使用实例

示例一:urllib2基本使用1import urllib2req = urllib2.Request('http://www.baidu.com')  response = urllib2.urlopen(req)html = response.read()1、urllib2.Request()的功能是构造一个请求信息,返回的req就是一个

2012-01-11 13:58:48 2475

转载 urllib2 解析

概述urllib2中的核心类:Request :一个具体的url请求,包含了请求的所有信息,不仅仅试用于http协议OpenerDirector:与BaseHandler组合,通过组合不同得handler处理不同的请求BaseHandler :参与完成请求处理的类,不同的请求处理都继承这个类在urllib2中,一次请求被分为三个过程,分别是request,open,respon

2012-01-11 13:57:34 4990

转载 python urllib介绍

python urllib的使用介紹2008-02-22 10:26一。该模块的用途:1。从制定的URL获取数据2。对URL字符串进行格式化处理二。__version__='1.17'的urllib模块中的主要函数和类介绍:1。函数:(1)def urlopen(url, data=None, proxies=None)参数说明:url

2012-01-11 13:38:06 10593

转载 python urllib2模块介绍

简介:urllib2是python的一个获取url(Uniform ResourceLocators,统一资源定址器)的模块。它用urlopen函数的形式提供了一个非常简洁的接口。这使得用各种各样的协议获取url成为可能。它同时也提供了一个稍微复杂的接口来处理常见的状况-如基本的认证,cookies,代理,等等。这些都是由叫做opener和handler的对象来处理的。以下是获取url最简

2012-01-11 13:30:48 8520

转载 py2exe使用方法

一、简介 py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序。 py2exe已经被用于创建wxPython,Tkinter,Pmw,PyGTK,pygame,win32com client和server,和其它的独立程序。py2exe是发布在开源许可证下的

2011-12-19 15:31:29 2017

转载 py2exe ImportError: No module named iterators,ImportError: MemoryLoadLibrary failed loading win32ap

1、ImportError: No module named iterators,ImportError把使用email库缺失的模块都加进去:方法一:在setup.py添加如下代码,from distutils.core import setupimport py2exe, sys, os#sys.argv.append('py2exe')includes

2011-12-19 10:16:56 4175

转载 重装系统-步骤-设置光盘启动-装系统---设置硬盘启动

1、设置光盘启动开机不停按 del键,某些品牌机可能是按F12、F11、F2,进入BIOS---然后选择---一Advanced Bios Features----- First Boot Device --CDROM(光驱启动)-----一按F10,按Y,回车,保存退出。如果看不First Boot Device选项,找到Boot Device,回车进入就会看到First Boot

2011-12-17 22:03:29 1761

转载 python对excel操作 com_error错误

1、  File "C:\Python26\Lib\site-packages\win32com\client\dynamic.py", line 78, in _GetGoodDispatch    IDispatch = pythoncom.CoCreateInstance(IDispatch, None, clsctx, pythoncom.IID_IDispatch)

2011-12-01 14:49:44 23149 2

转载 python自动化单元测试框架 PyUnit

参考文章:1、http://www.ibm.com/developerworks/cn/linux/l-pyunit/index.html2、http://pyunit.sourceforge.net/pyunit_cn.html#SIMPLECASE

2011-11-30 16:38:30 2172

转载 关于Selenium脚本在Win7 IE8环境下出现“当前页面脚本出现错误”

在IE的【Internet选项】—【安全】标签---去掉【启用保护模式】

2011-11-28 12:52:20 3104 2

转载 ubutn Eclipse和PyDev搭建完美Python开发环境

安装环境Intel Core 7250(双核),操作系统Ubuntu 10.04.1 1.安装OpenJDK6   sudo apt-get install openjdk-6-jdk 选用OpenJDK的原因是他已经通过测试,完美兼容JDK,并在Linux更新源中已经取代了sun-java6-jdk了。(注1) 2.安装Eclipse sudo apt

2011-11-23 17:46:31 1175

空空如也

空空如也

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

TA关注的人

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