-选择好工具,最流行的工具不一定适合自己,真正适合自己的工具才是最好的。如 Robot 不一定是最好的,但它的多机交互协作能力是其它工具没有的 -根据客户端、Web和 服务器 的不同特点..
首先谈谈 软件测试 。这可以说是一个非常令人捉摸不定的领域。“应该怎样对我们的产品进行测试?”和“怎样才算对产品进行了足够的测试?”等问题,对于不同企业的不同类产品、同一企..
如果你认为 测试自动化 仅仅是执行测试,那么你就是在错过一个很大的机会,或者说,你由于失去许多小的机会进而失去一个大的机会。可以这么考虑:不要再把自动化测试仅仅看成需要使用价..
今天七月四号美国国庆节,有时间坐下来总结一下过去几年在微软的测试经验,谈谈对 测试自动化 的看法。 先说说为什么做测试的人喜欢搞自动化。 第一,自尊心。计算机科班出身的人都喜..
如果你认为 测试自动化 仅仅是执行测试,那么你就是在错过一个很大的机会,或者说,你由于失去许多小的机会进而失去一个大的机会。可以这么考虑:不要再把自动化测试仅仅看成需要使用价..
TestNG-Abbot 是一种 测试框架 ,它为 GUI 组件的测试带来了新的活力。本月,Andrew Glover 将带领您亲历使用 TestNG-Abbot 测试 GUI 过程中难度最大的部分,即理解用户场景的实现过程。一旦理解了它,..
在当今的软件 测试 领域,可以说,谁掌握了功能测试和 性能测试 的精髓,谁就能在 测试外包 市场中占据技术制高点。本文正是为这类软件服务型企业出谋划策、提供测试技术决策参考。 虽..
软件测试 ,特别是 测试自动化 技术属于当前国际软件界最有争议,亟待发展的技术。所谓自动化测试就是希望能够通过 自动化测试 工具或其他手段,按照 测试工程师 的预定计划进行自动的..
第二,当重复任务发生变化时,只需要修改一处脚本。 共享脚本以比较小的开销实现相似的 测试用例 ,结构性好、模块性强、维护成本低于线性脚本,它适合于小型系统或大型应用中的一小部..
IBM Rational Functional Tester 是由IBM推出的针对 Java ,. Net 和Web应用程序的 自动化测试 工具,借助这一工具, 测试人员 可以轻松地录制或编写脚本来进行自动化测试,测试效率得到显著提高,因而..
三、 改进方案描述 在改进前的 日志 方案里, 自动测试 软件是按照既定逻辑运行 测试用例 ,无论是通过录制还是编写脚本的方式;遇到错误后,它会截取当前屏幕的状态,同时将错误信息以..
四、 改进方案的实现 假设该 自动测试 框架的原 日志 方案已经具有生成文本日志和截图的功能,我们将在它的基础上进行改进和优化,使之具有生成伪视频日志的新特性。 图三阐述了改进方..
新方案关键代码解释 清单一: 实现代码中的主要属性 //单件模式,用来储存截图的缓冲区。 private static Vector bufferVec = null; //标识缓冲区是否储存固定数目的截图,默认为固定数目。 private bo..
如今 Eclipse RCP 平台已成为 Java 平台上的富客户端首选,而 SWT 和 JFace 的高效率也让诸多 Java 界面 开发 者受益匪浅。在插件化已经成为一种潮流的今天,我们迫切需要一种自动化的界面 测试工..
2.2测试用例文件结构 测试用例 文件中存放测试用例初始化数据和测试完毕后的验证数据。数据的结构采用一般配置文件的格式,详见图2-2。 图2-2 测试用例文件结构图 1)段名 配置文件中使用了..
最近在考虑 自动化测试 框架的时候,发现原来的想法,虽然解决了定位及访问控件的困难。但是,用例代码却因此对程序实现细节有了很强的依赖。这些依赖可能对用例代码的 开发 带来一些..
经过一段时期的框架准备和 java script:tagshow(event, '%B2%E2%CA%D4');" href="javascript:;" target=_self> 测试 方案编写,实际的冒烟测试已经开始进行。目前还算比较顺利。当然了, 工作 忙了一点,所以博客..
自动化测试 框架的基础是钩子,也就是常说的HOOK机制。但这在实际的应用过程中可能会遇到一些问题。 一旦要做钩子,那么就必须获取函数地址。由于我原先设计的钩子的目标函数,都是De..
最近对测试框架进行了重构,也对其中原有的一些设计进行了反思。其中不免有一些自我感觉得意之处,因此写出来和大家分享。这是一个重构的过程,所以将以重构的思路来讲述。 先来说说..
在写这个 自动化测试 框架的时候,我一直在留意各方面的 需求 。毕竟,我本人并没有做过真正的自动化测试。管理测试方面的领导,提出一个需求,就是在 用例 运行失败的时候,应该将过程..