背景: 我们的软件产品需要在A、B、C三种硬件平台(理论上对我们的软件影响是不大的)上工作,早些时候已经成功在A上工作了,但在B、C上还有些问题,加班的那天是一个deadline,需要保证在..
这段时间一直在为公司内部 开发 自动化测试 框架,简称GTF。这些代码都是公司的财产,不方便共享。当然了,如果公司愿意,我倒愿意 开源 了。 不说这些了,因为这个框架现在还属于开发阶..
今日将框架完整走通,给 测试 试用。但从测试表情看,显然没有Surprise的意思,反而有种因为改变使用习惯并要学习新框架的厌烦。 尽管事前,我们已经对 需求 做过自认为相当全面的分析,..
为了帮助讨论和理解,我把“ 敏捷 项目中的测试”这一主题分解成4个区分的主题。今天,我讲一下我们怎样使用面向技术的例子来帮助和支援程序开发。 这里适用的一个是 测试驱动开发 ,在..
为了帮助讨论和理解,我把“ 敏捷 项目中的测试”这一主题分解成4个区分的主题。今天,我讲一下我们怎样使用面向业务的例子来帮助和支援整个项目组的工作(不仅仅是 程序员 )。 我指望..
为了帮助讨论和理解,我把“ 敏捷 项目中的 测试 ”这一主题分解成4个区分的主题。今天,我开始讲矩阵的右边:产品批判。 使用面向业务的例子来设计产品是好的,但是假设例子是错误的怎..
为了帮助讨论和理解,我把“ 敏捷 项目中的测试”这一主题分解成4个区分的主题。今天,我将完成矩阵的右边部分:面向技术的产品批判,而不是面向业务的。 我选择探索性测试作为面向业..
获取浏览器属性的方法: Dimobj,tempValue ’获得窗体对象 setobj=Browser(\"CreationTime:=1\").Page(\"index:=\").Object.parentWindow ’获取浏览器的当前语言。 tempValue=obj.clientInformation.browserLanguage print(tempValue) ’获..
敏捷 项目中是否应该有测试员呢? 首先:替换测试员的是谁?是让非测试专业人员( 程序员 、业务专家、技术文档编写人员等)来执行这样的活动:帮助创建指导性的例子和对产品进行批判..
在QTP的 测试 中,在出现 bug 的地方,我们想通过截图留下证据,但是有时候可能网页不是最大化,使得我们截到了无关紧要的图像,在这里提供一些方法,可以尽量避免这种现象。 1.截图可以..
1、概述 系统测试 产品ADS-2是开放的工业标准商业现成(COTS)方案,用在 开发 、集成、测试等分布的实时系统中(DRTS)。可以在商业、军事航空、舰船中使用:目前主要用于航空和电子系统领..
摘要 TestNG是一种基于注释的 测试 框架,通过添加诸如灵活的装置、测试分类、参数测试和依赖方法等特性来克服JUnit的一些不足之处。此外,TestNG运行于Java 5.0(通过注释)和 Java 1.4(通过J..
在 QTP 测试 中,比较本地的两个文件是不是相同,需要使用 VB Script的FileSystemObject对象,在此作简要的概述 一.基础FileSystemObject 1.创建FileSystemObject对象 Dimfso Setfso=CreateObject(\"Scripting.FileSystemO..
1、为什么要使用框架? 框架是一组自动化 测试 的规范、 测试脚本 的基础代码,以及测试思想、惯例的集合。可用于减少冗余代码、提高代码生产率、提高代码重用性和可维护性。例如QTest..
工具名称 来源 类型 费用 功能概要 WinRunner Mercury 公司 功能性 测试 收费昂贵 Winrunner 最 主要的功能是自动重复执行某一固定的 测试过程 ,它以脚本的形式记录下 手工测试 的一系列操作,在环..
当自动化 测试 的脚本编辑器完成之后,根据使用者反馈,编辑器确实大大提高了工作效率,并且代码的管理确实变得有效而可控。而且现在此项目已经开始向另一个管理类软件系统尝试应用。..
回归测试是指修改了旧代码之后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。回归测试作为软件生命周期的一个重要组成部分,在整个 软件测试 过程中占有很大的比..
前言 STAF/STAX 是由 IBM 开发 的自动化 测试 运行环境,由于其跨平台和扩展性强的特点,在各种测试工作中被越来越多的使用,但是它也存在流程复杂,操作不便等缺点。而 LAMP 是基于 Linux ,Ap..
New CTRL + N Object Properties CTRL + ENTER or Open CTRL + O ALT + ENTER on a test object Save CTRL + S Action Properties ALT + ENTER on an action Export to Zip File CTRL + ALT + S Method Arguments ALT + ENTER on a method Import from Zip F..
三、相关工具 在我们了解了测试所涉及的内容之后, 测试方法 和采用相对应的 自动化测试 工具是至关重要的。自动化的 软件测试工具 意味着在测试活动中减少相当部分开销,真正的含义是..