小丫头 发表于 2007-1-16 19:47:57

SDK测试?单元测试?白盒测试?API测试?

如题
SDK测试
单元测试
白盒测试
API测试


这四者是同一个概念吗?
彼此之间有什么异同呢?

zixuxuwu 发表于 2007-1-31 12:13:23

原帖由 小丫头 于 2007-1-16 19:47 发表
如题
SDK测试
单元测试
白盒测试
API测试


这四者是同一个概念吗?
彼此之间有什么异同呢?

首先它们不是一回事。
白盒测试一种测试方法,单元测试是一种测试类型。
SDK: Software Development Kit 软件开发工具包;
API:Application Programming Interface 应用编程接口
SDK里可能要包含很多个API,所以测试SDK主要一部分是测试API.
API测试除了要测试功能以外还要测试接口。一个API或者函数可以作为一个单元,对这个单元进行单元测试,你可以用黑盒方法,也可以用白盒方法。黑盒方法就是不去看这个单元的实现代码,只根据这个单元的功能说明来设计测试用例并进行测试。测试的时候你可能需要写一点简单的代码来调用这个函数,这就是所谓的驱动函数,你也可能需要写一些代码来接收或者验证被测单元的输出是否正确,这就是所谓的桩函数;白盒测试方法就是你通过分析被测单元的实现代码,根据不同的测试策略(如分支覆盖或者逻辑覆盖等)来设计测试用例并作相应的测试。
另外,API的测试中,接口的测试也很重要。

leopdong 发表于 2007-1-27 19:12:07

你作什么测试,要问这个概念

figo007 发表于 2007-4-30 11:45:31

版主有这方面的资料吗?或者举个例子也行

yiran163 发表于 2015-9-9 09:11:36

最近很需要学习这方面的知识,调用SDK包上的API,进行API接口测试?可是这方面的知识却不是特别多

Venus青 发表于 2017-1-23 15:28:10

yiran163 发表于 2015-9-9 09:11
最近很需要学习这方面的知识,调用SDK包上的API,进行API接口测试?可是这方面的知识却不是特别多

:) 层主后来怎么解决的? 我最近很需要这方面的知识~ 谢谢~
页: [1]
查看完整版本: SDK测试?单元测试?白盒测试?API测试?