摘要:人生不是测试,测试却是人生。作为一名应届毕业生,我的测试人生才刚开始,我的梦想才刚起飞。工作半年,测试半年,有太多的经历和故事在这里面,所以我想把它用文字的形式表达出来,记录下这段时间内自己思想的成长。我的测试人生就像是一张白纸,在...
摘要:在用友软件公司从事ERP软件测试3年时间,自己从初入软件测试行业的一无所知到现在成为部门的主测试人员,通过3年的软件测试工作中自己对软件测试有自己的见解,本文从软件测试基本概念 、软件测试现状 、软件测试过程 、软件测试基本原则个方面来进行...
摘要:性能测试在软件质量保证中起着重要的作用,它包括的测试内容丰富多样。同一个系统,不同的测试设计及测试过程会导致不同的结果,也会有不同的解读。合理的测试规划与设计是至关重要的。本文重点介绍如何结合用户实际业务特点制定有效的性能测试用例。...
1、为什么要进行测试? 大家经常会问这个问题,尽管答案是显而易见的,但是仍然有必要在这里作出回答。单元测试有很多作用,下面进行简要的说明: 1.1 对代码进行测试 对于程序员和他所在的公司来说,单元测试使检查程序员编写的代...
目的 ○通过大量的数据容量来发现问题。 ○系统性能、可用性常常会在系统查找或排序大量数据的时候被降低。 测试步骤: ●系统在最大数据量下运行。 ●表,数据库,文件,硬盘数据在含有最大数据量的情况下下载。 ●外部...
摘要:一个成功的项目离不开项目管理,该如何进行有效的项目管理?基于各公司处于不同发展阶段,没有统一规范可以照搬照抄,脱离了实际的规范只是空壳。我们必须基于实际情况制定出适合自身环境的项目管理规范。本文分别从现状、具体运作、人员要求等方...
关键字:测试用例,变化的现状,测试驱动,功能与业务 对于一个测试人员来说测试用例的设计与编写是一项必须掌握的能力。但有效的设计和熟练的编写却是一个十分复杂的技术,它需要你对整个软件不管从业务还是功能上都有一个明晰的把握。如何系统、...
目前,在软件测试业界有这样的说法,最短的时间内测试出更多的bug是软件测试高手。我在这里表示反对。 时间,人力,范围是项目三角形,其面积是质量,相同的人力数量和水平,同样的测试范围下,缩时间必将缩小三角形的面积,即降低软件测试质量。...
现在是个公司就提出敏捷开发与测试。常常把不写文档,不走流程归结为我们采用的是敏捷式开发方式。 难道敏捷开发真正是这个含义吗?其实敏捷开发是在传统瀑布模型和迭代模型的升华,并不是与现有的瀑布模型和迭代模型同等的软件模型。并且,敏捷模...
在我测试工作的前5年,一直以为测试的目标和价值就是在黑盒测试活动中找bug,以找到bug越多越自豪。但当我随着商业意识的不断积累,跳出测试的视角,站在公司的角度看测试时,会发现测试的目标是商业成功,而不仅是找bug。商业成功的关键是什么?简单点...
这是一个叫Sharath R Bhat发的帖子。 我们应该怎么样定义一个伟大的软件测试团队呢? “一个有明星成员的团队是一个好团队,但一个没有任何明星成员的团队则是一个伟大的团队。” 以上引用的两句话将引导我们开始对伟大的团队及其特征进...
● Siderite 的缺陷 我这一缺陷并非来源于我们的代码,而是来源于如 Javascript 引擎或 。Net 架构这类承载代码的东西。那次我正在测试一个应用程序,该程序引入了一个新的日历控制器。测试工作耗费了我大量的时间和精力,我非常担心它是否可以顺...
● Vamshidar Rawal 的缺陷 现象: 我们将代码设置成在特定的跟踪页面运行时标,以自动检测实际最终用户在站点下载所用的时间(7*24小时)。结果显示无论是否是高峰时期或周末,下载时间能控制在限时 20 秒之内的概率只有 25%。我们对此束手...
● Anutthara 的缺陷 有一个缺陷让我铭记了四年,至今不能忘却。我们进行的工作是本地化测试,为了使用户可以在不同语言的操作系统中安装我们的产品。当我在对一产品进行 Beta 版测试时,我将该产品安装在了日语 Windows 2003 (W2K3) 操作系统上...
现在XXX项目正在如火如荼的进行之中,各位开发也多次放弃自己的休息时间,进行开发工作。在这里我想结合我数年的开发和测试经历和各位说些话: 1、避免疲劳工作:疲劳工作和疲劳驾驶一样,虽然不会对生命带来危险,但是也很可怕的。疲劳的时候你不...
自动化测试的三个关键因素:语言、驱动程序和工具。 自从我开始着手研究 Watir,就慢慢对自动化测试有了新的认识,这些认识也促使着我的研究越来越深入。12 年之前,Brian Marick 曾告诉过我开源的开发人员应该将自己的认识和观点分享给他人,这样...
质量风险分析过程 不管选择哪种技术,都可以遵循一个相似的质量风险分析过程。 1.识别质量风险分析小组; 2.选择一种技术; 3.识别质量风险,对风险进行优先排序。选择合适的风险缓解方式。(不仅包括测试的各个阶段,而且包括审查...
RBCS公司Rex Black总裁的说法 任何实际应用系统的测试都可能是一项无限量的工作。在这个可能测试的无限集合中,测试主管需要关注的是系统质量方面的最重大风险。潜在的错误可能发生在实际使用过程中或者可能在错误发生时耗费大量资源。这篇文章描...
通用 ◇ 所有测试是否运行在干净系统上? ◇ 系统是否正常运行? ◇ 是否显示正确输出? ◇ 系统是否能提供所需功能? ◇ 普通用户是否能轻松地操作该系统? ◇ 是否易学易用? ◇ 系统是否会为客户提供服务?如响...
测试就像讲故事 有个关于测试战略的经典问题:“何谓测试充分?”如果您是从预制脚本阶段就开始进行仔细的测试,那答案可能显而易见:当您完成所有测试流程的时候即为测试充分。但是对于经验老道的测试人员来说,这个答案是没有价值的。他们会从如...