Rational 公司邀请我看了看它们的新产品,Rational PobotJ。它们邀请我有两个原因。一个原因很明显,就是由于我长时间进行 测试自动化 的工作,了解大量的人们正确使用(以及误用)这些 测试工..
场景: 在一次 软件测试 的时候,发现一个Web 测试脚本 中,总有一个跨域的请求,需要连接的不必要的 网络 ,比如:http://www,test.com/job,由于这个连接降低了脚本执行的效率,即脚本在执行到..
与许多古老的职业相比,人们从事软件 开发 的时间并不长。但就在这短短的几十年中,人们根据软件行业的经验,并从其他行业(如建筑业、制造业)借鉴,总结了不少ldquo最佳实践rdquo。特别是..
因为工作的原因,我会经常去关注一些实用性强的 性能测试 工具。软件测试有很多的领域和方面,可能性能测试这个方面最离不开工具,基本上没有办法纯手工来做软件测试,因为你不大可能请一百..
一、QA的绩效难以展示的原因分析 我做QA也几个年头了,期间也接触过部分国内软件业企业的QA,包括我们公司的QA,他们目前遇到普遍的困惑就是:QA的工作难以被项目组和公司老板以及自己的..
这里把脚本简单说一下,我们分析一下。 当时问题是这样的,“我的错误的用户名就没办法登录”,其实含义就是脚本最好能处理成功的用户名错误的用户名,那么这里涉及到脚本的设计。 目..
有来 面试 的同行问个一个问题:“如果微软的 开发 和 测试工程师 都需要写代码,那么两者写出来的代码有高下之分吗?” 当时我只能简单的解释一下。现在可以多说一些了。 举个例子,单元..
1.软件测试分哪两种方法?分别适合什么情况? 2.一套完整的测试应该由哪些阶段组成?分别阐述一下各个阶段。 3.软件测试的类型有那些?分别比较这些不同的测试类型的区别与联系。 4. 测试用例..
软件中的缺陷( Defect 或 Bug )是软件 开发 过程中的"副产品"。通常,缺陷会导致软件产品在某种程度上不能满足用户的需要。 每一个软件组织都知道必须妥善处理软件中的缺陷。这是关系到软..
曾经对软件测试很轻视,因为我那时很无知,只是一名普通的中国 程序员 ,这也是那时绝大多数程序员的心态,那时中国程序员最讲究“编程才是硬道理”。 如今却非常热爱软件测试,包括..
软件外包测试需要软件 开发 商和外包 测试服务 商密切配合,有效交流。软件开发商提供 测试计划 、测试要求、解答测试服务商的 测试过程 中的问题、指导和跟踪测试执行过程、修正软件设..
这段时间一直在为公司内部 开发 自动化测试 框架,简称GTF。这些代码都是公司的财产,不方便共享。当然了,如果公司愿意,我倒愿意 开源 了。 不说这些了,因为这个框架现在还属于开发阶..
Flex 自动化测试 功能测试 回归测试 以前习惯了用 Java 开发 ,现在用Flex写的东西感觉自动化测试的资源有些匮乏(可能是刚接触Flex的缘故吧,还要不断学习),看到有个名为 QTP 的软件可以结..
来自The Rational Edge:本文描述了一个新的支持手动测试的工具,手动测试仍然是许多软件 开发 组织选择的方法。IBM Rational Manual Tester可以帮助业务分析师和其他人加速和改进他们的应用程序 确..
前 自动化测试 工具主要是界面自动化工具(当然,从大方面来讲 性能 工具也能归类为自动化 测试工具 ,但这里暂不考虑它)。 Unix/ Linux 下有界面的软件相当少,另外其下的界面 开发 一般基..
探索中小型企业 软件测试 之道 在ISO、CMM、各大软件企业、IT公司的最佳实践理论宣导之下,我想国内很多中小型软件企业中的软件 测试人员 会感到非常的迷茫,缺乏测试资源、缺乏合理的 测..
jbgsn问: 软件测试工具 中有个 robot ,不知道该怎么在PB中用做测试,哪位大侠指点一二。 kukoc答: 很简单啊,启动PB,启动robot,点击GUI图标开始录制,再运行PB程序,完成后停止录制,会自动..
Ratoinal Robot是一种可扩展、灵活的 功能测试 工具,它是 Rational Suites下的一个组件,对于比较熟悉它的 测试人员 可以修改 测试脚本 ,改进测试的深度。Ratoinal Robot为菜单、列表、字母数字字符..
1、测试自动化实现到何种程度为好 (1)、测试自动化的程度再高都不可能取代 手工测试 ,即测试工具不可能取代 测试人员 ; (2)、一般来讲,测试自动化在整个 测试过程 中只能占到30%左..
对于一个 开发 比较成熟的业务系统而言,功能相对已经完善,但在大业务量的情况下往往会出现各种异常。对此,需通过对系统进行配置修改或者产品框架调整来优化系统。在优化系统过程中..