• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

了解 Lotus C API 工具箱的自动测试框架

发布: 2009-5-30 11:31 | 作者: Niu Ya Wen | 来源: 测试时代采编 | 查看: 169次 | 进入软件测试论坛讨论

领测软件测试网
本文介绍了 IBM® Lotus® C API 工具箱的自动测试框架。该框架支持通过少量手工操作实现 Lotus C API 工具箱的自动测试。这是一种自动测试大量用例的有效方法。这种框架非常典型,可用于其他产品。事实上,其他 Lotus 工具箱产品,比如 Lotus C++ API 工具箱和 NotesSQL,都采用类似的方法实现自动测试。

通过本文,读者可以学习如何为自己的产品开发自动测试框架,了解如何通过自动化手段提高测试效率,对于 API 测试团队来说尤其方便。

Lotus C API 工具箱

Lotus C API 工具箱是一组子例程和数据结构,用于编写程序访问 IBM Lotus Domino® 数据库。它是 Lotus Domino 管理员和需要编程访问 Lotus Domino 数据库的程序员的软件开发工具箱(SDK)。使用 Lotus C API 工具箱开发基于 Lotus Domino 的应用程序需要熟悉 Lotus Domino,比如字段、表单、视图、目录和访问控制链表。此外还需要熟悉 C 编程语言。

如果希望了解 Lotus C API 工具箱和编程方法,请参阅 Lotus C API Toolkit for Lotus Notes and Domino documentation 和 developerWorks® Lotus 文章 “Lotus Notes/Domino 的 C API 编程”。





回页首


Lotus C API 工具箱的结构

可以 下载 Lotus C API 工具箱。

打开下载的压缩包可以看到图 1 所示的文件结构。


图 1. Lotus C API 工具箱结构
Lotus C API 工具箱结构

文件结构包括:

  • notesapi 文件夹。这是 Lotus C API 工具箱的根文件夹。包括一系列的子文件夹和 readme 文件。其中的 Readme.pc、readme.unx 和 readme.i5OS 分别是 Microsoft® Windows®、UNIX® 和 system i® 操作系统的 readme 文件。
  • cmp 文件夹。这个文件夹包含所有的 cmp 文件,显示了针对每种操作系统的标准编译/链接标志。使用 Lotus C API 工具箱开发应用程序首先要修改这些文件来设置自己的编译/链接标志。
  • doc 文件夹。这个文件夹包括 Lotus C API 工具箱文档,如参考手册和用户指南。
  • include 文件夹。这个文件夹包括所有的 Lotus C API 工具箱头文件。
  • lib 文件夹。该文件夹包含针对每种操作系统的 Lotus C API 工具箱库文件。
  • notesdata 文件夹。这里包含所有的 Lotus C API 工具箱示例数据库。
  • sample 文件夹。包含示例程序。

Lotus C API 工具箱测试 wrksuite

Lotus C API 工具箱测试 wrksuite 是测试 Lotus C API 的自动测试用例组。用户可以增加新的测试用例来测试新增加的功能。也可以删除过时的用例。到 Lotus Domino 8.0.1 为止已经开发了 742 个测试用例。这个数字将随着 Lotus Notes® 和 Domino 新版本的发布继续增长。

Lotus C API 工具箱测试 wrksuite 的结构如图 2 所示。


图 2. Lotus C API 工具箱测试 wrksuite 结构
Lotus C API 工具箱测试 wrksuite 结构 

 

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: api API lotus 框架 自动 Lotus 工具箱

41/41234>

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网