51Testing软件测试论坛

标题: 有谁做过API的测试? [打印本页]

作者: cheryl    时间: 2006-5-15 16:27
标题: 有谁做过API的测试?
所谓API本来是为C和C++程序员写的。API说来说去,就是一种函数,他们包含在一个附加名为DLL的动态连接库文件中。用标准的定义来讲,API就是Windows的32位应用程序编程接口,是一系列很复杂的函数,消息和结构,它使编程人员可以用不同类型的编程语言编制出的运行在Windows95和Windows NT操作系统上的应用程序。API是Application Programming Interface的缩写,也就是应用程序调用系统功能的接口。Windows API主要包括系统定义的函数、消息及与之相关的数据类型。我们使用各种开发工具归根结底都是和API打交道。但是API本身比较难掌握,所以开发工具都提供了各种可视的或面向对象的手段,如控件、类等,来使用户即使不太了解API,也可以编写Windows程序。但是这些手段是有限的,不可能包括API的所有方面。所以一些复杂的功能仍然需要调用API来实现。

各位大虾们,有人对于用C++开发的API进行测试过嘛?说说测试心得!!
作者: empire    时间: 2006-5-16 09:06
API 还要测试? 俺只调用过,没测试过.

我想测试的话 主要应该测试API的接口,功能,以及不同操作系统平台上的测试等等
作者: zixuxuwu    时间: 2006-5-22 20:05
我测试的是我们公司的api,windows的没有测过,而且在将来也不准备测
作者: zuotj    时间: 2006-5-24 13:38
我们公司要测试的是dll文件,以前是用cppunit,要自己写代码来调用接口函数,现在想找一个工具来自动生成测试用例,减少工作量,但一直也没有找到,不知道斑竹有推荐吗?
作者: cheryl    时间: 2006-6-2 10:35
我现在测试工具也是自己开发的,模拟输入参数,对输出参数进行比较。
现在市面上没有看到有什么测试工具可以自动生成测试用例的。
作者: ilovejolly    时间: 2006-6-2 20:46
楼主一下说win api,一下说第三方的api,不要把自己搞糊涂了

如果你要对自己公司或第三方提供的api进行测试,没什么难的,按照使用说明用就是了.不要告诉我你们公司公布一个
api,不告诉你是干什么的,应该怎么用.

如果你要对win api进行测试,我劝你免了
作者: zixuxuwu    时间: 2006-6-5 21:12
zuotj :
最好不要指望有什么工具可以自动生成测试用例之类的让你省事,工具毕竟只是工具,永远不可能取代人的。
作者: xinminghe    时间: 2007-12-4 15:53
我以前就是从事API测试的,嘿嘿!
作者: 老鼠球    时间: 2007-12-13 17:43
不过API一般好像是用Java开发的比较多吧。。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2