随笔分类 -  测试软件及文档

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 23 下一页
测试软件及文档
摘要:如何从用例创建测试用例 在创建一个测试用例之前,你需要为所给用例确定全部的场景。一个场景是用例的一个实例。它描述了一个贯穿事件流的特殊路径。图 6是一个假设的图表,它描绘了一个拥有基本流程B和可选流程A1, A2, A3, A4的用例。为了找到全部的场景,我们需要画出贯穿于此图的所有场景。 图6. 在用例中找到场景 每一个可选流程都有一个场景... 阅读全文
posted @ 2008-07-24 08:47 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(183) 评论(0) 推荐(0)
摘要:一个需求被定义成 "系统必须遵从的条件或能力"。 它可以是: 一个顾客或用户所需要的,用以解决一个问题或达成一个目标的能力 一个必须被一个系统所满足和拥有的,用以满足一个合同、标准、规格、规则或其它正式强制文档的能力 一个被涉众所强加的限制 图1显示了带有不同需求级次的需求金字塔 图1. 需求金字塔 ... 阅读全文
posted @ 2008-07-24 08:46 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(238) 评论(0) 推荐(0)
摘要:边界值分析也是一种黑盒测试方法,适度等价类分析方法的一种补充,由长期的测试工作经验得知,大量的错误是发生在输入或输出的边界上。因此针对各种边界情况设计测试用例,可以查出更多的错误。 选择测试用例的原则: 一、如果输入条件规定了值的范围,则应该取刚达到这个范围的边界值,以及刚刚超过这个范围边界的值作为测试输入数据; 二、如果输入条件规定了值的个数,则用... 阅读全文
posted @ 2008-07-24 08:44 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(176) 评论(0) 推荐(0)
摘要:在面试测试人员的时候,这是一个很好的问题:你如何定义性能/负载/压力测试?在很多时候,人们都是将它们作为可互相替换的相同术语来使用,然而实际上他们之间的差异是比较大的。这个贴子是根据我自己的一些经验,针对这三个概念写的一个比较简单的评论,当然也同时参考了一些测试文献资料里的定义,比如说: "Testing computer software" by Kaner et al ... 阅读全文
posted @ 2008-07-24 08:43 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(343) 评论(0) 推荐(0)
摘要:10. 检查删除功能:在一些可以一次删除多个信息的地方,不选择任何信息,按”delete”,看系统如何处理,会否出错;然后选择一个和多个信息,进行删除,看是否正确处理。 11. 检查添加和修改是否一致:检查添加和修改信息的要求是否一致,例如添加要求必填的项,修改也应该必填;添加规定为整型的项,修改也必须为整型。 12. 检查修改重名:修改时把不能重名的项改为已存在的... 阅读全文
posted @ 2008-07-24 08:40 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(143) 评论(0) 推荐(0)
摘要:功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。针对Web系统的常用测试方法如下: 1. 页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。 2. 相关性检查:删除/增加一项会不会对其他项产生影响,如果产生影响,这些影响是否都正确。 3. 检查按钮的功能是否正确:如update、canc... 阅读全文
posted @ 2008-07-24 08:40 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(144) 评论(0) 推荐(0)
摘要:测试的目的是什么呢?这是一个看起来很简单、不太值得讨论的问题,但往往这样的问题其实是很难回答的,比如人生的意义是什么?好,现在我们就来,列举一下我们经常听到的对这个问题的回答: “软件测试的目的是尽可能发现并改正被测试软件中的错误,提高软件的可靠性。”,这个定义听起来很正确,但用它来指导测试会带来很多问题。比如有的组织用发现的bug数来衡量测试人员的业绩,其实这就是这种测试目的论在后面作... 阅读全文
posted @ 2008-07-24 08:39 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(210) 评论(0) 推荐(0)
摘要:一、输入文字 输入文字时,文字会出现在插入点(也称当前位置,即那个一直闪动的小竖条,其状态显示在Word状态栏中)前。如果要在文字中间插入新的内容,可将鼠标指针移动到相应位置单击,插入点即移到该位置,也可以按方向键移动插入点。 在页面视图中,录入文字达到一行的最右侧会自动换行。按回车键可以另起一段。 Word具有“即点即输”功能,在想要输入文字的位置双击左键,插入点即被定位于此,可以在... 阅读全文
posted @ 2008-07-22 09:23 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(298) 评论(0) 推荐(0)
摘要:作为Office中最常用的Word,有时需要用到表格的时候很多用户都不大喜欢在Excel从新建立一个表格执行复制操作,然后在粘贴回Word中。此时最快最有效率的方法就是在Word中插入表格,但是直接按插入表格就会出 ... 阅读全文
posted @ 2008-07-22 09:22 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(208) 评论(0) 推荐(0)
摘要:内容摘要:软件测试是通过找出缺陷和问题评估产品质量并间接改进产品质量的手段,它是从一个错误陈述(“系统能正常运行”)开始,从无限种可能中选出与该陈述矛盾的输入。 软件测试是软件开发的重要、必要部分,是通过找出缺陷和问题评估产品质量并间接改进产品质量的手段。从软件工程的观点看,预防程序问题要比改正问题重要得多,因此,必须首先把软件测试看做是检验预防程序错误的机制是否有效的主要手段,同时又是找出程... 阅读全文
posted @ 2008-07-22 09:19 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(238) 评论(0) 推荐(0)
摘要:软件测试是对创造力和智力非常有挑战性的任务。测试一个大型软件需要的智能要超过设计这个程序的智能。软件在它发行之前应当通过彻底的测试,以保证它的可靠性和功能性,不幸的是,测试工程师要覆盖一个大型程序的所有情况会感到太麻烦和太费时。确实,软件的每个部分如能被分别测试到,同时一些指定的路径也能被测试,这对总的软件质量的保障是非常有效的。 一般的说,没有测试覆盖分析工具,软件在发行前仅有50%的源程序... 阅读全文
posted @ 2008-07-22 09:18 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(174) 评论(0) 推荐(0)
摘要:简介 许多测试管理者是从技术部门进到管理阶层的。尽管他们有可能受过很多测试或软件工程的培训和指导,但他们还是很难经常从失败和错误中学到管理技巧。作为一个管理者,你有两项基本工作:找出为你工作的最好的员工并且建立一个能够使员工完成工作的环境(使他们最好地完成工作)。这篇文章讲述了一些我学过的关于这些管理工作的经验。 总是那些人――帮助人们最好地完成工作 1. 为工作雇佣最好的员工 我... 阅读全文
posted @ 2008-07-22 09:18 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(132) 评论(0) 推荐(0)
摘要:软件测试是软件质量保证的关键步骤。美国质量保证研究所对软件测试的研究结果表明:越早发现软件中存在的问题,开发费用就越低;在编码后修改软件缺陷的成本是编码前的10倍,在产品交付后修改软件缺陷的成本是交付前的10倍;软件质量越高,软件发布后的维护费用越低。另外,根据对国际著名IT企业的统计,它们的软件测试费用占整个软件工程所有研发费用的50% 以上。 相比之下,中国软件企业在软件测试方面与国际水准... 阅读全文
posted @ 2008-07-22 09:09 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(237) 评论(0) 推荐(0)
摘要:软件开发和使用的历史已经留给了我们很多由于软件缺陷而导致的巨大财力、物力损失的经验教训。这些经验教训迫使我们这些测试工程师们必须采取强有力的检测措施来检测未发现的隐藏的软件缺陷。 生产软件的最终目的是为了满足客户需求,我们以客户需求作为评判软件质量的标准,认为软件缺陷(Software Bug)的具体含义包括下面几个因素: o 软件未达到客户需求的功能和性能; o 软件超出客户需求... 阅读全文
posted @ 2008-07-22 09:08 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(145) 评论(0) 推荐(0)
摘要:随着信息技术在国内不同行业应用的开展,人们已经不再怀疑软件对于社会运转的巨大作用。但是,随着人们对软件作用期望值的提高,已经有越来越多人将关注点转移到软件的可靠性上,因此,国内软件测试公司或测评中心如雨后春笋般出现。 软件测试并非万能药 我们在进行软件测试市场开发的过程中,发现了这样的一个问题:不少企业认为软件测试确实很重要,于是提出:我将执行程序(或者还有没有写完整的用户手册)给你,... 阅读全文
posted @ 2008-07-22 09:08 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(112) 评论(0) 推荐(0)
摘要:摘要】我们对自动化测试充满了希望,然而,自动化测试却经常带给我们沮丧和失望。虽然,自动化测试可以把我们从困难的环境中解放出来,在实施自动化测试解决问题的同时,又带来同样多的问题。在开展自动化测试的工作中,关键问题是遵循软件开发的基本规则。本文介绍自动化测试的7个步骤:改进自动化测试过程,定义需求,验证概念,支持产品的可测试性,具有可延续性的设计(design for sustainability ),有计划的部署和面对成功的挑战。按照以上 7 个步骤,安排你的人员、工具和制定你的自动化测试项目计划,你将会通往一条成功之路。 阅读全文
posted @ 2008-07-22 09:07 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(259) 评论(0) 推荐(0)
摘要:看得见的开发管理方法—缺陷管理 摘要:如果一个项目的每个步骤实实在在的眼皮底下进行,而且随时可以翻阅,那么这个项目的成功一定不会远了。开发过程的管理也是这样,控制每一个细节,水到渠成。 最近陪家人逛了几集电视连续剧《情迷天使》和《玉观音》,《玉观音》算是重播了,只是以前也没注意,现在看了几集,真是看不下去了,其中给我最大的感受就是一群人,一时的冲动,种下恶果,然后前方百... 阅读全文
posted @ 2008-07-18 09:57 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(161) 评论(0) 推荐(0)
摘要:人世间最痛苦的事莫过于——我所在项目开发正陷于混乱不堪的缺陷之中。因为缺乏一套缺陷管理的有效解决方案,使程序的缺陷无法回溯,无法跟踪,解决没解决不清楚,整一个就是一片模糊。 由于没有得到足够的重视,软件缺陷管理处于失控状态。软件测试人员报告的缺陷常常被遗忘掉;或没有人知道在新的软件版本里究竟纠正了哪些缺陷,还有哪些缺陷未被纠正。更重要的是纠正过程是否引入了新的缺陷也没有人知道,再或者... 阅读全文
posted @ 2008-07-18 09:57 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(198) 评论(0) 推荐(0)
摘要:It's easy to make mistakes when testing software or planning a testing effort. Some mistakes are made so often, so repeatedly, by so many different people, that they deserve the label Classic Mistake.... 阅读全文
posted @ 2008-07-18 09:56 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(242) 评论(0) 推荐(0)
摘要:报告软件测试错误的目的是为了保证修复错误的人员可以重复报告的错误,从而有利于分析错误产生的原因,定位错误,然后修正之。因此,报告软件测试错误的基本要求是准确、简洁、完整、规范。需要掌握的报告技术归纳如下。 1. 描述 (Description),简洁、准确,完整,揭示错误实质,记录缺陷或错误出现的位置 描述要准确反映错误的本质内容,简短明了。为了便于在软件错误管理数据库中寻找制定的测试错... 阅读全文
posted @ 2008-07-18 09:55 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(158) 评论(0) 推荐(0)

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 23 下一页