什么是移动广告SDK
移动广告SDK是嵌入到宿主APP中的一个jar或aar包,其提供了一系列API供开发者调用。这些API可以进行广告请求、广告打点等行为,可以对广告进行渲染。开发者只需要关注自身App的开发,广告逻辑全部交给广告SDK实现。广告SDK和应用之间关系是什么呢?以公司内部广告SDK为例,如下图所示,应用APP通过调用广告SDK接口,进行广告的展示等操作。
广告SDK测试对象有哪些?
广告SDK是为第三方开发者提供的软件开发工具包,包括接入文档、SDK接口、以及Sample等。因此测试的主要内容有:
01
接入文档
SDK面向的是开发者,正确引导开发者接入SDK是必要的。
02
SDK接口
SDK的核心内容,也是主要测试对象。
03
SDK日志
对开发者来说,SDK接口里面的具体实现是透明的,当上层调用时遇到问题,只能依赖SDK打印的日志来定位分析。所以SDK日志是否完备,是否有助于解决问题,对应用开发者、测试人员和SDK提供方来说都很重要。
04
Sample
Sample是SDK提供方用来示例如何调用接口实现具体的功能,也可以作为开发者直观感受SDK接入效果。
广告SDK接口测试类型有哪些?
广告SDK根据需求和开发平台不同,可能需要选择不同的测试类型对S