摘要:
1.LoadRunner进行测试的流程?(问答题)①计划测试(测试计划、测试方案)②创建(录制)脚本③创建场景④运行场景⑤分析性能测试数据⑥发布性能测试报告2.编码阶段的测试目标是确定程序代码的质量,代码质量的确定依据是( D )。A.设计规格说明可跟踪到程序相应的代码,程序代码可跟踪到设计需求B.分析程序接口并与接口文档相对照C.执行程序评估工作,分析程序是否是设计说明的正确翻译,是否与程序编码标准相符D.以上全部3.在体系结构中,一个子系统主要是通过一些构件来实现的,下面不是实现子系统的构件的是( C )。A.界面构件 B.业务构件C.用于用户传递的构件 D.访问数据库构件4.在集成测试的 阅读全文
随笔档案-2012年03月
测试知识大闯关第三期
2012-03-16 11:51 by Tester Chen, 396 阅读, 收藏, 编辑
摘要:
一.选择题1.在各种资源超负荷情况下,观察系统的运行情况的测试是什么测试方法( A )。 A.强度测试 B.容量测试 C.负载测试 D.失效恢复测试PS:强度测试:检查程序对异常情况的抵抗能力;是检查系统在极限状态下运行的时候性能下降的幅度是否在允许的范围内。强度测试总是迫使系统在异常的资源配置下运行。容量测试:是通过测试预先分析出反映软件系统应用特征的某项指标的极限值(如最大并发用户数、数据库记录数等),系统在其极限状态下没有出现任何软件故障或还能保持主要功能正常运行。负载测试(Load testing),通过测试系统在资源超负荷情况下的表现,以发现设计上的错误或验证系统的负载能力。在这种测 阅读全文
测试知识大闯关第二期
2012-03-06 14:23 by Tester Chen, 1058 阅读, 收藏, 编辑
摘要:
不定项选择题:1.下面有关软件缺陷的说法中错误的是( )。A.缺陷就是软件产品在开发中存在的问题B.缺陷就是软件维护过程中存在的错误、毛病等各种问题C.缺陷就是导致系统程序崩溃的错误D.缺陷就是系统所需实现的某种功能的失效或违背参考答案 ABC缺陷的产生伴随着软件整个生命周期,从软件的需求一直到软件的下线、停止使用ABC三个选项从某一方面说是有道理的,但不全面,有以偏概全的错误2.功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的( )。A.致命缺陷B.严重缺陷C.一般缺陷D.微小缺陷参考答案 B致命的:致命的错误,造成系统或应用程序崩溃、死机、系 阅读全文
测试知识大闯关第一期
2012-03-05 17:45 by Tester Chen, 257 阅读, 收藏, 编辑
摘要:
不定项选择题:1、 下面哪些是对性能测试的正确描述?( )A. 性能测试是为描述测试对象与性能相关的特征,并对其进行评价而实施和执行的一类测试B. 如描述和评价测试对象的响应时间、吞吐量,以及操作的可靠性和限制等特征C. 一般可以使用被测系统的动态监测报告、响应时间及吞吐量报告、百分位图报告和各种性能比较报告,对被测对象进行性能评测D. 性能测试的主要目的是验证应用的功能是否被满足参考答案 DABC三选项都是评价性能测试的指标之一D选项把功能测试的主要目的与性能测试的目的颠倒,性能测试的主要目的是验证软件系统是否能够达到用户提出的性能指标,同时发现软件系统中存在的性能瓶颈,优化软件,最后起到优 阅读全文
【原创】QTP中手动添加对象
2012-03-02 17:40 by Tester Chen, 1469 阅读, 收藏, 编辑
摘要:
1.应用程序录制以qtp自带的Flight应用程序为例2.录制脚本:输入用户名和密码,点击确定按钮,结束录制3.现在想在输入用户名密码之前操作界面上的“Help”按钮,这个“Help”按钮是没有被录制的,没有被添加到对象库,所以qtp不识别此对象4.首先打开应用程序,进入到要添加对象所在的界面(这是... 阅读全文
【原创】QTP录制(非常规)下拉框操作脚本
2012-03-02 17:40 by Tester Chen, 846 阅读, 收藏, 编辑
摘要:
在QTP下常规的下拉框很好录制,添加对象后,直接通过Select属性便可以完成。但对于很多的非常规下拉框,这种方法便不可行,今天要讲的是:如何应对顽固的(下拉数据选项为一个层)下拉框!下拉框总体可以分为两部分:1、点击下拉框的右方(绝大多数在右边)按钮2、点击右方按钮后,弹出的下拉数据选项(数据在层中显示)所以,办法就有了:1、把下拉框的右方按钮作为对象添加到对象库,类型或为:WebElement2、把下拉框的下拉数据选择层作为对象添加到对象库,类型或为:WebElement3、直接编写脚本://点击右方的下拉按钮,使下拉数据层弹出Browser("中国移动资产管理系统") 阅读全文
【转载】【缺陷预防技术】自动错误预防(AEP)
2012-03-02 16:15 by Tester Chen, 546 阅读, 收藏, 编辑
摘要:
AEP Automated Error Prevention,简称AEP,是指通过在整个软件开发周期中自动地预防错误来提高产品质量。AEP是基于质量大师戴明的质量模型的基础上加入了自动化的元素。戴明提倡质量改进应该通过分析错误根源和消除错误原因。但是对于软件行业,这种手工的质量改进方式很难实现,需要花费大量时间和精力,因此有必要引入自动化的实现方式。AEP Methodology 是一种改进软件质量、提高软件开发生命周期效率的新方法。它基于 AEP 概念,此概念的核心,在于从自身及其它人的错误中吸取教训,然后将学到的东西应用到软件生命周期中,使软件成功运行。AEP 概念提倡以下五个特定过程的自 阅读全文
【转载】【缺陷预防技术】流程技术预防
2012-03-02 16:15 by Tester Chen, 279 阅读, 收藏, 编辑
摘要:
Bug预防策略我们的策略是发现bug,找出bug的根源,然后寻找一个方法来预防类似的bug在将来出现。因为QC过程已经用于在目前的产品中发现bug,因此该策略的大部分工作实际上已经执行,大多数开发过程缺少的正是分析在QC过程中发现的bug。正如你将看到,尽管策略的这一部分并不需要昂贵的花费,但是却带来了极大的额外价值。分析过程(1) Bug发现和初步分析 如前所述,bug分析的第一步是发现bug。然而,发现bug的QC工程师(注:测试工程师)不应该满足于记录bug的表面症状。QC工程师的一个重要职责就是试图发现bug的根本原因。QC小组在检验产品质量时,不应该将产品看作一个黑盒,而应该像开发人 阅读全文
【转载】【常见缺陷分析技术】基于ODC的软件缺陷度量研究
2012-03-02 14:47 by Tester Chen, 733 阅读, 收藏, 编辑
摘要:
【摘要】从正交缺陷分类(orthogonal defect classification,ODC)出发,介绍在缺陷度量前需要收集的缺陷数据信息,阐述了缺陷属性的具体分类,然后从单维度和多维度两个角度介绍了如何利用ODC的缺陷属性进行度量分析,并给出了软件组织应用ODC的流程,最后提供了正交缺陷分类方法的应用实例,为缺陷度量的应用研究提供了一种思路。【作者】北京航空航天大学工程系统工程系【正文】 如何评价软件产品的质量以及更好地对软件过程进行管理和改进是长期困扰软件业界的问题。近年来,软件界许多专家提出了以软件缺陷数据为核心的观点[1]。在软件开发和测试过程中贯穿着缺陷的引入、发现、修复和关闭. 阅读全文
【转载】【常见缺陷分析技术】ODC缺陷分析法
2012-03-02 14:46 by Tester Chen, 2924 阅读, 收藏, 编辑
摘要:
ODC,英文全称为Orthogonal Defect Classification,译作"正交缺陷分类",由IBM 的Waston中心推出。当需要分析与开发者和测试人员相关、与开发阶段相关、与顾客的满意程度相关的产品质量的外部属性时,据IBM介绍可以通过ODC分析这些属性的结果提高软件的质量。ODC技术对于以下3种情况特别适用:(1)开发生命周期相对来说是一个很漫长的过程,包括后续的改进工作。例如,这个项目包括多个软件版本或者一个版本有多次迭代。(2)潜在的缺陷数目是相当大的。缺陷数目越多,客观的分析结果也越多,对我们了解软件质量越有好处。(3)这个项目已经将"高 阅读全文