51Testing软件测试论坛

标题: SDK测试?单元测试?白盒测试?API测试? [打印本页]

作者: 小丫头    时间: 2007-1-16 19:47
标题: SDK测试?单元测试?白盒测试?API测试?
如题
SDK测试
单元测试
白盒测试
API测试


这四者是同一个概念吗?
彼此之间有什么异同呢?
作者: leopdong    时间: 2007-1-27 19:12
你作什么测试,要问这个概念
作者: zixuxuwu    时间: 2007-1-31 12:13
原帖由 小丫头 于 2007-1-16 19:47 发表
如题
SDK测试
单元测试
白盒测试
API测试


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


首先它们不是一回事。
白盒测试一种测试方法,单元测试是一种测试类型。
SDK: Software Development Kit 软件开发工具包;
API:Application Programming Interface 应用编程接口
SDK里可能要包含很多个API,所以测试SDK主要一部分是测试API.
API测试除了要测试功能以外还要测试接口。一个API或者函数可以作为一个单元,对这个单元进行单元测试,你可以用黑盒方法,也可以用白盒方法。黑盒方法就是不去看这个单元的实现代码,只根据这个单元的功能说明来设计测试用例并进行测试。测试的时候你可能需要写一点简单的代码来调用这个函数,这就是所谓的驱动函数,你也可能需要写一些代码来接收或者验证被测单元的输出是否正确,这就是所谓的桩函数;白盒测试方法就是你通过分析被测单元的实现代码,根据不同的测试策略(如分支覆盖或者逻辑覆盖等)来设计测试用例并作相应的测试。
另外,API的测试中,接口的测试也很重要。
作者: figo007    时间: 2007-4-30 11:45
版主有这方面的资料吗?或者举个例子也行
作者: yiran163    时间: 2015-9-9 09:11
最近很需要学习这方面的知识,调用SDK包上的API,进行API接口测试?可是这方面的知识却不是特别多
作者: Venus青    时间: 2017-1-23 15:28
yiran163 发表于 2015-9-9 09:11
最近很需要学习这方面的知识,调用SDK包上的API,进行API接口测试?可是这方面的知识却不是特别多

层主后来怎么解决的? 我最近很需要这方面的知识~ 谢谢~




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