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

上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 23 下一页
测试软件及文档
摘要:一. 方法简介 1. 定义:基于经验和直觉推测程序中所有可能存在的各种错误, 从而有针对性的设计测试用例的方法。 2. 错误推测方法的基本思想: 列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据他们选择测试用例。 1) 例如, 输入数据和输出数据为0的情况;输入表格为空格或输入表格只有一行。 这些都是容易发生错误的情况。可选择这些情况下... 阅读全文
posted @ 2008-07-14 12:17 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(199) 评论(0) 推荐(0)
摘要:一.方法简介 1.定义:边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。 2.与等价划分的区别 1)边界值分析不是从某等价类中随便挑一个作为代表,而是使这个等价类的每个边界都要作为测试条件。 2)边界值分析不仅考虑输入条件,还要考虑输出空间产生的测试情况。 3.边界值分析方法的考虑: ... 阅读全文
posted @ 2008-07-14 12:17 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(357) 评论(0) 推荐(0)
摘要:一.方法简介 1.定义 是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。该方法是一种重要的,常用的黑盒测试用例设计方法。 2.划分等价类: 等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,并合理地假定:测试某等价类的代表值就等于对这一类其它值的测试,因此,可以把全部输入数... 阅读全文
posted @ 2008-07-14 12:16 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(290) 评论(0) 推荐(0)
摘要:目 录 1. 概述 2. 测试用例基本概念 2.1. 测试用例的定义 2.2. 测试用例的特征 2.3. 测试用例组成元素 2.4. 测试用例设计原则 3. 测试用例设计方法 3.1. 等价类划分方法 3.2. 边界值分析方法 3.3. 错误推测方法 3.4. 因果图方法 3.5. 判定表驱动分析方法 3.6. 正交... 阅读全文
posted @ 2008-07-14 12:15 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(182) 评论(0) 推荐(0)
摘要:一. 方法简介 1.定义:判定表是分析和表达多逻辑条件下执行不同操作的情况的工具。 2.判定表的优点 能够将复杂的问题按照各种可能的情况全部列举出来,简明并避免遗漏。因此,利用判定表能够设计出完整的测试用例集合。 在一些数据处理问题当中,某些操作的实施依赖于多个逻辑条件的组合,即:针对不同逻辑条件的组合值,分别执行不同的操作。判定表很适合于处理这类问题。 3.“阅读指南”判定表 ... 阅读全文
posted @ 2008-07-14 12:14 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(387) 评论(0) 推荐(0)
摘要:一.方法简介 利用因果图来设计测试用例时, 作为输入条件的原因与输出结果之间的因果关系,有时很难从软件需求规格说明中得到。往往因果关系非常庞大,以至于据此因果图而得到的测试用例数目多的惊人,给软件测试带来沉重的负担,为了有效地,合理地减少测试的工时与费用,可利用正交实验设计方法进行测试用例的设计。 正交实验设计方法:依据Galois理论,从大量的(实验)数据(测试例)中挑选适量的,有代表性的点(例... 阅读全文
posted @ 2008-07-14 12:00 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(472) 评论(0) 推荐(0)
摘要:一.方法简介 一个程序的功能说明通常由动态说明和静态说明组成.动态说明描述了输入数据的次序或转移的次序.静态说明描述了输入条件与输出条件之间的对应关系.对于较复杂的程序,由于存在大量的组合情况,因此,仅用静态说明组成的规格说明对于测试来说往往是不够的.必须用动态说明来补充功能说明.功能图方法是用功能图FD形式化地表示程序的功能说明,并机械地生成功能图的测试用例. 功能图模型由状态迁移图和逻辑功能模... 阅读全文
posted @ 2008-07-14 12:00 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(239) 评论(0) 推荐(0)
摘要:一.方法简介 现在的软件几乎都是用事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成事件流。这种在软件设计方面的思想也可以引入到软件测试中,可以比较生动地描绘出事件触发时的情景,有利于测试设计者设计测试用例,同时使测试用例更容易理解和执行。 基本流和备选流:如下图所示,图中经过用例的每条路径都用基本流和备选流来表示,直黑线表示基本流,是经过用例的最简单的路... 阅读全文
posted @ 2008-07-14 11:59 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(303) 评论(0) 推荐(0)
摘要:1. Myers提出了使用各种测试方法的综合策略: 1)在任何情况下都必须使用边界值分析方法,经验表明用这种方法设计出测试用例发现程序错误的能力最强。 【文章来源:文斯测试技术研究中心 http://blog.csdn.net/vincetest】 2)必要时用等价类划分方法补充一些测试用例。 3)用错误推测法再追加一些测试用例。 4)对照程序逻辑,检查已设计出的测试用例的逻辑覆盖程度,如果没... 阅读全文
posted @ 2008-07-14 11:58 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(341) 评论(0) 推荐(0)
摘要:孔子曰:“工欲善其事,必先利其器”,其大体意思是:孔子告诉子贡,一个做手工或工艺的人,要想把工作完成,做得完善,应该先把工具准备好。时至今日想起此话很有道理,在我们的测试工作中又何尝不是呢!只是对其“器”即所谓的工具的范围更广了而也。 【文章来源:文斯测试技术研究中心 http://blog.csdn.net/vincetest】 在纷繁复杂和反复无常的测试工作中其所用的“器”那是至关重要的,其器... 阅读全文
posted @ 2008-07-14 11:57 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(129) 评论(0) 推荐(0)
摘要:一、 个人绩效 个人绩效的评价标准和原则如下: 1. 测试执行情况 1) 执行用例数量 2) 提交有效BUG数量 3) 提交无效BUG数量 2. BUG本身价值 1) Bug的严重程度 2) Bug的发现难度 3) Bug的特征描述 3. 测试文档的质量 1) ... 阅读全文
posted @ 2008-07-14 11:56 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(210) 评论(0) 推荐(0)
摘要:有句名言:“人分四类——人物,人才,人手,人渣。” 如果一个软件公司里上述四类人齐全了,那么最好的分工是让“人物”当领导,“人才”做第一线的开发人员,“人手”做行政人员,“人渣”负责行贿。 这里只谈公司的领导与开发人员“行还是不行”。“人物”毕竟是少数,“人才”可是济济的。举重若轻的那类“人才”可以做领导,举轻若重的那类人才适合做软件开发人员。假如一群持有学士、硕士和博士文凭的毕业... 阅读全文
posted @ 2008-07-14 11:54 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(206) 评论(0) 推荐(0)
摘要:在衡量软件企业的是研发和管理能力的是CMM以及后面推出的CMMI,很多公司通过CMM的各个级别的认证,为企业承接项目添加了砝码,而对于软件测试行业来说,还没有出现一个认证机构,测评一个从事软件测试项目的企业具有的能力。其实在几年前,已经推出的TMM(Testing Maturity Model),而我个人认为使用TCMM(Testing Capability Maturity Model)更为合适... 阅读全文
posted @ 2008-07-14 11:53 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(267) 评论(0) 推荐(0)
摘要:测试项目:杯子 需求测试:查看杯子使用说明书 界面测试:查看杯子外观 功能度:用水杯装水看漏不漏;水能不能被喝到 安全性:杯子有没有毒或细菌 可*性:杯子从不同高度落下的损坏程度 可移植性:杯子再不同的地方、温度等环境下是否都可以正常使用 兼容性:杯子是否能够容纳果汁、白水、酒精、汽油等 易用性:杯子是否烫手、是否有防滑措施、是否方便饮用 用户文档:使用手册是否对杯子的用法、限... 阅读全文
posted @ 2008-07-14 11:53 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(270) 评论(0) 推荐(0)
摘要:管理是指通过计划、组织、领导、控制等途径去完成某个任务、达成某个目的。以此类推,软件外包测试管理,就是指利用以上途径,去满足软件外包测试任务的需求。 本文围绕这一主题,主要从软件外包测试服务提供商的角度,探讨软件外包测试项目的管理方法及实践经验。为了便于读者阅读和理解,笔者将分计划、组织、领导、控制四个篇章来展开论述。 1. 软件外包测试管理之计划篇 1.1 灵活选择外包测... 阅读全文
posted @ 2008-07-14 11:52 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(239) 评论(0) 推荐(0)
摘要:美好的2008已经开始了许久,在这阳光明媚的日子里我有幸参加公司组织的户外拓展训练,在打拼的这些年里,这样的训练可是第一次,所以首先得感谢我所在的公司――A8音乐集团,感谢我的队友,感谢Allen先生支持我发表这篇文章,使得我的人生又多了一份光彩、多了一份留念与思恋,同时也给了我创作的灵感。 话说我虽然没有参加过这样的训练,可我在去之前已经大体想到了训练的大体内容及内涵,不过其收获完... 阅读全文
posted @ 2008-07-14 11:51 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(224) 评论(1) 推荐(0)
摘要:软件质量保证(SQA)是建立一套有计划,有系统的方法,来向管理层保证拟定出的标准、步骤、实践和方法能够正确地被所有项目所采用。 【文章来源:http://blog.csdn.net/vincetest】 软件质量保证的目的是使软件过程对于管理人员来说是可见的。它通过对软件产品和活动进行评审和审计来验证软件是合乎标准的。软件质量保证组在项目开始时就一起参与建立计划、标准和过程。这些将使软件项目满足机... 阅读全文
posted @ 2008-07-14 11:51 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(304) 评论(0) 推荐(0)
摘要:目前黑盒测试的测试用例设计方法有5种: 等价类划分 边界值分析 错误推测法 因果图 功能图 一、等价类划分 等价列划分设计方法是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少量具有代表性的数据作为测试用例。 等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的错误都是等效的。并合理地假定:测试某等... 阅读全文
posted @ 2008-07-14 09:30 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(706) 评论(0) 推荐(0)
摘要:可以说,谁掌握了功能测试和性能测试的精髓,谁就能在测试外包市场中占据技术制高点。本文正是为这类软件服务型企业出谋划策、提供测试技术决策参考。 虽然功能测试是绝大多数软件都无法回避的,但多数开发企业不谙其中滋味,所以,测试外包市场才会如此繁荣而且规模日益壮大。目前,功能测试已跨越了单靠手工敲敲键盘、点点鼠标就可以完成的阶段,正朝着自动化和智能化方向发展。自动化是指各类测试工具已经得到日益广泛的... 阅读全文
posted @ 2008-07-14 09:29 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(239) 评论(0) 推荐(0)
摘要:一、自动化测试类: 1、软件自动化测试:引入、管理与实施 Automated Software Testing Introduction,Management,and Performance 2、软件测试自动化技术与实例详解 Software Test Automation 3、高效软件测试自动化 Effective Software Test Automat... 阅读全文
posted @ 2008-07-14 09:27 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(250) 评论(0) 推荐(0)

上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 23 下一页