1.软件质量的内涵 首先再来看PMBOK对质量的定义是内在的系列特征满足要求的程度。这里我们的关注点是这个要求是谁的要求,如果仅仅理解为最终的使用软件的用户的要求,那就片面的理解了软件的质量。因此这里的要求应该理解为满足内部用户和外部用户的要...
V模型体现了测试设计分层和测试执行分层的概念,本文以作者自身的理解谈谈测试执行分层,不过从实际项目运作情况来看,真正做到测试执行分层的并不多,这里原因有很多种,暂且不论。 1. UT &nbs...
整个测试活动可能包括单元测试结果审核、产品集成测试、系统功能测试、系统性能测试、UAT测试和上线试运行支持活动等阶段。每个阶段活动中又可以包括多个轮次,如何在测试工作中注意阶段活动的组织以及各个轮次...
在成功构建新的 IT 企业架构之后,就应该对该架构进行测试了。测试可以证明您和您的团队的辛苦工作没有付之东流。通过对新架构进行压力测试,您将了解架构的弱点在哪里,以及架构对企业的适应情况如何。 ...
如果您想为了全球化的应用开发测试自动化脚本,但是您遇到了困难,因为记录在特定位置的自动化的脚本运行在其他位置时会失败,那么这篇文章正好能助您一臂之力。这篇文章向您介绍了一种方法,可以使您完美地运行一个在不同地点的 IBM ®Rational&re...
大型企业解决方案具有许多组件。验证每个系统组件的可操作性充满了挑战,但它是一项极其重要的任务。即使在生产环境中,您也可以使用嵌入的测试组件,这些组件使得整个系统在部署期间可测试。在本文中,您将了...
测试驱动的编程是 XP 困扰程序员的一个方面。对于测试驱动的编程意味着什么以及如何去做,大多数人都做出了不正确的假设。这个月,XP 方面的讲师兼 Java 开发人员 Roy Miller 谈论了测试驱动的编程是什么,它为什么可以使程序员的生产力和质量发生巨大...
一. V-Model 的简介 相信大家都知道瀑布模型(Waterfall Model),它将软件生命周期划分为计划、分析、设计、构建、测试和维护六个阶段,且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。由于早期的错误可能要等到开发后期的测试阶...
来自于 Rational Edge:包含良好自动化测试实践的基础结构可以是一个幸事,也可以是一个祸根。这篇文章描述了这样一种场景,它避免了测试小组随着时间的推移,产生出不断蔓延的测试基础结构。 这是我在项目中的第一天,我把每周一次的关于自动化测试...
一、“千般路”与“磨豆腐” 很久以前听一个故事:从前有个小伙子,少时有大志,长大后却无好营生,开了个豆腐作坊,每天磨豆腐累得腰酸背疼。每到夜深人静,小伙子辗转反侧,总想找条更好的“事业之路”,可是想过千百条、尝试过几十条路,都走不通。...
问:第一次和浪潮ERP接触的时候,浪潮的焦总特别介绍了这个浪潮的ERP是每年将上一年平时不常用的那种数据的归档,相当于把它放在另一个数据库里。所以即使连续使用了几年浪潮ERP的情况下,如果企业规模变化不大,它的数据库不会线性增长,业务量增长不大...
假设和计算所需的值: 新产品和新测试 5人年开发手工测试,15人年开发自动化测试 1年后,1个人,维护自动化测试 10人、全职运行手工测试,1人、全职运行自动化测试 自动化测试的固定成本为90000元,使用寿命为3年 时间周期t选定:...
在很多敏捷论坛和博客上都有大量关于“完成”和“可交付”不同之处的讨论。尽管它们听上去含义相同,但在一些讨论列表和博客上认为,二者都是被人广泛误解和错误使用的词汇。下面我们集中看看别人是怎么理解“完成”的。 团队怎样才能知道他们做完...
1、目的 编写本指导书的目的旨在为我公司进行测试外包服务工作进行指导,帮助项目经理和相关人员编写测试方案、评估工作量、制定测试计划和测试策略等,以尽量减小项目工作量评估上的风险。 2、适用范围和对象...
首先我想说的是:自动化测试的思想是训练出来的,自动化测试工具是可以培训和使用出来的,如何将两者结合,需要很长时间的训练和锻炼的。这个是一个系统工程。 关于如何上手自动化测试,个人感觉可以分成以下几个步骤走: 第一步,手工测试用...