摘要:转自:http://www.51testing.com/html/68/1535.html (1) 首先,应对软件测试感兴趣和对自己有自信,如果具备了这两点,那么在开发过程中不管遇到什么样的困难,我相信你一定能克服。 (2) 善于怀疑,世界上没有绝对正确的,总有错误的地方,具有叛逆心理,别人认为不可能发生的事,我却认为可能发生。别人认为是对的,我却认为不是对的。 (3) 打破砂锅...
阅读全文
摘要:转自:http://bbs.spasvo.com/dispbbs.asp?boardid=8&Id=2977 软件测试是对创造力和智力非常有挑战性的任务。测试一个大型软件需要的智能要超过设计这个程序的智能。软件在它发行之前应当通过彻底的测试,以保证它的可靠性和功能性,不幸的是,测试工程师要覆盖一个大型程序的所有情况会感到太麻烦和太费时。确实,软件的每个部分如能被分别测试到,同时一些指定的...
阅读全文
摘要:转自:http://bbs.spasvo.com/dispbbs.asp?boardid=8&Id=2990 因为软件测试的工作量很大(40% 到60% 的总开发时间),而又有很大部分适于自动化,因此,测试的改进会对整个开发工作的质量、成本和周期带来非常显着的效果。 首先,谈谈在测试自动化的情况下,带有图形界面的产品的测试用例的设计问题。因为图形界面的输出显示不是很容易做到测试结果自动化比...
阅读全文
摘要:转自:http://www.spasvo.com/html/ceshi/20090115-716.html 何谓软件测试?初次提起,人们就觉得跟工厂的质检员一样,只不过测试是对软件进行质检。 很长时间以来,人们对测试的理解是处于低级的“捉虫子”的软件民工,干的是没有任何技术含量的工作,比起开发设计人员来说,貌似就是低一个档次,不管是在待遇还是在公司的地位。这也是我们有一些测试人员中途转开...
阅读全文
摘要:转自:http://www.spasvo.com/html/ceshi/20080708-228.html 一、 概述 在软件生命周期中的任何一个阶段,只要软件发生了改变,就可能给该软件带来问题。软件的改变可能是源于发现了错误并做了修改,也有可能是因为在集成或维护阶段加入了新的模块。当软件中所含错误被发现时,如果错误跟踪与管理系统不够完善,就可能会遗漏对这些错误的修改;而开发者对错...
阅读全文
摘要:转自:http://www.51testing.com/html/38/n-93938.html IBM Rational系列包括多款测试产品,他们各有侧重,又有重合。所以,常用人会疑惑功能测试该用哪一个产品合适?负载测试又该选择哪一个产品呢?本文将从产品用途、适用环境、支持协议及产品特点上,说明四款主要Rational测试工具区别和联系。 首先我们将整个Rational测试分为四大块:功...
阅读全文
摘要:转自:http://www.51testing.com/html/44/n-101944.html 如果竞标成功,项目就开始要启动了。 华为方会提供一份CRS(客户需求)和SOW(工作任务书),华为方派人过来进行需求培训,这时该项目的测试组长也要参与到项目需求的培训和评审,也就是测试工作应该从需求开始介入。 项目经理编写《项目计划》,开发人员产出《SRS》,这时测试组长就要根据SOW开...
阅读全文
摘要:转自:http://tech.it168.com/a2008/0827/202/000000202082.shtml 设计测试案例的时候,需要有清晰的测试思路,对要测试什么,按照什么顺序测试,覆盖哪些需求做到心中有数。测试用例编写者不仅要掌握软件测试的技术和流程,而且要对被测软件的设计、功能规格说明、用户试用场景以及程序/模块的结构都有比较透彻的理解。测试用例设计一般包括以下几个步骤: 1...
阅读全文
摘要:转自:http://www.hxblog.net/article.asp?id=655 黑盒测试的测试用例设计方法 - - 《黑盒测试的测试用例设计方法 》 等价类划分 是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例.该方法是一种重要的,常用的...
阅读全文
摘要:熟悉自动化测试原理,测试流程. 熟悉自动化测试框架,能独立建立自动化测试框架。 熟练掌握自动化测试工具qtp,Robot,掌握性能测试工具LoadRunner 熟练掌握测试管理工具qc,ClearQuest 熟练掌握源代码管理工具ClearCase
阅读全文
摘要:转自:http://www.testtimes.net/html/90/n-3090.html 关键字:功能测试、测试用例、敏捷测试 敏捷宣言: 个体和交互比过程和工具更有价值; 能工作的软件比全面的文档更有价值; 顾客的协作比合同谈判更有价值; 及时响应变更比遵循计划更有价值。 并非每个企业都能严格按敏捷的相关开发方法进行项目管理,例如测试驱动、XP、SCRUM等。也并非...
阅读全文
摘要:转自:http://www.testtimes.net/html/89/n-3089.html 关键字:功能测试、测试用例、等价类划分法 1、方法定义: 从软件测试的角度来说,等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭示程序中的错误都是等效的。等价类划分包含两个部分:有效等价类和无效等价类。 1) 有效等价类 是指对于程序的规格说明来说是合理的、有意义的输入...
阅读全文
摘要:转自:http://www.testtimes.net/html/88/n-3088.html “测试用例应该依照需求文档来开发,但是我们的项目根本就没有需求文档?那测试用例该如何开发呢?” 1、根据客户的功能点整理测试需求追朔表: 一般的客户都要把要开发软件的功能点写成一个表格交给市场部,让市场部门转交研发部。所以客户的功能点是编写测试用例一个最最重要的依据。 2、根据开发人...
阅读全文
摘要:转自:http://www.testtimes.net/html/00/n-3100.html 关键字: OATS:即Orthogonal Array Testing Strategy,正交表测试策略。 1、OATS的概念 次数(Runs):简单的说,就是次数是多少,就有多少个用例。 因素数(Factors):简单的说,就是有多少个变量。 水平数(Levels):比如有三...
阅读全文
摘要:转自:http://www.testtimes.net/html/87/n-3087.html OATS正交表测试策略 http://www.testtimes.net/html/00/n-3100.html 在上面的文章中,Zee已详细讲述了正交试验设计方法的概念、优点以及如何将此方法运用到用例设计当中的具体步骤,这里不再赘述。 由于在设计测试用例当中经常会用到这个方法,我把搜集到的...
阅读全文
摘要:转自:http://www.testtimes.net/html/86/n-3086.html 1、方法定义: 基于经验和直觉推测程序中所有可能存在的各种错误, 从而有针对性的设计测试用例的方法。 2、思路: 分析程序中最易出错的场景和情况,在此基础上有针对性的设计测试用例。需要完成的前提条件如下: A、深度熟悉被测系统的业务、需求。 B、对被测系统或类似系统之前的缺陷分布...
阅读全文
摘要:转自:http://www.testtimes.net/html/85/n-3085.html 界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同时界面如同人的面孔,具有吸引用户的直接优势。设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功能都可能在...
阅读全文
摘要:转自:http://bbs.ltesting.net/thread-31966-1-1.html 已经很久没有写过case了,结合以前编写用例的一些经验,其实觉得编写用例也还是有流程可走的(当然不是按照教科书上说的那样进行用例设计,姑且不说有多少企业会有那么详细的需求书,会有多少时间让你去写完善,非常详细的测试用例,反正我是感觉项目中写用例的时间非常短),总结自己的一些经验,不单单是用例设计,...
阅读全文
摘要:转自:http://bbs.ltesting.net/thread-33217-1-1.html 定义: 测试用例是为特定的某个目的而设计的一组测试输入、执行条件和预期的结果。是执行的最小实体。 一个好的测试用例在于它能发现至今为止未被发现的错误。 使用测试用例的好处: 1、在开始测试之前设计好测试用例,可以避免盲目测试并提高测试效率。 2、测试用例使测试的重点突出、目的明确。 3、软件更新后...
阅读全文
摘要:转自:http://www.testtimes.net/html/57/n-3257.html 在我们的这个理发店中,我们事先做了如下的假设: 1. 理发店共有3名理发师; 2. 每位理发师剪一个发的时间都是1小时; 3. 我们顾客们都是很有时间观念的人而且非常挑剔,他们对于每次光顾理发店时所能容忍的等待时间+剪发时间是3小时,而且等待时间越长,顾客的满意度越低。如果3个小时还不...
阅读全文