按产品、主题或内容类型过滤

(54 产品)

(117 主题)

(0 行业)

(2 类别)

第 1 - 100 条,共 1910 条 | 下一页
显示内容简介 | 隐藏内容简介
查看结果
题目 none 类别 none 日期 down
自动化部署 Rational Team Concert 生产环境
本文作为《Rational Team Concert V6.0 定制安装与配置》的姊妹篇,通过讲解RTC自动化部署的机制和获取必要的配置文件,向读者展示如何用脚本的方式自动化部署简单的RTC演示环境,和相对复杂且基于WAS和DB2,并集成openLDAP和反向代理服务的RTC生产环境。
技术文章 2018年 01月 12日
助力 Rational Team Concert 落地,第 4 部分: 企业级研发管理平台的维护和演进
本文作为《助力 Rational Team Concert 落地》第四部分,讲解了 RTC 生产环境基本的排错过程,并通过企业环境中可能存在的环境变更场景,讲解研发管理平台的变更设置和数据迁移等。
技术文章 2017年 09月 27日
助力 Rational Team Concert 落地,第 3 部分: 企业级研发管理平台的运营和持续交付
本文作为《助力 Rational Team Concert 落 地》第三部分,对研发活动落地过程进行组织和规划,并从技术角度讲解如何完成研发管理平台自身的功能持续交付。
技术文章 2017年 09月 21日
助力 Rational Team Concert 落地,第 2 部分: 企业级研发管理平台的搭建和部署
本文作为系列文章的第二部分,将基于规划搭建研发管理平台,着重讲解部署 CLM 和 RTC 的 具体步骤。
技术文章 2017年 09月 20日
助力 Rational Team Concert 落地,第 1 部分: 企业级研发管理平台的规划
在《助力 Rational Team Concert 落地》系列文章中,笔者力图从规划与部署,运营与持续交付,运维等维度对 Rational Team Concert 落地进行讨论,通过对实例的分析和步骤的详解,帮助致力于研发管理平台建设的决策者、推动者、使用者和参与者更好的认识和利用 RTC,并对引入和实施其它企业级应用的落地路径有所参考。本文作为系列文章的第一部分,在案例场景中分析了企业研发组织对研发管理平台的具体需求,基于现有软硬件条件进行基于 CLM 解决方案的规划。
技术文章 2017年 09月 05日
z/OS XL C/C++ 编译器对内联汇编的支持
本文探讨了生成包含内嵌汇编指令 z/OS XL C/C++ 应用程序的两种方法,讲解了如何使用这两种方法,并比较了这两种方法的异同。文中利用示例说明了这两种方法如何编译,链接,执行包含内嵌汇编指令的 程序。本文也举例阐述了如何利用 ASMLIB 编译器选项来搜索用户定义宏和系统宏。
技术文章 2017年 07月 05日
定制化开发 Rational Team Concert 的 Project Dashboard 报表物件
本文将介绍如何利用 Eclipse Business Information and Reporting Tools (BIRT) 开发 BIRT Report 来展示 Rational Team Concert 上工作项目 (Work Items) 的数据报表并将报表转换成报表物件 Micro Report 展示于 Rational Team Concert 的 Project Dashboard。 BIRT Report 开发人员可以透过将 Rational Team Concert 作为输入存储库以制作定制化报表来展示工作项目的数据,透过将此报表转化成 Micro Report ,此定制化报表将能成为 Rational Team Concert 的报表物件,并动态即时展示报表于 Rational Team Concert 的 Project Dashboard。你将看到以 Rational Team Concert 为数据来源的 Micro Report 开发实例。
技术文章 2016年 11月 29日
基于 IBM Rational Functional Tester 实现高效的自动化测试日志框架
随着测试覆盖率的增加,自动化测试项目的代码复杂度和维护难度会明显上升。本文基于 IBM Rational Functional Tester 提供了一个 UI 自动化测试的日志框架,包括如何基于 RFT 定制日志,如何实现对测试对象和对象操作的监听和错误捕获,帮助测试自动化开发人员迅速的定位问题,实现高效维护。
技术文章 2016年 11月 15日
面向 Rational Team Concert 用户的 Git 指南
本文适合想要进一步了解 Git 的 Rational Team Concert 用户。了解这两个强大的源代码控制系统在功能、概念和命令方面的区别,然后获取成功将项目工作流迁移到 Git 的技巧。
技术文章 2016年 10月 31日
使用 Rational Performance Tester 对 Citrix 的故障排除及最佳实践
IBM Rational Performance Tester Citrix Extension 使用 Citrix ICA Simulation API 模拟虚拟用户的驱动负载。由于 IBM Rational Performance Tester 与 Citrix 客户端软件之间的交互的复杂性,性能测试器有时会遇到问题。本教程将探索一些常见问题并提供解决方案。您还会找到有助于优化 Citrix 负载测试的实践。
技术文章 2016年 10月 25日
基于 IBM Security AppScan 测试移动应用程序安全性
随着移动互联网的迅速发展,移动应用安全性问题日益凸显,如何有效的测试移动应用安全性成为了 IT 企业亟待解决的问题。本文基于 IBM 安全框架解决方案中的 IBM Security AppScan 提供了一个有效测试移动应用的方法:包括如何针对移动应用配置 AppScan,如何迭代测试达到更高的测试覆盖率,如何针对 RESTful API 实现测试配置。
技术文章 2016年 10月 12日
金融行业 DevOps 解决方案,第 5 部分: DevOps 实施之企业级的统一发布平台
本文介绍了在整个 DevOps 交付流水线工具平台中 , 基于 IBM Urbancode Deploy 产品的企业级自动化发布平台方案。本文首先根据作者经验 , 总结了国内金融企业在应用部署和发布过程中普遍存在的挑战 , 并在此基础上介绍了针对这些挑战的整体方案 , 以及整个方案的具体实施细节 , 最后总结了该方案实施后能够带来的收益。
技术文章 2016年 09月 20日
金融行业 DevOps 解决方案,第 4 部分: 基于 Sonar 的持续集成质量改进
在整个 DevOps 交付流水线平台的搭建中,软件代码质量度量是其中提高代码质量的重要手段。本文以开源的静态代码分析工具 Sonar 以及 IBM 的 Rational Insight 为例介绍了在大型金融企业中,在 DevOps 项目中实施软件代码质量度量的相关经验,介绍了搭建质量度量平台的整体方案,以及度量指标的选择和报表设计。
技术文章 2016年 09月 14日
金融行业 DevOps 解决方案,第 3 部分: 支持异构平台及多语言的统一构建平台
本文介绍了在整个 DevOps 交付流水线工具平台中,基于 Build Forge 产品的统一构建平台。本文首先根据作者经验,总结了国内金融企业开发组织在构建上普遍存在的挑战,并在此基础上介绍了针对这些挑战的支持异构平台多语言的统一构建方案,最后总结了该方案实施后所能够带来的收益。
技术文章 2016年 09月 13日
金融行业 DevOps 解决方案,第 2 部分: 基于 IBM Rational Team Concert 的统一配置管理平台
本文介绍了在整个 DevOps 交付流水线工具平台中,基于 IBM Rational Team Concert 的配置管理平台。本文首先根据作者经验,总结了国内金融企业开发组织在配置管理上普遍存在的挑战,并在此基础上介绍了针对这些挑战的整体方案,以及整个方案的具体实施细节,最后总结了该方案实施后所能够带来的收益。
技术文章 2016年 09月 09日
金融行业 DevOps 解决方案,第 1 部分: 解决方案概述
DevOps 一词自从 2009 年首次出现以来,广受业界关注,并正得到大量实施推广。本系列文章作者根据近几年在国内大型金融企业实施 DevOps 的实践,总结并分享了针对国内金融行业的 DevOps 解决方案。作为本系列文章的第一篇,本文主要介绍了国内大型金融企业在软件交付上所面临的主要挑战,以及应对这些挑战的 DevOps 方案及 DevOps 流水线交付平台架构。
技术文章 2016年 09月 06日
利用 IBM Rational Team Concert API 实现文件更新记录的自动查询
在 Business Analysis 产品的全球化实现过程中,Rational Team Concert (RTC) 是常用的源文件与翻译文件的管理工具。本文介绍了如何使用 RTC 提供的 Java API 进行开发,实现自动查询源文件与翻译文件的更新情况。本文同时详细介绍了基于 Tomcat 的 Web 应用来配置管理文件路径信息、通过访问 RTC 来提供文件的更新记录,最后产生详细的报告以便于用户跟踪文件历史。本文提供了详细的代码示例。通过阅读本文,您将学会如何使用 Java API 编写客户端代码来进行 RTC 上的文件更新历史跟踪,提高文件管理效率。
技术文章 2016年 08月 02日
基于 Rational System Architect 的企业架构实施方案,第 2 部分: 实施方案和步骤
本文作为一个系列分为三个部分,阐述使用企业架构建模工具的必要性,以及使用 Rational System Architect 做为企业架构建模工具的业务价值和具体的实施步骤。第一部分介绍什么是企业架构,为什么需要企业架构建模工具;第二个部分介绍使用 Rational System Architect 作为企业架构建模工具的实施步骤;第三个部分介绍使用 Rational System Architect 实施方案的成功案例和最佳实践。本文预计您希望了解企业架构,而且希望进一步了解企业架构项目的实施过程。
技术文章 2016年 07月 06日
基于 Rational System Architect 的企业架构实施方案,第 3 部分: 案例分享
本文作为一个系列分为三个部分,阐述使用企业架构建模工具的必要性,以及使用 Rational System Architect 做为企业架构建模工具的业务价值和具体的实施步骤。第一部分介绍什么是企业架构,为什么需要企业架构建模工具;第二个部分介绍使用 Rational System Architect 作为企业架构建模工具的实施步骤;第三个部分介绍使用 Rational System Architect 实施方案的成功案例和最佳实践。本文预计您希望了解企业架构,而且希望进一步了解企业架构项目的实施过程。
技术文章 2016年 07月 05日
基于 Rational System Architect 的企业架构实施方案,第 1 部分: 企业架构实施过程和建模工具 SA
本文作为一个系列分为三个部分,阐述使用企业架构建模工具的必要性,以及使用 Rational System Architect 做为企业架构建模工具的业务价值和具体的实施步骤。第一部分介绍什么是企业架构,为什么需要企业架构建模工具;第二个部分介绍使用 Rational System Architect 作为企业架构建模工具的实施步骤;第三个部分介绍使用 Rational System Architect 实施方案的成功案例和最佳实践。本文预计您希望了解企业架构,而且希望进一步了解企业架构项目的实施过程。
技术文章 2016年 06月 22日
基于大规模的敏捷框架(Scaled Agile Framework)实践
由 Dean Leffingwell 创建的 Scaled Agile Framework 被誉为在组织层面可以和 Scrum 相媲美的敏捷框架,它特别适用于在组织机构内部扩展敏捷,而且需要跨越多个团队,同时组织内部需要提升产品开发和交付时间的情形。本文通过对 SAFe 的实质,计划和发布等管理方式的阐述,并且结合在实际项目的经验,给有计划使用或者正在使用大规模敏捷框架 的项目人员提供相关的参考和启发。
技术文章 2016年 06月 14日
基于 Rational Functional Tester 测试框架实现用例脚本自动生成的实践分享
自动化测试项目中,高效准确的脚本开发一直是自动化测试团队致力追求的目标。然而在项目实践过程中,新测试脚本的开发以及重用等往往受制于诸多问题。本文以竞标类网站应用的基础上,与大家分享在基于 Rational Functional Tester 三层框架的自动化项目中,作为一个新加入的测试开发人员,如何快速开发新的测试用例脚本,实现脚本及其相关文件的自动化生成,提高开发效率,针对以上目标给出了一些参考实现。
技术文章 2016年 05月 31日
利用 Rational AppScan 定制参数提升脚本的重用性
2010 年 IBM X-Force 趋势及风险报告显示,近年来 Web 应用安全漏洞是最大的安全危险。随着对 Web 应用安全的重视,很多研发团队逐步将应用渗透扫描测试引入到软件开发生命周期中。但由于会话令牌、Hash 参数等技术导致了扫描脚本难以被重用,这影响了软件开发的敏捷性。IBM Rational AppScan 产品是业界领先的 Web 应用安全测试工具。本文将介绍 Rational AppScan 标准版的定制参数功能,并结合案例跟读者分享如何利用定制参数提高测试质量,提高测试脚本的重用性。
技术文章 2016年 05月 01日
Rational Team Concert V6.0 定制安装与配置
本文介绍了 Collaborative Lifecycle Management 解决方案的技术架构、Rational Team Concert(简称 RTC) 和 Jazz Team Server 的关系,以及 Rational Team Concert V6.0 基于 DB2、WebSphere Application Server、Microsoft Active Directory 集成平台上的定制安装;提供了 RTC 6.0 在 Windows 2008 R2 上定制安装的关键步骤、配置和截图,用以指导读者快速配置 RTC 生产环境。
技术文章 2016年 04月 27日
使用 Rational Functional Tester 对 Web 应用进行自动化测试的最佳实践
尽管针对 Rational Functional Tester 的三层框架结构简化了自动化测试复杂性和难度,但实际的脚本开发还是会频繁遇见各种困难和挑战。本文基于具体项目的实践,针对自动化测试不同方面和难点给出了切实可行的解决方法。我们希望这些经验教训会对读者有些帮助,可以节省大家在类似问题上花费的时间和精力。同时,我们更希望借此文同自动化测试的同行们交流,以期共同提高。
技术文章 2016年 04月 19日
逐步采用 EclEmma 和 Rational Team Concert 集成
EclEmma Rational Team Concert 集成可以帮助您在软件开发周期的早期阶段检测缺陷。了解添加到 EclEmma 和 IBM Rational Team Concert 集成中的一些特性来帮助您逐步提高代码覆盖水平。
技术文章 2016年 04月 06日
用 IBM UrbanCode Build 做构建
IBM UrbanCode Build(简称 UCB)是 IBM 收购 UrbanCode 公司以来,继 IBM UrbanCode Deploy,IBM UrbanCode Release,IBM UrbanCode Deploy with Patterns 之后,推出的针对持续集成领域的商业产品,最新版本为 6.1.0.2。它的前身是 UrbanCode uBuild,更远可以追朔到 UrbanCode 的早期产品 AntHillPro。在本文中,我们不仅介绍 IBM UrbanCode Build 在 Red Hat Enterprise Linux 6.5 (x86) 上的安装和配置,还会演示一个实例,实现 IBM UrbanCode Build 从 GitHub 获取代码,使用 Maven 插件进行构建,使用 JUnit 插件进行单元测试等,用以展现持续集成中构建工件(Artifact)的全过程。。
技术文章 2016年 04月 06日
IBM Rational Team Concert 6.0 中的新功能
在 IBM Rational Team Concert (RTC) 6.0 中,我们简化了用户体验,同时添加了增强的功能。我们从让开发人员的操作变得更容易、更灵活的方面开始本次介绍。
技术文章 2016年 02月 17日
Scaled Agile Framework 入门资源
寻找快速轻松地访问资源的途径,帮助您了解 IBM 对基于 SAFe 方法的企业扩展敏捷开发的支持。
技术文章 2016年 02月 17日
结合使用 Docker 和 RQM
在我们的测试流程中,使用了 Rational Quality Manager (RQM) 动态地创建 RQM 适配器来运行大量测试。在进行产品的构建过程中,我们也会需要编译和封装要运行的测试用例。构建好测试和要测试的产品后,我们创建并启动多个 RQM 适配器来运行测试。下面是我们创建适配器的方法:
技术文章 2016年 02月 01日
部署安全的软件配置管理
IBM Rational ClearCase 为计算机安全性的所有 4 个维度提供了健全的支持:身份验证、授权、加密和事件日志。在这个安全特性概述中,您将学习如何部署软件配置管理系统。
技术文章 2016年 01月 25日
将数据从 Rational DOORS 迁移到 Rational DOORS Next Generation
计划和执行一个从 IBM Rational DOORS 迁移到 IBM Rational DOORS Next Generation 的迁移项目。本文将提供迁移(而不是交换)术语和定义的列表,还将介绍将活动数据迁移到 Collaborative Lifecycle Management 环境中时涉及的阶段和任务。
技术文章 2015年 12月 21日
2015 年最优秀的 Rational 教程
作为总编,我的一个任务是选择我最喜欢的 3 篇 2015 年发表的文章。很难选择我最喜欢的文章,但我还是选出来了。您是否拥有不在我的列表中的最喜欢的 developerWorks Rational 文章?您可在评论中添加一个链接并分享您认为有帮助的内容。
技术文章 2015年 12月 15日
处理在 zOS 上使用 Metal C 编程时的基本异常
了解处理基本系统中断和异常的技术。在使用 Metal C 编程期间,使用 zOS 汇编器服务时,可能在 zOS 上发生这些中断和异常,而且没有特定于语言的库来提供帮助。了解如何利用 zOS 所提供的汇编器服务宏,创建低级异常处理例程来更改程序对异常和中断的反应。提供了一个示例程序来演示如何使用具有用户定义的异常处理例程的宏。
技术文章 2015年 12月 02日
通过配置管理掌控您的需求项目
在本教程中,您将实际体验 IBM Rational DOORS Next Generation 和它支持的配置管理功能。您将通过 Jazz.net 上的一个沙箱在线访问 Rational DOORS Next Generation,然后执行一组练习。
技术文章 2015年 11月 23日
针对 z/OS XL C/C++ 程序的 AutoSIMD 编译器优化
学习 z/OS V2R2 XL C/C++ 编译器中引入的 AutoSIMD 优化。AutoSIMD 将用户源代码转换为 SIMD 代码,后者在 z13 硬件中新的 SIMD 单元上运行,可以实现更快的数据处理。这种优化对 C 和 C++ 分析工作负载很有用,在使用 V2R2 编译器编译时,它可以生成 SIMD 代码来实现高效执行。
技术文章 2015年 11月 23日
使用 Rational Asset Manager 的 Eclipse 客户端拓展资产数据源实战
本文是一篇关于对 Rational Asset Manager(简称 RAM) Eclipse 客户端进行拓展编程的教程。 对批量更新拓展点的编程,客户可以定制属于自己的、用于 RAM 资产导入的数据源。本文通过一个以 Excel 表格作为数据源的开发实例,讲述了如何开发一个 RCP 插件用以实现从自定义数据源向 RAM 导入数据。本文将帮助客户了解利用 Eclipse 平台定制 RAM 数据源的过程。
技术文章 2015年 11月 03日
调试优化的代码
本文将介绍如何使用 XL C/C++,利用架构段(architecture sections)和运行时架构内置函数在单个编译单元中为多个架构平台生成代码。此特性是在 XL C/C++ V2R1M1 和 XL C/C++V2R2 编译器中引入的。
技术文章 2015年 10月 21日
使用 IBM Aspera FASP 加速 IBM Rational ClearCase MultiSite 包传输
本文将介绍如何利用 IBM Aspera 获得专利的网络技术,使用 IBM Rational ClearCase MultiSite 提高分布式设计和开发团队的效率。
技术文章 2015年 10月 15日
基于 IBM Rational Functional Tester 实现金融财务类软件测试自动化框架
本文通过灵活应用 IBM Rational Functional Tester 和 Apache POI 实现了涵盖大量复杂计算逻辑、报表类软件的测试自动化,节省了此类工具的测试时间。通过构建结构化数据池,抽取数据池的数据传入业务逻辑需求文档,比较计算结果和界面展示结果实现了复杂计算逻辑对比和不可导出类报表的自动化。本文也提供了 Excel 遍历,对比方法,输出一个比较报表,高亮出不一样的计算结果并提供相关链接,简化了可导出类报表的测试。
技术文章 2015年 09月 23日
RPT 和 HttpWatch 实现 Web GUI 性能测试的方法
本文结合实际测试项目,介绍了通过 IBM Rational Performance Tester 和 HttpWatch Basic 对 Web 的图形用户化界面(GUI)进行性能测试的一种方法。
技术文章 2015年 09月 21日
使用 Rational Performance Tester 执行 WebSphere Commerce 性能测试,第 3 部分: 问题判定
这个由 3 部分组成的文章系列的第 3 部分将介绍哪里会发生一些常见的测试错误,以及如何判定问题。
技术文章 2015年 09月 16日
使用 Rational Performance Tester 执行 WebSphere Commerce 性能测试,第 2 部分: WebSphere Commerce 测试场景 - 随机浏览
这个由 3 部分组成的文章系列的第 2 部分将介绍一些使用 Rational Performance Tester 来浏览 IBM WebSphere Commerce 目录的方式。在全文中,将展示一个从测试的设计到实现的完整示例。该示例基于启用了搜索的 Aurora starter 商店。
技术文章 2015年 09月 16日
使用 Rational Performance Tester 执行 WebSphere Commerce 性能测试,第 1 部分: 使用 Rational Performance Tester 设计测试
这个由 3 部分的文章系列的第 1 部分将介绍使用 Rational Performance Tester 开发测试的最佳实践,以及如何实现 IBM WebSphere Commerce 的常用场景。Rational Performance Tester 工具可模拟电子商务工作负载,帮助度量应用程序性能和识别瓶颈。本文还将介绍测试设计方法和问题判定。
技术文章 2015年 09月 15日
使用 Rational Functional Tester 对几种特殊对象进行识别的技巧
对象识别作为自动化测试的基础,一直受到自动化测试工程师的关注。不同的自动化测试工具也是在尽可能扩展对各种类型控件的支持。然而任何自动化测试工具都存在其自身的局限性,在实际的自动化测试代码开发过程中,自动化测试工程师们仍然会遇到各种由于控件的特殊性而带来的难以处理的问题。
技术文章 2015年 08月 31日
Rational Team Concert 基础:开发人员视角: 第 2 部分. 交付工作贡献
了解如何使用 Rational Team Concert 识别您的项目开发承诺,在团队环境中执行开发活动,并将您的工作交付给您的团队项目。
技术文章 2015年 08月 27日
Rational ClearQuest V8.0.1.4 新功能:基于树状表格的行内编辑
树状表格新功能在同一结果集页面上展示父节点记录和子节点记录,行内编辑新功能可以让用户直接在查询结果集上编辑记录。两者结合提供了一种快速简单的查看子节点记录状态并编辑父子节点的方法。
技术文章 2015年 08月 25日
使用 IBM Rational Insight 获取 Rational Quality Manager 的统计数据和报告: 第 2 部分. 在 Data Manager 中创建 ETL 任务并在 Framework Manager 中报告数据模型
学习怎样使用 IBM Rational Insight Data Manager 来为 IBM Rational Quality Manager 创建 ETL(提取,转化,以及载人)进程。然后使用 Framework Manager 来为报告创建需要的元数据模型信息,例如范围及查询对象。
技术文章 2015年 08月 24日
C++11 标准新特性:委派构造函数
在 C++11 标准提出之前,如果一个类有多个构造函数且要实现类成员构造,每个构造函数都要包含基本相同的类成员构造的代码,这样就给程序员带来了额外的工作量,且影响了代码的可读性和可维护性。C++11 标准为了解决这个问题,提出了委派构造函数新特性。在这个特性引入之后,构造函数可分为目标构造函数和委派构造函数。所有的类成员构造都集中在目标构造函数中,委派构造函数通过调用目标构造函数来实现类成员构造。
技术文章 2015年 08月 11日
使用 Bluemix 和 DevOps Services 的十大理由
如果您还没有听说过 IT 界的云计算革命,那么过去 3 年您可能是住在山洞里,或者居住在另一个星球上。云计算无处不在,它极大地改变了信息的存储和共享方式。云计算迫使组织采用新的商业模式,而团队必须重新创造他们开发和交付应用程序的方式。在本文中,我将提供您为什么应该在计划创建和部署云应用程序时考虑 IBM Bluemix 的十大理由。通过移动和 Web 应用程序的广泛支持,Bluemix 为您提供了开发下一个绝妙想法所需的所有服务。
技术文章 2015年 08月 05日
多租户环境中的一种持续交付流程
了解如何在软件即服务多租户环境中设计和实现升级流程。这个必要的步骤会与位于同一个机器上的环境独立地更新每个客户环境。
技术文章 2015年 08月 05日
您项目的最佳估算方法是敏捷方法还是传统方法?
本文将详细介绍优秀的估算实践的重要性。文中将展示和分类一组估算技术,还将对敏捷和传统技术进行总体比较,最后会推荐一些一般的估算技巧。估算可能是一种具有更高的认知度和协作水平的高效实践。
技术文章 2015年 08月 05日
利用 IBM RTC API 来实现自动化测试框架中 defect 到 RTC 系统的集成
在项目实现自动化测试的过程中,很多团队会选择构建自己的自动化测试框架,为了使自动化测试框架有很好的拓展性,我们可以选择集成 IBM RTC(Rational Team Concert)来完成测试管理和缺陷管理等功能。本文基于实际的项目,尝试使用两种 API 来实现这样的集成,但在实际过程中,我们遇到了 Plain Java API 目前不能解决的问题,从而选择 REST API 来实现将外部系统的 defect 集成到 RTC 上,并解决了在这过程中遇到的几个难点,如认证、上传图片等等。本文还提供了部分程序代码供您参考。
技术文章 2015年 07月 28日
提高 IBM i 的敏捷性
了解 ARCAD 和 IBM DevOps 工具集,它们提供了准确地自动在您的持续集成战略中实现 IBM i 开发所需的支持。
技术文章 2015年 07月 13日
使用 RTC 实现并行构建及状态反馈
本文先简要介绍 RTC 工具,尤其是与构建相关的概念和主要配置。随后从脚本级别详细讲解如何采用并行方式提高构建效率。首先将脚本中的各个任务进行分析并识别依赖关系,然后将相互独立的任务实施并行构建处理。从而大大减少整个项目构建时间。随后讲述如何利用 API,使用户在脚本中设置自定义触发点,并且展示构建过程中自定制的状态反馈结果,包括:自定义阶段名称,阶段耗时等。
技术文章 2015年 06月 29日
使用 DevOps 进行精益软件开发
受精益软件开发原则的启发,本文将重点介绍各种方法来帮助您发现和消除开发过程中和时间中的浪费,同时加快反馈速度。
技术文章 2015年 06月 23日
使用 Jenkins 设置一个持续交付框架
本文介绍了 Jenkins 并展示了如何使用 Jenkins 设置持续交付框架。该框架可构建和扫描源代码,安装成功的构建内容,运行测试并自动发送结果。
技术文章 2015年 06月 17日
为 UrbanCode Deploy 在 AIX 上安装 Rational License Server
本文将教您如何在 AIX 系统上安装一个 Rational License Server,并为 IBM UrbanCode Deploy 配置一个许可密钥。
技术文章 2015年 06月 08日
IBM Urbancode Deploy with Patterns V6.1.1 产品介绍
IBM UrbanCode Deploy with Patterns 提供了一个全堆栈式应用环境部署和管理的平台,用户能够在多个云上面设计、部署和更新全堆栈式环境,从而达到更好的协作和管理生命周期的效果。本文主要介绍 IBM UrbanCode Deploy with Patterns v6.1.1 的基本功能及如何与 OpenStack、UrbanCode Deploy 集成及供应设计图。
技术文章 2015年 06月 02日
用 Rational Application Developer 开发多语种 portlet
本文解释如何使用 IBM Rational Application Developer for IBM WebSphere Portal 通过 ResourceBundle 类实现多语种 portlet 开发。
技术文章 2015年 05月 25日
使用 IBM Rational Quality Manager 和 ETAS LABCAR-AUTOMATION 运行硬件在环测试
LABCAR-AUTOMATION (LCA) 是汽车行业中广泛采用的工具,用于在硬件上运行各种自动测试,确保在关键的安全领域实现最高的质量。您可通过本文了解如何在 Rational Quality Manager 中使用 LCA 确保实现可追踪性、治理和更高的质量。
技术文章 2015年 05月 25日
在 RFT 中集成 SoapUI 进行 REST 服务测试
本文将介绍一个开源测试工具 SoapUI,并把该工具集成到 Rational Functional Tester (RFT)中。通过这种集成,RFT 的测试范围会被扩展到不仅限于桌面应用,对 Web 应用有更多的支持,尤其是增强了对于 REST/SOAP 服务的应用程序接口(API)方面的测试支持。
技术文章 2015年 05月 19日
快速构建一个功能丰富的三层 Web 应用程序,第 2 部分:构建应用层
在这个由 3 部分组成的教程系列中,将介绍如何使用 IBM Rational Application Developer 和 IBM Bluemix 快速构建并托管一个多层 Java Enterprise Edition (JEE) 应用程序。了解如何在每个阶段中节省时间:创建数据模型和数据库,使用 Java Persistence API (JPA) 生成数据访问代码,编写 Enterprise JavaBeans (EJBs) 和 Web 服务,并使用 Dojo 创建一个富 Web UI 来查看和修改数据。完成该应用程序后,您将把它部署到 IBM Bluemix,这是 IBM 的一个平台即服务 (PaaS)。
技术文章 2015年 05月 12日
快速构建一个功能丰富的三层 Web 应用程序,第 3 部分:创建一个富 Web UI
在这个由 3 部分组成的教程系列中,将介绍如何使用 IBM Rational Application Developer 和 IBM Bluemix 快速构建并托管一个多层 Java Enterprise Edition (JEE) 应用程序。了解如何在每个阶段中节省时间:创建数据模型和数据库,使用 Java Persistence API (JPA) 生成数据访问代码,编写 Enterprise JavaBeans (EJBs) 和 Web 服务,并使用 Dojo 创建一个富 Web UI 来查看和修改数据。完成该应用程序后,要将它部署到 IBM Bluemix,这是 IBM 的一个平台即服务 (PaaS)。
技术文章 2015年 05月 12日
使用 CLM 及其 Dashboard 进行高效的测试全生命周期管理
测试项目全生命周期的高效管理一直是测试团队致力追求的目标。大部分测试团队已经引入了比如 RQM 和 RTC 等测试管理工具进行测试项目管理,但是涉及项目跟踪以及项目汇报等部分往往还是使用 Excel 等文本编辑工具来制作和完成。由于测试项目中不同角色其需求不尽相同,这往往需要花费大量人力来完成项目跟踪以及项目汇报,这个严重影响了工作效率。
技术文章 2015年 05月 05日
快速构建一个功能丰富的三层 Web 应用程序,第 1 部分:构建数据库
在这个由 3 部分组成的教程系列中,将介绍如何使用 IBM Rational Application Developer 和 IBM Bluemix 快速构建并托管一个多层 Java Enterprise Edition (JEE) 应用程序。了解如何在每个阶段中节省时间:创建数据模型和数据库,使用 Java Persistence API (JPA) 生成数据访问代码,编写 Enterprise JavaBeans (EJBs) 和 Web 服务,并使用 Dojo 创建一个富 Web UI 来查看和修改数据。完成该应用程序后,将它部署到 IBM Bluemix,这是 IBM 的一个平台即服务 (PaaS)。
技术文章 2015年 05月 05日
加快 Java 企业应用程序的设计和开发
本文将介绍如何应用模型驱动架构原则来加快 Java 企业应用程序的设计和开发,Java 企业应用程序使用了一些主流技术,比如 Java Persistence API、Enterprise Java Beans 和 Java API for RESTful Web Services。本文将探讨模型驱动开发流程的每个步骤,从最初的域设计到生成 EJB 3.0 以及 JAX-RS 设计和实现。
技术文章 2015年 05月 05日
Rational Change 中的动态必要属性功能
本文将帮助管理员学习如何定义动态的必要属性,为此功能设置规则,并了解它在各种 Rational Change 表单上的工作方式。在 Rational Change 中的生命周期编辑器外部执行输入操作、过渡操作或修改变更请求时,可以使用动态的必要属性来从用户那里收集相关数据。本文还将介绍动态的必要属性对最终用户有何影响。
技术文章 2015年 04月 28日
如何监视性能和分析等待事件
Web 应用程序的高性能取决于能够快速处理请求和非常高效地抓取查询结果的数据库。本文将介绍如何分析 Oracle 等待事件,以便提高性能。文中还会介绍如何使用操作系统实用程序,有效地收集 Oracle 数据库的性能统计数据,并通过分析它们来识别问题。
技术文章 2015年 04月 28日
使用 Rational Quality Manager 模块化测试脚本
本文将使用一个虚构的 JKE 银行应用程序中的示例场景,展示如何为银行应用程序开发关键词和工作流。Rational Quality Manager 中的关键词使您能够模块化测试脚本。一个关键词集合可以变成一个特定于领域的框架,您可以使用该框架来组装高级的场景流。如果在项目开头定义关键词,那么这些关键词会形成一个特定于领域的框架,使您能够专注于编写要测试的场景流,无需担忧测试步骤重复。
技术文章 2015年 04月 28日
使用 Rational Performance Tester 测试移动应用程序
要制定更明智的性能优化决策,一定要了解许多移动设备同时连接到后端服务器的影响。本文将演示如何使用 IBM Rational Performance Tester 内置的代理记录器,记录来自移动设备客户端应用程序的 HTTP 请求。
技术文章 2015年 04月 22日
Rational DOORS 中的内存管理
本文将介绍在 DOORS 中使用 DXL 脚本时,如何使用 DXL API 来有效地管理内存。借助这些 API,您可以监视 DOORS 使用的内存,还可以在 DOORS 使用的内存达到最大阈值水平时采取行动。API 有助于避免由于应用程序的突然停止而导致的数据丢失。
技术文章 2015年 04月 22日
Rational DOORS 和 Microsoft Team Foundation Server 集成和配置
IBM Rational DOORS 是一种需求管理应用,可优化整个企业内及供应链上的需求沟通、协作和验证。这一可扩展的解决方案可帮助您管理项目范围和成本,同时满足业务目标。Rational DOORS 允许您捕获、跟踪、分析并管理信息变化,通过插件 TFSi (TFS integration),与 Microsoft Team Foundation Server (TFS) 集成, 在 DOORS 的需求和实现这些需求的 TFS items 之间建立连接,以更好的跟踪项目开发进度和沟通变化。本文将详细介绍怎样安装和配置 Rational DOORS 和 TFS 以实现集成,以及 Rational DOORS 怎样通过 TFS 实现交互,跟踪需求。
技术文章 2015年 04月 21日
利用集成测试突破环境限制
快速集成测试是频繁交付高质量软件的一个关键。但是,环境可用性通常是一个限制因素。本文将评论几个提高环境可用性的策略,以及何时使用每个策略。
技术文章 2015年 04月 16日
利用 Rational Team Concert 和 UrbanCode Deploy 实现持续交付: 第 3 部分. 如何利用 Ant build.xml 文件的扩展
本文将介绍替代方法(使用 Ant build.xml 文件的扩展)的最后一部分,build.xml 文件通常是 Rational Team Concert 所使用的构建流程的核心。
技术文章 2015年 04月 16日
利用 DevOps Services 开发和管理项目
本文将介绍敏捷团队如何开始使用 DevOps Services 在一个新开发项目上高效地协作。通过一些简单步骤,团队可以创建一个新的 DevOps Services 项目来集成任务跟踪、计划、仪表板和源代码控制功能。
技术文章 2015年 04月 16日
利用 Rational Team Concert 和 UrbanCode Deploy 实现持续交付: 第 2 部分. 如何扩展构建流程
本文将介绍如何扩展一个构建流程,以便将新的构建对象从 Rational Team Concert 构建流程推送到 UrbanCode Deploy 存储库,为部署做好准备。
技术文章 2015年 04月 08日
Rational Team Concert 基础:开发人员视角: 第 1 部分. 加入一个新团队项目
在本系列的第 1 部分中,您将逐步了解如何加入一个团队项目,创建工作区来为您的项目做贡献,并且从您团队的项目组件中加载现有的工件。
技术文章 2015年 04月 07日
利用 Rational Team Concert 和 UrbanCode Deploy 实现持续交付: 第 1 部分. 一个开箱即用的实现
了解如何使用 IBM Rational Team Concert 和 IBM UrbanCode Deploy 创建一个持续交付流程。您将学习如何扩展现有的构建处理器来从头开始创建一个新的构建流程,这将无缝地集成这两个产品,以高度可跟踪的方式提供一个内容流。
技术文章 2015年 04月 07日
智慧 5 分钟:探索测试流程
开发人员可以通过了解软件开发项目中的测试工作流程,学习如何成为软件测试专家。通过使用自动化工具(在本例中是 Rational Quality Manager),您可以更轻松地在软件开发项目中计划、开发和管理测试。
技术文章 2015年 04月 01日
通过脚本简化开发工作
了解使用脚本构建一个自动化的开发和测试框架的主要准则。
技术文章 2015年 04月 01日
以 XL C/C++ 编译器为例使用向量技术编程
使用向量技术可以让程序获得更高的执行速度,阅读本文后您可以了解如何通过手动编码使用向量技术,以及如何利用编译器提供的编译选项让程序进行自动向量化。 除此之外,由于向量类型在大端模式和小端模式下存储方式不同,在从大端模式向小端模式移植带有向量的代码需要进行一定转换以保证程序的正确编译,您也可以从本文中了解应采取的方法和注意事项。
技术文章 2015年 03月 31日
实现 “永远可用”
无中断变更并不是没有变更,而是在不造成服务中断的情况下引入变化。本文将探讨与无中断变更有关联的一些迫切需要和挑战,并提供在如今的永远可用(Always On)世界中让无中断变更成为现实的定义和框架。
技术文章 2015年 03月 26日
集成 FindBugs、CheckStyle、Cobertura 与 Rational Team Concert 构建系统
本文将讨论质量保证工具 FindBugs、CheckStyle 和 Cobertura 与 IBM Rational Team Concert 的集成。在编译和构建应用程序时,此集成会减少生成的缺陷。在执行日常构建工作的同时,该集成还提高了应用程序的代码质量。此技术可跨平台使用,用于使用 Java 技术构建的产品和应用程序。
技术文章 2015年 03月 19日
如何与 Rational System Architect 共享 DoDAF2 数据
使用电子表格可以实现跨建模工具、数据库和分析工具共享企业架构数据。DoDAF2 数据尤其符合这一特点,对于 DoDAF2 数据,SV-06 System Resource Flow 矩阵和 OV-03 Operational Resource Flow 矩阵等电子表格具有广泛的应用和定义。Rational System Architect 对 DoDAF2 实现做了一些新的修改,让您可以轻松地从电子表格导入数据,而且这些数据生成 DoDAF2 图表、矩阵和报表。本教程使用的例子将 SV-06 System Resource Flow 矩阵数据导入到 Rational System Architect 的 DoDAF2 中,但是所介绍的技术也可用于将其他电子表格导入到 DoDAF2 和其他框架。
技术文章 2015年 03月 12日
利用 vSphere SDK 为 DevOps 中持续测试提供可靠环境
本文将介绍一种为 DevOps 中持续测试自动准备测试环境的方法。它充分利用了 VMware 能够进行快照操作的优势,借助 vSphere SDK 将 VMware 操作自动化,从而为 Jenkins 中持续测试流水线提供测试环境。该方法通过自动回滚 VMware 快照,提高了资源的利用率,避免了测试环境的人工干预,保证了测试环境的一致性、稳定性和可靠性。
技术文章 2015年 03月 05日
IBM System Planning Tool 的代码复杂性和代码覆盖分析
本文将介绍为 IBM System Planning Tool 配置代码复杂性和代码覆盖分析工具的详细步骤。本文可以用作为任何开发项目建立代码复杂性分析配置和代码覆盖配置的一个参考。这些工具有助于提高代码的质量和性能。
技术文章 2015年 03月 05日
利用 Rational Performance Tester 提高 API 测试效率的一种方法
在 Web 应用系统测试中,API(Application Programming Interface) 测试是一个重要部分。本文介绍了在目前项目中利用 Rational Performance Tester 对 API 测试的一种方法,和以往的方法相比,大大降低了代码量,提高了测试效率和准确度,能够有效地发现了 API 的功能和负载问题并及时修正,确保 API 正常部署和应用。
技术文章 2015年 02月 11日
使用 IBM Rational Performance Tester 和 IBM SoftLayer 在云中执行负载测试
将 IBM Rational Performance Tester 与 IBM SoftLayer 中的大量计算资源相结合,模拟地理上分散的虚拟用户对您应用程序的真实使用情况。通过结合使用 Rational Performance Tester 和 SoftLayer,能够以更低的成本实现高度可扩展的负载测试。本文将为技术用户提供结合使用 SoftLayer 和 Rational Performance Tester 的实用指南和示例。
技术文章 2015年 02月 11日
集成 BPMN 与 SoaML: 第 3 部分. 映射 BPMN 与 SoaML
BPMN 和 SoaML 是 OMG 采用的两项最新标准。尽管这些标准之间存在明显的重叠,但每项标准对服务和流程建模都有特定的关注点。本文着眼于如何同时利用它们独有的特性。
技术文章 2015年 02月 09日
RTC 和 Jenkins 在 SaaS 应用中持续集成的最佳实践
本文首先介绍了 SaaS 应用的基本特征,然后基于一个复杂的 SaaS 项目,列举了实际工作中利用 RTC 和 Jenkins 对其进行持续集成遇到的几个比较典型的问题,最后针对每个问题,给出了具体的解决方案。文中提到的解决方案并不仅限于 SaaS,只要是对 RTC 和 Jenkins 有类似需求者,都可以从本文获得参考和借鉴。
技术文章 2015年 02月 03日
在 IBM Rational Application Developer 中为 portlet 项目实现 Maven 集成: 第 2 部分. EAR 部署
在此文章系列的第 2 部分中,您将学习一个关于使用 IBM 部署插件进行 portlet 部署的高级用例。
技术文章 2015年 02月 02日
集成 BPMN 与 SoaML: 第 2 部分. 实现集成的一些概念
本文是由 3 部分组成的系列中的第 2 部分,将会探讨实现 BPMN 和 SoaML 集成的一些概念。这些概念包括:每种语言如何实现封装、合约(或接口)、结构和行为。
技术文章 2015年 01月 26日
您的移动应用程序很慢吗?非常耗费资源吗?
本文演示了如何使用 IBM Rational Test Workbench V8.6 中的新特性对移动应用程序进行两种重要的性能测试:响应时间测量(截止至 v8.6 版本,仅适用于 Android)和资源监测(适用于 Android 和 iOS)。
技术文章 2015年 01月 26日
PurifyPlus 助力 Windows 服务高效运行
PurifyPlus 是一个强大的动态代码分析工具。它由 Purify、PureCoverage 和 Quantify 三个部分组成。Purify 专注于内存检测,其内存调试功能能够查找内存错误的根源并提供错误位置等详细信息。PureCoverage 用于测试代码覆盖率,能够提供精确到行级别的覆盖率信息。而 Quantify 用来测试代码性能,它能够提供图形化的函数调用展示,突出性能瓶颈,以供性能调优之用。
技术文章 2015年 01月 26日
智慧 5 分钟:了解测试管理流程
通过了解软件开发项目中的测试流程,开发人员将了解如何成为软件测试管理专家。通过使用自动化工具(本文中使用了 Rational Quality Manager),您可以在软件开发项目中更轻松地规划、开发和管理测试工作。
技术文章 2015年 01月 19日
智慧 5 分钟:使用工作项管理变更
开发人员可以通过了解工作项的工作方式来学习如何成为变更和配置管理专家。通过使用一个自动化工具(在这里是指敏捷项目管理 Rational Team Concert),您可以轻松地管理软件开发项目中的变更。
技术文章 2015年 01月 19日
智慧 5 分钟:使用源代码控制管理变更
通过使用源代码控制系统,开发人员可以更加轻松地管理源代码、文档和软件开发团队创建的其他工件。通过使用一种自动化工具(本例中指的是敏捷项目管理 Rational Team Concert),您可以更轻松地在开发项目中管理这些变更。
技术文章 2015年 01月 19日
在 IBM Rational Application Developer 中创建和部署 Web Application Bridge 过滤器
IBM Rational Application Developer V9.1 的其中一个最新特性是基于预定义模板创建和部署 Web Application Bridge (WAB) 过滤器的能力。本文将介绍可用来创建和部署 WAB 过滤器的工具功能。本文提供了一个示例,用该示例说明如何使用在 IBM Rational Application Developer 中创建的 WAB 过滤器。
技术文章 2015年 01月 14日
建立一个 Jazz Build Engine 来运行 Ant 脚本: 第 3 部分. 设置构建脚本来协调代码审查和构建
了解如何建立一个 IBM Rational Team Concert 主构建,来执行 IBM Rational Developer for System z 的代码审查。基于代码审查的结果,这一过程或者提交构建版本进行编译,或者停止并报告代码审查错误。应用本文所介绍的经过验证和文档化的示例,来在您自己的平台上实现一个类似的解决方案。本文的各个步骤都重点关注于 Rational Team Concert 管理员,由这一角色编写 Ant 脚本来编译依赖于先前任务,例如质量控制所生成的 COBOL 程序。第 3 部分描述了如何运行 RPP 同步任务,如何实现代码审查,如何解析、转换和发布代码审查结果,以及如何运行构建。
技术文章 2015年 01月 14日
第 1 - 100 条,共 1910 条 | 下一页
显示内容简介 | 隐藏内容简介