摘要:
1.应用程序录制以qtp自带的Flight应用程序为例2.录制脚本:输入用户名和密码,点击确定按钮,结束录制3.现在想在输入用户名密码之前操作界面上的“Help”按钮,这个“Help”按钮是没有被录制的,没有被添加到对象库,所以qtp不识别此对象4.首先打开应用程序,进入到要添加对象所在的界面(这是... 阅读全文
随笔档案-2012年3月2日
【原创】QTP录制(非常规)下拉框操作脚本
2012-03-02 17:40 by Tester Chen, 847 阅读, 收藏, 编辑
摘要:
在QTP下常规的下拉框很好录制,添加对象后,直接通过Select属性便可以完成。但对于很多的非常规下拉框,这种方法便不可行,今天要讲的是:如何应对顽固的(下拉数据选项为一个层)下拉框!下拉框总体可以分为两部分:1、点击下拉框的右方(绝大多数在右边)按钮2、点击右方按钮后,弹出的下拉数据选项(数据在层中显示)所以,办法就有了:1、把下拉框的右方按钮作为对象添加到对象库,类型或为:WebElement2、把下拉框的下拉数据选择层作为对象添加到对象库,类型或为:WebElement3、直接编写脚本://点击右方的下拉按钮,使下拉数据层弹出Browser("中国移动资产管理系统") 阅读全文
【转载】【缺陷预防技术】自动错误预防(AEP)
2012-03-02 16:15 by Tester Chen, 547 阅读, 收藏, 编辑
摘要:
AEP Automated Error Prevention,简称AEP,是指通过在整个软件开发周期中自动地预防错误来提高产品质量。AEP是基于质量大师戴明的质量模型的基础上加入了自动化的元素。戴明提倡质量改进应该通过分析错误根源和消除错误原因。但是对于软件行业,这种手工的质量改进方式很难实现,需要花费大量时间和精力,因此有必要引入自动化的实现方式。AEP Methodology 是一种改进软件质量、提高软件开发生命周期效率的新方法。它基于 AEP 概念,此概念的核心,在于从自身及其它人的错误中吸取教训,然后将学到的东西应用到软件生命周期中,使软件成功运行。AEP 概念提倡以下五个特定过程的自 阅读全文
【转载】【缺陷预防技术】流程技术预防
2012-03-02 16:15 by Tester Chen, 280 阅读, 收藏, 编辑
摘要:
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, 736 阅读, 收藏, 编辑
摘要:
【摘要】从正交缺陷分类(orthogonal defect classification,ODC)出发,介绍在缺陷度量前需要收集的缺陷数据信息,阐述了缺陷属性的具体分类,然后从单维度和多维度两个角度介绍了如何利用ODC的缺陷属性进行度量分析,并给出了软件组织应用ODC的流程,最后提供了正交缺陷分类方法的应用实例,为缺陷度量的应用研究提供了一种思路。【作者】北京航空航天大学工程系统工程系【正文】 如何评价软件产品的质量以及更好地对软件过程进行管理和改进是长期困扰软件业界的问题。近年来,软件界许多专家提出了以软件缺陷数据为核心的观点[1]。在软件开发和测试过程中贯穿着缺陷的引入、发现、修复和关闭. 阅读全文
【转载】【常见缺陷分析技术】ODC缺陷分析法
2012-03-02 14:46 by Tester Chen, 2928 阅读, 收藏, 编辑
摘要:
ODC,英文全称为Orthogonal Defect Classification,译作"正交缺陷分类",由IBM 的Waston中心推出。当需要分析与开发者和测试人员相关、与开发阶段相关、与顾客的满意程度相关的产品质量的外部属性时,据IBM介绍可以通过ODC分析这些属性的结果提高软件的质量。ODC技术对于以下3种情况特别适用:(1)开发生命周期相对来说是一个很漫长的过程,包括后续的改进工作。例如,这个项目包括多个软件版本或者一个版本有多次迭代。(2)潜在的缺陷数目是相当大的。缺陷数目越多,客观的分析结果也越多,对我们了解软件质量越有好处。(3)这个项目已经将"高 阅读全文