自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

幽谷——暗香幽谷!My Space……(*^__^*) ……

测试天空, welcome to my air, (*^__^*) ……

  • 博客(23)
  • 资源 (17)
  • 收藏
  • 关注

转载 Maven2完全使用手册

maven2 起步    相信maven1 大家都已经很熟悉了,具体maven能做什么,就不详细说了。个人觉得maven在开源项目中用的还是比较多的,公司内部,就不太清楚了。我以前的公司用过一段时间,不过后来就没有下文了。    与maven1 相比,maven2可算是几乎重写了,不过从速度来说应该更快。    主要的几个新特性包括:(详细参考http://www.ibm.com/develope

2010-04-21 11:43:00 543

转载 深入手工测试

 很多人都认为“手工测试没有技术含量”,“做测试,还是自动化测试,性能测试比较有前途”等等。  首先,我想的是,什么是“技术含量”。我觉得,一般指的有“技术含量”的,就是你能做别人不能做,或者你完成目标比别人快的多的事情,如果随便一个人很快能上手完成你所做的工作,就不算有技术含量。就好像只把伪代码转换为语言的程序员,有多少“技术含量”?从这个角度上看,很多人觉得“手工测试没有技术含

2010-04-01 09:19:00 525

转载 测试必备知识

谈及售前工程师应该掌握的知识,我在这里谈谈作为一个软件测试工程师应该掌握哪些知识:  测试专业知识:包括测试的理论,技巧,方法,测试工具使用等等。作为一个测试工程师,专业的测试知识是非常重要的,测试知识包括实践知识和理论知识,理论知识可以阅读书籍,网站,培训等方式来获得,实践知识靠平时的积累。对于测试的执行能力和用例的设计水平,我的意见是多阅读同事的bug 报告和测试用例是提升的最好方法。

2010-04-01 09:06:00 523

转载 watir处理IE弹出窗口的方法(已更新)

 如果不需要对弹出窗口做条件处理,那么直接用send_keys模拟alt+f4操作即可;但如果需要做条件处理,那么就需要用到一个类WindowHelper(WindowHelper.rb),其中提供处理各种弹出窗口的方法,直接使用即可,如:    def push_security_alert_yes        @autoit.WinWait "Security Alert", "

2010-03-31 09:13:00 1259

转载 watir中,类似QTP object spy等方法替代实行

我们知道,QTP提供object spy工具,对象库录制功能,或描述性编程提供给我们快捷识别对象,一定程度上可以做到脚本批处理生成。相应的,我在想如此好的工具和技术,为啥watir没有支持?也许将来,在自动化同学与watir开发团队努力下,可满足这一需求。另一个问题抛出,是否为了准备watir脚本,我们一定要在那么冗长的代码,查找并挑选我们想要操作的对象?给出我的简单总结,1, 类似o

2010-03-31 09:10:00 1113

转载 Ruby+Watir经验谈: 漫谈针对功能的自动化测试框架

0. 不讨论什么我们不讨论那种简单的自动化脚本,用来帮助QA对某个,或某几个testcase进行测试;这样的脚本往往用来代替手工执行testcase里的某些步骤,比如一个在数据库里产生数据的SQL脚本。又比如根据testcase录制了10个Robot脚本,通过replay这些脚本就能完成这个testcase的测试。这种自动化脚本几乎没有任何弊端,它短小和贴近testcase,没有多大的开发

2010-03-31 08:51:00 907

转载 Smoke testing and sanity testing

尽管网上有不计其数的关于冒烟测试和健全性测试的文章,但是依旧有很多人对它们存有困惑并且不断询问我。在这里我将给出通俗且容易理解的区别来消除你们对于冒烟测试和健全性测试的困惑。    可以看到以下不同之处:    冒烟测试: 冒烟测试起源于硬件测试,即第一次打开新硬件进行检查时,如果没有着火或冒烟,则视其是一次成功。在软件行业中,冒烟测试是以粗浅、宽泛的方式对应用程序的所有方面都予以测试,而又不需

2010-03-29 08:58:00 952

原创 测试心得—— Bug and Requirement Review Report

这两天有点忙,在忙着学习如何Review Bug和Requirement, 并运用到项目中,截止到今天下班前终于将report文档发给了组长和头,还不知道质量怎么样,第一次做这种工作,昨晚忙到夜里两点,不过精神相当旺盛,因为好奇,呵呵……从Review的结果来看,我们项目中所形成的需求文档由于缺乏维护,导致了最终上交的文档与实际设计好的系统相差很大,需求文档一般在项目sprint的初期由开发人

2010-03-25 22:43:00 2121

原创 真的可以很安静

 幽静的山路,潺潺的小溪,清脆的鸟鸣,清新的空气,大自然的味道,现在很向往这样的生活环境,以前总纳闷那些诗人是什么样的思想,为什么要归隐山林,生活是那么的精彩,尤其是现代的生活,每到夜晚灯红酒绿,城市的灯星比天空中的星星还要多,还要闪耀,一直很向往城市的夜晚,不必害怕黑夜的神秘,可是现在好向往清新空气和安静的生活,似乎一下子就懂得了要归隐的原因,什么叫看破红尘,是不是当一个人对生活失去期待,对生活

2010-03-23 21:43:00 546

原创 我再也不想找BUG了

一个从事了软件测试工作十年有余的软件测试工程说:“我再也不想找BUG了!”“什么?你想改行吗?”“不,不是的。我不是说找BUG不重要,我是说,我是做软件测试工作的,软件测试的目的其实不应该是‘找BUG’。测试的工作保存运行产品、信息沟通等很多其他的活动,找到BUG只是一种副产物。我讨厌发现大量的BUG,这些BUG早就该被发现或者这种错误根本就不应该发生。很多问题在交付给用户之后才发现,那时

2010-03-22 21:34:00 598 1

转载 SQL注入法攻击一日通

随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。SQL注入是从正常的WWW端口访问,而且表面看起来跟一般的

2010-03-19 09:03:00 250

转载 SQL注入漏洞全接触--高级篇

看完入门篇和进阶篇后,稍加练习,破解一般的网站是没问题了。但如果碰到表名列名猜不到,或程序作者过滤了一些特殊字符,怎么提高注入的成功率?怎么样提高猜解效率?请大家接着往下看高级篇。第一节、利用系统表注入SQLServer数据库SQLServer是一个功能强大的数据库系统,与操作系统也有紧密的联系,这给开发者带来了很大的方便,但另一方面,也为注入者提供了一个跳板,我们先来看看几个具体的例

2010-03-19 09:01:00 427

转载 SQL注入漏洞全接触--进阶篇

第一节、SQL注入的一般步骤首先,判断环境,寻找注入点,判断数据库类型,这在入门篇已经讲过了。其次,根据注入参数类型,在脑海中重构SQL语句的原貌,按参数类型主要分为下面三种:(A) ID=49 这类注入的参数是数字型,SQL语句原貌大致如下:Select * from 表名 where 字段=49注入的参数为ID=49 And [查询条件],即是生成语句:Select * fro

2010-03-19 08:59:00 256

转载 SQL注入漏洞全接触--入门篇

 随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。    SQL注入是从正

2010-03-19 08:56:00 263

转载 【转】80后需要牢记的十大人生底线

1. 一定要相信30岁很快就会到来,无论你是在魔兽、cs还是蹦迪泡吧,就算装得再嫩,岁月总会在你的心里留下烙印,掩饰永远都不能改变事实,办法只有一个:提前做好准备,即使你现在只有18岁,脸皮还能掐出水来。30岁一过,一样是人老珠黄一根草而已,所以要是不能提前装填自己的心理内涵,等着人见人烦吧。  2. 勿以善小而不为,勿以恶小而为之。不管你对生活已经有了多深的认识,在许多方面最好听听父母的建议,甚

2010-03-18 23:00:00 282

原创 thank you

thank u-by didomy tea`s gone coldi`m wondering why i got out of bed at allthe morning rain clouds up my windowand i can`t see at alland even if i could it`d all be greybut ur pic on my wallit reminds

2010-03-18 22:42:00 320

原创 敏捷测试

B]1.  A “bug” is anything that could bug a user      缺陷应该怎么定义?由于软件本身问题所产生的错误可以清楚认定为缺陷,例如功能未实现或者功能实现和设计不一致,可是如果实现的功能是在规格说明书中没有定义或者用户期待之外的算不算缺陷呢?软件本身运行正确,可是让使用者用起来不舒服又算不算缺陷呢?[B]2.  Testing does not assu

2010-03-18 13:20:00 229

原创 敏捷测试需注意的五种危险行为

如果开发团队采用了敏捷方法,那就意味着程序员需要做更多的<a style="line-height: normal !important; color: #000000; word-break: break-all; text-decoration: none;" onclick="function onclick(){tagshow(event, %C8%ED%BC%FE%B2%E

2010-03-18 13:07:00 378

原创 学会做快乐的人

第一课 一个男人在他妻子洗完澡后准备进浴室洗澡。这时,门铃响了。 妻子迅速用浴巾裹住自己冲到门口。 当她打开门时,邻居鲍勃站在那儿。 在她开口前,鲍勃说,“你如果把浴巾拿掉,我给你800美元。” 想了一会儿,这个女人拿掉浴巾赤裸地站在鲍勃面前。几秒钟后,鲍勃递给她800美元然后离开了。 女人重新裹好浴巾回到屋里。 当她踏进浴室时,丈夫问她,“是谁呀?” “是邻居鲍勃。”她回答。 “哦,”丈夫说,“

2010-03-18 13:04:00 277

原创 敏捷测试——系统测试

<a style="line-height: normal !important; color: #000000; word-break: break-all; text-decoration: none;" onclick="function onclick(){tagshow(event, %CF%B5%CD%B3%B2%E2%CA%D4);}" href="javas

2010-03-18 13:00:00 480

原创 输入框测试

测试要点:  一、普通输入框字段校验测试  二、邮箱输入框字段校验测试  三、验证码输入框字段校验测试(假设是4位数字)  四、手机号码输入框字段校验测试(假设限制16个字符,只能输入数字)  异常情况包括如下:  一、普通输入框字段校验测试  01)不输入,空内容  02)输入1个字符  03)若输入框有长度限制为N个字符,测试N-1个字符,N个字符,N+

2010-03-18 12:49:00 771

原创 易用性测试

易用性(Useability)是交互的适应性、功能性和有效性的集中体现。         人体工程学(ergonomics)是一门将日常使用的东西设计为易于使用和实用性强的学科。         在 2003 年颁布的 GB/T16260-2003(ISO 9126-2001) 《软件工程 产品质量》质量模型中,提出易用性包含易理解性、易学习性和易操作性;即易用性是指在指定条件下使用时,软件产品被

2010-03-15 22:30:00 402

原创 文档测试

产品说明书属性检查清单a 完整:是否有遗漏和丢失?完全吗?单独使用是否包含全部内容?b 准确:既定解决方案正确吗?目标明确吗?有没有错误?c 精确:不含糊,清晰。描述是否一清二楚?还是自说自话?容易看懂和理解吗?d 一致:产品功能描述是否自相矛盾?与其他功能有没有冲突 ?e 贴切:描述功能的陈述是否必要 ? 有没有多余信息 ? 功能是否满足的客户要求 ?f 合理:在特定的预算和进度下,以现有人力,

2010-03-15 12:58:00 413

四天学会ajax_ajax教程

四天学会ajax_ajax教程,(*^__^*) 嘻嘻……

2011-08-03

struts2工作原理.

struts2工作原理.struts2工作原理.struts2工作原理.struts2工作原理.

2011-03-10

无开发经验的黑盒测试

无开发经验的黑盒测试 无开发经验的黑盒测试 无开发经验的黑盒测试

2011-03-10

Javascript教程--从入门到精通【完整版】.pdf

Javascript教程--从入门到精通【完整版】.pdf

2010-09-06

xml入门教程.pdf

xml入门教程.pdf/xml初学者的首选之作

2010-09-06

Javascript教程

Javascript教程,提供给初学者,有效的学习Javascript

2010-09-03

软件测试用例-编写模板

软件测试用例-编写模板,提供一个模板,用于编写软件测试用例,Excel模式

2010-09-03

系统活动图相当于流程图

系统活动图相当于流程图系统活动图相当于流程图系统活动图相当于流程图系统活动图相当于流程图

2010-07-30

介绍有关什么是数据挖掘

介绍有关什么是数据挖掘.什么是数据库知识中的发现!数据挖掘工具将来面临的挑战

2010-03-20

黑盒测试如何保证需求的覆盖度

软件测试如何达到一定的覆盖度是个非常重要的问题,它是我们测试分析和测试设计工作的基础和出发点。在白盒测试中,我们可以用逻辑覆盖(语句覆盖、分支覆盖、条件覆盖、路径覆盖)等来指导我们的测试分析和设计,并用来评价我们测试工作的充分性,但在黑盒测试中,我们所追求的是需求要达到一定的覆盖度,那么如何衡量需求被覆盖的程度呢?又如何保证去达到一定的需求覆盖呢?请结合您的思考和实践,畅所欲言,希望各种观点在碰撞中产生火花。

2010-03-20

C语言——各种排序问题

void BubbleSort (int array[], int n); void SelectSort (int array[], int n); void InsertSort (int array[], int n); 分别对长度为n的 整型数组array排序 编写函数int BinarySearch(int array[], int e) 在排序后的数组array查找元素e,如果能查到该元素,返回该元素的下标,否则返回 -1。

2009-09-22

软件测试最近的调查报告

软件测试的相关调查,说明近几年来,软件测试行业在所有行业中拔地而起,软件测试专业已经成为一个具有着巨大潜力的行业,发展前景非常好!

2009-09-22

考勤系统规格说明书(软件测试)

考勤系统规格说明书(软件测试),测你所测,帮你实现测试梦想

2009-03-29

测试工具大全(不同分类)

测试工具大全(不同分类),搜你所需飞的到极点vsvdsuvsdjhi 使得肌肤实际的

2009-03-29

登录界面的测试用例(用户名、密码)

登录界面的测试用例,用户名,密码 的相关测试用例和而呵呵额二和额额

2009-03-27

空空如也

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

TA关注的人

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