自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何在测试时间短,没有测试计划时测试站点?

优先确认高等级功能;高等级功能是指那些为了站点核心目的而服务的功能。比如对于像内容展示+基础社交类的网站,保证用户可以正常浏览,新用户注册,评论,推荐,关注,搜索,个人设置等,就是其最基础最核心的功能。这些功能需要优先测试。对于一次功能增加或者修改,高等级功能还包括本

2011-08-11 15:59:10 956

转载 【观点】代码审查:大家都应该做的事情

导读:本文是从《Things Everyone Should Do: Code Review》这篇文章翻译而来。译文来自外刊IT评论《谷歌是如何做代码审查的》。内容如下:本文的作者Mark CC在上一篇文章中提到过,我已经不在Google工作了。我还没有想

2011-08-02 15:46:17 457

翻译 Selenium Documentation 中文翻译

Selenium 用户手册Translator:ChipDate:2011-08-01INDEX1   __init__(self, host, port, browserStartCommand,

2011-08-02 15:39:09 3263 1

转载 Trac - 为Tickets增加自定义字段

Trac 从0.11版本后可以让用户自定义Ticket的字段,我认为这是Trac向前又迈出了一大步,让我们更加灵活的使用Trac来进行bug管理和跟踪,0.11版本自定义字段支持以下几种类型: text, checkbox,  select, radio, t

2011-07-04 12:44:06 1511

翻译 追踪bug的十条建议

一个好的测试人员总会尽量减少重现bug的步骤,这个对于程序员定位bug是非常重要的。  铭记:只有开启bug的人才能关闭这个bug。每个人都能解决bug,但是只有亲眼见过bug的人才能确认bug是否被修复 解决bug有很多种方法:修复、无需修复、推迟、不能复现、重复、设计问题等。  不能复现,意味着没人能重现这个bug。当bug报告缺少复现步骤时,开发人员经常使用这个借口。  注意跟进版本号。每次

2011-07-02 17:53:54 718

转载 CVS,GIT,Mercurial和SVN比较

特征CVSGitMercurialSubversion是否原子提交CVS: 没有. CVS提交不是原子的Git: 是的. 提交都是原子的Mercurial: 是的Subversion: 提交都是原子的文件和目录是否可以移动或重命名

2011-07-01 01:33:00 1988

转载 CVS,GIT,Mercurial和SVN比较

特征CVSGitMercurialSubversion是否原子提交CVS: 没有. CVS提交不是原子的Git: 是的. 提交都是原子的Mercurial: 是的Subversion: 提交都是原子的文件和目录是否可以移动或重命名

2011-07-01 01:33:00 826

原创 如何在ubuntu下安装testlink

查看已安装软件:dpkg -l *apache*dpkg -l *php*dpgk -l *mysql*"uu"为未安装,“ii”为已安装。根据需要下载并安装:sudo apt-get install apache2 php5 mysql-server libapache2-mod-php5 php5-mysql php5-gd配置apache2sudo vi /etc/apache2/httpd

2011-06-15 12:44:00 1418

原创 十条不错的编程观点(转)

<br /><br />在Stack Overflow上有这样的一个贴子《What’s your most controversial programming opinion?》,翻译成中文就是“你认为最有争议的编程观点是什么?”,不过,在400多个主回贴,以及千把个子回贴中,好像并不是很有争议,而是令人相当的茅塞顿开,下面罗列一些,并通过我自己的经历和理解发挥了一些,希望对你有帮助。<br />1) The only “best practice” you should be using all the

2011-05-17 16:32:00 365

原创 WEB测试介绍

<br />随着WEB应用的扩展,WEB测试技术也越来越重要,在不断寻找此类测试资料的同时也发现了一些比较好的书籍,以下内容摘录于《实用软件测试方法与应用》,介始WEB测试中主要的几个方面:1、 功能测试:检验系统是否满足功能需求说明中的功能需求;(1) 连接:连接是否存在,是否正确;(2) 表单:提交是否正确,是否返回必须的信息,服务器能否正确保留这些数据,后台运行的程序能否正确解释和使用这些信息;(3) 数据检验:检验功能是否正常工作

2011-04-06 15:40:00 434

转载 QTP视频学习汇总

<br />V] 小布老师QTP系列培训视频- 1<br />http://www.boobooke.com/v/bbk1043<br />本讲讲了QTP的概述,希望大家喜欢。<br /><br />[V] 小布老师QTP系列培训视频 - 2<br />http://www.boobooke.com/v/bbk1044<br />本讲讲了测试规划,希望大家喜欢。<br /><br />[V] 小布老师QTP系列培训视频 - 3<br />http://www.boobooke.com/v/bbk1045<b

2011-04-06 15:39:00 469

转载 apt-get常用命令

<br />整理了Ubuntu Linux操作系统下apt-get命令的详细说明,分享给大家。<br />常用的APT命令参数:<br /><br />apt-cache search package 搜索包<br /><br />apt-cache show package 获取包的相关信息,如说明、大小、版本等<br /><br />sudo apt-get install package 安装包<br /><br />sudo apt-get install package - - reinstall

2011-04-06 15:35:00 593

转载 CMM类体系下的QA价值所在

<br /><br />引址:http://www.51testing.com/?uid-94303-action-viewspace-itemid-5670<br />   QA到底是什么?它是做什么的?能带来什么好处?相信接触过CMM的人对其中这个核心角色应该不感到陌生,可能也或多或少地知道它的一些工作内容。尽管如此,很多人对这个角色的价值以及必要性可能还并不真正地理解,这里作者结合多年的质量管理经验总结了QA的十大价值所在,希望能帮助大家更进一步地了解QA。<br />1、保障制度体系<br />  

2011-04-02 11:59:00 879

原创 python测试sitemap.xml中的URL

<br />许多web站点都会将自己的主要站点url写在sitemap中,我们经常会重点验证这些站点的可用性,下面这个python类可以帮助大家从sitemap.xml中取出url以备进行下一步测试,你也可以修改一下,以适应所有的xml节点。<br /> <br />import xml.sax.handlerclass LocsHandler(xml.sax.handler.ContentHandler): def __init__(self): self.inTitle = 0

2011-03-30 16:56:00 1079

原创 url请求返回状态码与状态内容 (in python)

StatusCode = { 100: ('Continue', 'Request received, please continue'), 101: ('Switching Protocols', 'Switching to new protocol; obey Upgrade header'), 200: ('OK', 'Request fulfilled, document follows'), 201: ('Created', 'Docu

2011-03-30 16:28:00 2977

原创 树大招风猪怕壮啊!!网站终于被攻击了

<br />在经历了几天happy的访问量增长后,茁壮成长的猪终于被人瞧上了,攻击了一整天,attacker还真是有精力又有钱,折腾的不累吗?搞得今天部门有很多精力放在斗智斗勇上了。<br />本次DDoS攻击者很可能控制了大量的”僵尸主机“来攻击松鼠会网站,可恨的是一上来就是”大波僵尸来袭“,不然我方可以提前在服务器前依次布置:向日葵,豌豆射手,冻西瓜射手,坚果墙等等。

2011-03-23 23:38:00 512

原创 TDD的一些思考

<br />最近考虑在开发中引入TDD的概念,用于提高在进度压迫下的开发效率,搜索了一些资料,对于TDD的定义是这样的:<br /> <br />测试驱动开发<br />测试驱动开发(Test Driven Development,英文缩写TDD)是极限编程的一个重要组成部分,它的基本思想就是在开发功能代码之前,先编写测试代码。也就是说在明确要开发某个功能后,首先思考如何对这个功能进行测试,并完成测试代码的编写,然后编写相关的代码满足这些测试用例。然后循环进行添加其他功能,直到完成全部功能的开发。代码整洁可

2011-02-24 01:29:00 565

转载 Apache目录结构说明

<br /><br />系统版本:Ubuntu 10.04(查看命令为cat /etc/issue或sudo lsb_release -a)<br />Apache当前版本: 2.2.14(用查看)<br />在Ubuntu下, 用命令sudo apt-get install apache2安装完成后,软件包提供的配置文件位于/etc/apache2目录下:<br /> 010203040506070809101112miao@ubuntu:/etc/apache2$ ls-ltotal 68-rw-r--

2011-02-08 14:48:00 1129

原创 Apache目录明细

<br /><br />与Apache服务器相关的重要目录和文件如下:<br />/etc/httpd/是Apache服务器的根目录<br />/etc/httpd/conf/httpd.conf是Apache服务器的主配置文件<br />/var/www/html/是Apache服务器的文档根目录<br />/etc/init.d/httpd是Apache服务器启动脚本文件<br />/var/log/httpd/access_log是Apache服务器的访问日志文件<br />/var/log/http

2011-02-08 14:14:00 878

转载 ubuntu配置IP & DNS

<br />装完ubuntu 第一件事情就是连上网,换个源,进行更新操作,但前提条件是要配好ip和dns。  下面把自己配置的过程记录下来,权且当作一份备份,以便不时之需。 一、配置ip     ubuntu的网络配置信息放在 /etc/network/interfaces 中,         如果配置动态获取ip,则在上述文件中加入以下内容:     auto eth0     iface eth0 inet dhcp      如果配置静态ip,则添加如下内容:     auto eth0    

2011-02-08 13:51:00 456

转载 ubuntu下安装trac

<br /><br />由于工作变动,需要搭建新的缺陷跟踪平台,最终选中了trac,以下是亲测可用的安装方法。<br /> <br />一、SVN的安装和配置<br />详细可以参考http://wiki.ubuntu.org.cn/SubVersion<br /> <br />1、安装1$sudo apt-get install subversion2$sudo apt-get install libapache2-svn //这个是安装apache部分,如果不使用http协议可以不必装这个.<br />

2011-02-08 13:39:00 850

原创 测试人员容易遗漏一些隐藏的缺陷[转]

通常软件测试会暴露软件中的缺陷,经过修正后可以保证软件系统的功能满足需求并正确运行。但是,在系统测试和确认测试中,测试人员容易遗漏一些隐藏的缺陷。众所周知,软件测试不可能发现所有的缺陷,而软件开发周期各个阶段仍然存在注入缺陷的可能,但是,有一些缺陷是测试中容易忽略的,也就是说,通

2011-01-28 12:50:00 450

空空如也

空空如也

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

TA关注的人

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