51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 15712|回复: 5
打印 上一主题 下一主题

[讨论] SDK测试?单元测试?白盒测试?API测试?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-1-16 19:47:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题
SDK测试
单元测试
白盒测试
API测试


这四者是同一个概念吗?
彼此之间有什么异同呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

推荐
发表于 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的测试中,接口的测试也很重要。
回复 支持 1 反对 0

使用道具 举报

该用户从未签到

2#
发表于 2007-1-27 19:12:07 | 只看该作者
你作什么测试,要问这个概念
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-4-30 11:45:31 | 只看该作者
版主有这方面的资料吗?或者举个例子也行
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2015-9-9 09:11:36 | 只看该作者
最近很需要学习这方面的知识,调用SDK包上的API,进行API接口测试?可是这方面的知识却不是特别多
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2020-3-18 14:20
  • 签到天数: 12 天

    连续签到: 1 天

    [LV.3]测试连长

    6#
    发表于 2017-1-23 15:28:10 | 只看该作者
    yiran163 发表于 2015-9-9 09:11
    最近很需要学习这方面的知识,调用SDK包上的API,进行API接口测试?可是这方面的知识却不是特别多

    层主后来怎么解决的? 我最近很需要这方面的知识~ 谢谢~
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-8 18:10 , Processed in 0.069646 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表