Selenium 是一种测试框架,它使您可在 Web 应用程序上轻松地运行用户验收测试(user acceptance test)。本月,Andrew Glover 将向您展示如何以编程的方式运行 Selenium 测试,并使用 TestNG 作为测试驱动程序。在将 TestNG 灵活的测试特性(包括参数化 fixture)添加到 Selenium 固有的工具包后,您需要做的就是借助 DbUnit 和 Cargo 的帮助编写完全自动化、逻辑可重复的验收测试。
automated
测试遗留代码
Test-first 编程是自面向对象编程以来最有效的编码方式,但它假定您从一个空白屏幕开始编程。当代码已经存在时,您应该怎么做呢?使用一个流行的开放源码的 Java 工具作为例子,作者 Elliotte Rusty Harold 向您展示了如何为 从未测试过的遗留代码开发测试套件。
IBM WebSphere 开发者技术期刊: WebSphere Application Server V6 中事务的高可用性和部署考虑事项
本文将介绍 IBM WebSphere Application Server V6 对事务服务提供的新的高可用性支持。本文描述了事务高可用性的两种主要类型,讨论了与其相关的基础设施需求,并说明了在您的 WebSphere Application Server 部署中启用这些类型的高可用性的配置步骤。
利用模型驱动开发降低复杂性,第 1 部分: 使用 IBM Software Development Platform 开发端到端的解决方案
在这一 系列 文章中,将学习如何用 IBM Software Development Platform 开发端到端的解决方案 —— 从业务流程建模和需求定义,到设计、构造、测试和部署。还将探索构成 IBM Software Development Platform 的各个工具之间的关键集成点。 在这篇介绍性的文章中,可以学习到创建端到端开发周期中涉及到的各种角色。还会概要了解到每种角色执行的任务和他们使用的工具。
利用模型驱动开发降低复杂性,第 2 部分: 定义和管理需求
本系列描述了如何使用 IBM Software Development Platform 的组件端到端地开发解决方案,从业务流程建模和需求到设计、构建、测试、部署以及监视。在第 1 部分中,学习了模型驱动的架构、IT 专业人员在产品生命周期中的角色与活动,以及他们的工具。本文介绍了如何定义和管理解决方案需求,用 IBM Rational RequisitePro 持久存储和管理需求。本系列未来的文章将把这些需求连接到 Rational XDE 中的模型工件(artifact)。
测试遗留代码
Test-first 编程是自面向对象编程以来最有效的编码方式,但它假定您从一个空白屏幕开始编程。当代码已经存在时,您应该怎么做呢?使用一个流行的开放源码的 Java 工具作为例子,作者 Elliotte Rusty Harold 向您展示了如何为 从未测试过的遗留代码开发测试套件。
IBM WebSphere 开发者技术期刊: WebSphere Application Server V6 中事务的高可用性和部署考虑事项
本文将介绍 IBM WebSphere Application Server V6 对事务服务提供的新的高可用性支持。本文描述了事务高可用性的两种主要类型,讨论了与其相关的基础设施需求,并说明了在您的 WebSphere Application Server 部署中启用这些类型的高可用性的配置步骤。
利用模型驱动开发降低复杂性,第 1 部分: 使用 IBM Software Development Platform 开发端到端的解决方案
在这一 系列 文章中,将学习如何用 IBM Software Development Platform 开发端到端的解决方案 —— 从业务流程建模和需求定义,到设计、构造、测试和部署。还将探索构成 IBM Software Development Platform 的各个工具之间的关键集成点。 在这篇介绍性的文章中,可以学习到创建端到端开发周期中涉及到的各种角色。还会概要了解到每种角色执行的任务和他们使用的工具。
利用模型驱动开发降低复杂性,第 2 部分: 定义和管理需求
本系列描述了如何使用 IBM Software Development Platform 的组件端到端地开发解决方案,从业务流程建模和需求到设计、构建、测试、部署以及监视。在第 1 部分中,学习了模型驱动的架构、IT 专业人员在产品生命周期中的角色与活动,以及他们的工具。本文介绍了如何定义和管理解决方案需求,用 IBM Rational RequisitePro 持久存储和管理需求。本系列未来的文章将把这些需求连接到 Rational XDE 中的模型工件(artifact)。
利用模型驱动开发降低复杂性,第 2 部分: 定义和管理需求
本系列描述了如何使用 IBM Software Development Platform 的组件端到端地开发解决方案,从业务流程建模和需求到设计、构建、测试、部署以及监视。在第 1 部分中,学习了模型驱动的架构、IT 专业人员在产品生命周期中的角色与活动,以及他们的工具。本文介绍了如何定义和管理解决方案需求,用 IBM Rational RequisitePro 持久存储和管理需求。本系列未来的文章将把这些需求连接到 Rational XDE 中的模型工件(artifact)。