实用性测试(Pragmatistic Testing)

Seeing is not believing!Testing is believing!做个实用主义测试者!

陈能技ID:Testing_is_believing
196273次访问,排名350好友93人,关注者102
6年计算机软件测试和质量改进工作经验,曾任程序员、测试工程师、技术支持工程师、QA、内审员等职务,具有丰富的测试团队组建、自动化测试管理经验。
精通自动化测试工具QTP、TestComplete等。目前专注于软件自动化测试及管理领域,倡导实用主义测试理念,坚信“Seeing is NOT believing,Testing is believing!”。
Testing_is_believing的文章
原创 217 篇
翻译 89 篇
转载 8 篇
评论 229 篇
陈能技的公告
最近评论
imdong:哦 我怎么一下子提交了这么多遍
imdong:对 如何让脚本的可维护性提高是一个重头戏,对于开发自动化的人是一个挑战,也是一个衡量自动化开发成功与否的标准。
imdong:对 如何让脚本的可维护性提高是一个重头戏,对于开发自动化的人是一个挑战,也是一个衡量自动化开发成功与否的标准。
imdong:对 如何让脚本的可维护性提高是一个重头戏,对于开发自动化的人是一个挑战,也是一个衡量自动化开发成功与否的标准。
Testing_is_believing:说是背道而驰未免有些绝对了。没错,传统功能测试工具是基于GUI进行的,而且脚本开发的周期和速度都与敏捷有点不相符,但是正是因为功能测试是基于GUI进行的,所有是对单元测试的有效补充,我觉得问题的关键是如何尽早地稳定GUI,让这些基于GUI的自动化测试可以尽早开展,另外一个关键问题是如何让脚本的可维护性提高。
文章分类
收藏
    相册
    测试的人和事
    童画
    我的那些奖
    测试网站
    iTestWare专业软件测试资讯网
    开源测试
    朋友的博客
    Jackei的博客
    小蚂蚁的博客
    阳光的博客
    我的博客
    我的51testing博客
    存档
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes
    2008年05月

    原创 软件测试人员如何阐述跳槽原因

    大部分老板希望找到一个踏实干活、认真负责的人,因此他们会比较关注测试人员离职、跳槽的原因。 如果你说跳槽是因为想换个环境,那么就要进一步说明是什么环境因素导致你不想在以前的公司继续干下去;面试官也会进一步询问,看是否因为人事交际、沟通等会影响工作的因素导致产生离职的念头,这些因素是否会同样存在于新的环境中。阅读全文>

    发表于 @ 2008年05月30日 23:24:00|评论(loading...)|编辑

    原创 JUnit与JTiger的比较

    在08年的STP第6期杂志,Marcus Borch在《Unit Test Tool Showdown》一文中将JUnit与JTiger这两款单元测试工具进行了深入的比较。阅读全文>

    发表于 @ 2008年05月29日 23:10:00|评论(loading...)|编辑

    原创 《用户体验测试的自动化实现》一文中的QTP脚本源代码

    《用户体验测试的自动化实现》一文中的QTP脚本源代码已经上传到:http://download.csdn.net/user/Testing_is_believing/阅读全文>

    发表于 @ 2008年05月29日 22:41:00|评论(loading...)|编辑

    原创 TC中等待测试对象的问题

    在编写自动化测试脚本时,等待测试对象出现,然后针对该测试对象执行相关的操作,是一个常见的脚本设计问题。在TC中,有如下几种方法:阅读全文>

    发表于 @ 2008年05月28日 22:50:00|评论(loading...)|编辑

    原创 用户体验测试的自动化实现 - 检查界面元素的尺寸

    在用户体验和界面规范性测试中,还需要检查界面元素的尺寸是否满足一定的规范要求。例如检查所有对话框中的按钮大小是否一致、检查控件的长度和高度的比例是否恰当等。这些都可以用自动化的方式实现检查,只要获取到控件的长度和宽度就可以进行自动的比较。 阅读全文>

    发表于 @ 2008年05月28日 21:54:00|评论(loading...)|编辑

    原创 与AutoHotKey类似的轻量级自动化测试工具 - AutoIt

    AutoIt是一款与AutoHotKey类似的轻量级自动化测试工具,同样是由AutoIt团队开发。阅读全文>

    发表于 @ 2008年05月28日 21:38:00|评论(loading...)|编辑

    原创 用户体验测试的自动化实现 - 检查字体设置

    用户体验测试的自动化实现 - 检查字体设置阅读全文>

    发表于 @ 2008年05月27日 21:34:00|评论(loading...)|编辑

    原创 TC对于不可识别控件的处理方式

    TC对于不可识别控件的处理方式阅读全文>

    发表于 @ 2008年05月27日 17:39:00|评论(loading...)|编辑

    原创 自动化测试与脚本编写能力

    'coz we're programmers - not users阅读全文>

    发表于 @ 2008年05月27日 17:13:00|评论(loading...)|编辑

    原创 最新消息,《软件测试技术大全》已经全国“铺货”

    最新消息,邮电出版社已经在全国“铺货”《软件测试技术大全》。阅读全文>

    发表于 @ 2008年05月26日 23:03:00|评论(loading...)|编辑

    原创 又多了一个头衔

    测试时代搞了个“专家堂”,我成了其中的一个“专家”:阅读全文>

    发表于 @ 2008年05月26日 22:57:00|评论(loading...)|编辑

    转载 Windows Server 2008虚拟技术 - 小小注意points

    使用Windows Server 2008虚拟技术需要注意的一些地方阅读全文>

    发表于 @ 2008年05月26日 16:28:00|评论(loading...)|编辑

    原创 用户体验测试的自动化实现 - 第二种检查Tab顺序的方法

    前面介绍的检查TAB顺序的方法是通过模拟用户按下TAB键,然后检查控件的Focused属性来判断是否正确地跳转,而接下来要介绍的方法是通过读取控件的“TabIndex”属性来判断控件是否处于正确的TAB顺序的位置中。 阅读全文>

    发表于 @ 2008年05月25日 15:26:00|评论(loading...)|编辑

    原创 QTP的Run-time Object与Test Object 属性之间的区别

    QTP的Run-time Object与Test Object 属性之间的区别

    用object spy查看测试对象时,有runtime object properties 和 test object properties两种,那么它们有什么区别呢?

    从QTP的帮助文档可以看出Run-time Object Properties与Test Object Properties之间的区别:

    (1)Run-time Object Properties / Run-time Object Methods 

    Displays the run-time (native) object properties or methods associated with the object selected in the Object Spy's object hierarchy tree. Note that the label changes depending on whether the Propert阅读全文>

    发表于 @ 2008年05月24日 17:34:00|评论(loading...)|编辑

    原创 关于TestComplete的学习

    最近有人问到有关TC的学习问题,摘录如下:阅读全文>

    发表于 @ 2008年05月24日 10:52:00|评论(loading...)|编辑

    原创 TestComplete测试.NET的ToolStrip控件的问题

    在测试脚本回放过程中发现,单击.NET的ToolStrip控件的按钮有时候会失灵。阅读全文>

    发表于 @ 2008年05月23日 23:42:00|评论(loading...)|编辑

    原创 在QTP9.2中打开QTP9.5的脚本

    最近HP发布了一个补丁,用于让QTP9.2的用户打开QTP9.5的脚本。阅读全文>

    发表于 @ 2008年05月22日 22:14:00|评论(loading...)|编辑

    原创 QTP描述性编程的妙用

    描述性编程对于那些测试对象经常动态变化的情况很有用阅读全文>

    发表于 @ 2008年05月22日 21:28:00|评论(loading...)|编辑

    原创 轻量级自动化测试工具 – AutoHotKey

    记得论坛上有人问过:有没有简单、免费的自动化测试工具,因为他不想安装和使用QTP、Robot这些“巨无霸”。今天终于碰到了一个 – AutoHotKey。阅读全文>

    发表于 @ 2008年05月22日 20:47:00|评论(loading...)|编辑

    原创 用户体验测试的自动化实现 - 对检查Tab顺序的脚本进行完善

    用户体验测试的自动化实现 - 对检查Tab顺序的脚本进行完善阅读全文>

    发表于 @ 2008年05月22日 20:39:00|评论(loading...)|编辑

    原创 TC5.12与5.13的一个区别

    今天在做一个自动化项目时发现TestComplete的5.12版本与5.13版本在ProjectSuites的Variables对象上有一个显著的区别,就是5.13比5.12多了一个Object类型的变量。这是个显著的变化,利用Object变量可以跨脚本文件、跨项目共享对象。阅读全文>

    发表于 @ 2008年05月21日 22:27:00|评论(loading...)|编辑

    原创 软件企业过ISO认证的准备工作

    最近论坛上有人问软件企业过ISO认证的准备工作有哪些,整理了一下上年过GJB9001A-2001质量管理体系的过程阅读全文>

    发表于 @ 2008年05月20日 22:44:00|评论(loading...)|编辑

    原创 用户体验测试的自动化实现 - 检查Tab顺序

    用户体验测试的自动化实现 - 检查Tab顺序阅读全文>

    发表于 @ 2008年05月20日 20:39:00|评论(loading...)|编辑

    原创 常用GJB文档

    把军品软件常用参考文档列了个目录阅读全文>

    发表于 @ 2008年05月18日 10:27:00|评论(loading...)|编辑

    原创 探索中小型企业软件测试之道

    在ISO、CMM、各大软件企业、IT公司的最佳实践理论宣导之下,我想国内很多中小型软件企业中的软件测试人员会感到非常的迷茫,缺乏测试资源、缺乏合理的测试流程、缺乏重视质量的大环境,这些都让中小型软件企业的测试人员感觉测试工作非常难做,测试的管理者也会不禁发出感叹“软件测试好难管啊!”,我想中小型软件企业的测试管理必须根据自身组织的特点进行个性化的调整,切忌盲目追崇大企业的做法,但是也不能完全抛弃那些最佳实践。阅读全文>

    发表于 @ 2008年05月18日 10:04:00|评论(loading...)|编辑

    原创 用YSlow分析网页性能表现能力

    YSlow是一款用于分析网页的小工具,基于高性能网站的一些规则,它可以告诉你为什么你的网站中的网页速度会很慢。阅读全文>

    发表于 @ 2008年05月17日 22:14:00|评论(loading...)|编辑

    原创 与FinalBuilder类似的工具 - AutomatedBuildStudio

    AutomatedQA有一个与FinalBuilder类似的工具-AutomatedBuildStudio,可用于每日构建和冒烟测试,包括540 内建操作阅读全文>

    发表于 @ 2008年05月17日 09:37:00|评论(loading...)|编辑

    原创 关于表格控件操作的问题

    在自动化测试中,表格控件的操作问题是常见问题,尤其是对一些第三方表格控件的测试问题,例如C1的TrueDBGrid阅读全文>

    发表于 @ 2008年05月17日 09:18:00|评论(loading...)|编辑

    原创 .NET中的TreeView控件的checkbox勾选问题的解决办法

    .NET中的TreeView控件的checkbox勾选问题的解决办法阅读全文>

    发表于 @ 2008年05月17日 09:02:00|评论(loading...)|编辑

    原创 QTP检查链接对象的两种方法

    QTP检查链接对象的两种方法阅读全文>

    发表于 @ 2008年05月16日 23:32:00|评论(loading...)|编辑

    原创 《软件测试技术大全》一书的目录

    《软件测试技术大全》一书的目录阅读全文>

    发表于 @ 2008年05月16日 21:17:00|评论(loading...)|编辑

    转载 贺老师为我的新书《软件测试技术大全》作的序

    贺老师为我的新书《软件测试技术大全》作的序,再次感谢贺老师百忙中抽时间写了这么精彩的序阅读全文>

    发表于 @ 2008年05月15日 22:10:00|评论(loading...)|编辑

    原创 如何“修炼”软件测试这门“手艺”?

    最近收到一位软件测试初学者的邮件,信中提到如何学习软件测试的问题,我想这是很多软件测试初学者共性的问题,因此决定把邮件的回复POST出来。阅读全文>

    发表于 @ 2008年05月15日 15:09:00|评论(loading...)|编辑

    原创 QTP读取Excel数据的方法

    在构建自己的测试框架时,或者是从Excel读入外部数据进行检查时都要用到Excel的COM对象编程方法阅读全文>

    发表于 @ 2008年05月14日 22:21:00|评论(loading...)|编辑

    原创 《用户体验测试的自动化实现》- 检查默认焦点位置

    在进行界面易用性测试和用户体验测试时,我们会要求在打开某个界面时,默认把焦点定位到某个控件,方便用户做后续的操作,例如默认定位到某个输入框,方便用户能马上输入数据。阅读全文>

    发表于 @ 2008年05月14日 21:43:00|评论(loading...)|编辑

    原创 《软件测试技术大全》即将出版

    《软件测试技术大全》即将出版。阅读全文>

    发表于 @ 2008年05月13日 21:56:00|评论(loading...)|编辑

    原创 《用户体验测试的自动化实现》- 什么是用户体验测试?

    节选自《用户体验测试的自动化实现》,文章最早发表在《51测试天地》第9期。阅读全文>

    发表于 @ 2008年05月12日 21:02:00|评论(loading...)|编辑

    转载 Windows Server 2008 的虚拟技术

    如果提到虚拟机,相信大家一定会想到VMware和Virtual PC这两个虚拟机软件。微软收购了Virtual PC这个软件的开发公司后,就将Virtual PC整合到了新的服务器操作系统里面。并且在改进后以Windows Server virtualization (WSV)的完整化平台形式出现在大家面前。阅读全文>

    发表于 @ 2008年05月12日 17:45:00|评论(loading...)|编辑

    原创 在QTP中列举当前打开的所有浏览器对象的函数

    在QTP中列举当前打开的所有浏览器对象的函数阅读全文>

    发表于 @ 2008年05月11日 22:21:00|评论(loading...)|编辑

    翻译 招聘和组建一个优秀的测试团队

    08年5月的STP杂志中《Hire and Keep a great Test Team》这篇文章里,Jeff Feldstein介绍了其招聘和选择测试人员、组建测试团队的经验,值得一看。阅读全文>

    发表于 @ 2008年05月10日 15:00:00|评论(loading...)|编辑

    翻译 测试自动化的19个教训

    99年的一篇文章,但是对于今天的自动化测试项目管理者而言,仍然具有指导意义。阅读全文>

    发表于 @ 2008年05月04日 22:13:00|评论(loading...)|编辑

    原创 HP发布了QTP9.5的最新Delphi插件

    HP发布了QTP9.5的最新Delphi插件。阅读全文>

    发表于 @ 2008年05月02日 16:20:00|评论(loading...)|编辑

    原创 用于生成WSC文件的Script Component Wizard

    Script Component Wizard,用于生成WSC文件,做QTP自动化测试时,编写VBScript脚本的WSC文件时很有用。阅读全文>

    发表于 @ 2008年05月02日 12:06:00|评论(loading...)|编辑

    Csdn Blog version 3.1a
    Copyright © 陈能技