美文网首页
sdk测试文寥寥无几!今天算你幸运!

sdk测试文寥寥无几!今天算你幸运!

作者: FrancescoT | 来源:发表于2016-01-27 18:11 被阅读1189次

小编近日看到一位测试前辈的文章,让大家也来学习学习。前辈自己总结了一下SDK中接口的测试点,希望各位高手予以补充和纠正(下面提到的大部分是有网络请求的接口)。

        1、全新sdk


1.1、了解业务流程,确定开放给开发者都有哪些接口


1.2、了解SDK用到的所有协议,每个协议中字段的意义和作用以及server端处理逻辑


1.3、接口要校验输入参数各种输入情况是否能正确处理,返回值的正确性,是否有数据缓存到本地,检查是否有回调,如果有对于请求成功、请求失败(包括无网络、服务器返回非200错误代码)是否都有调用


1.4、测试中对每个请求都应该抓包测试,查看请求的字段、参数值、返回值是否正确


1.5、对于协议中必传字段,SDK中是否校验为空的情况


1.6、查看是否存在多发、少发请求的情况


1.7、对于异步请求的结果在其他地方(A类中)会用到的情况,检查是否存在网络较慢情况下,未完成请求数据为空时A类就用到数据

        2、对于SDK更新


2.1、对于增加接口,要确定新增接口对应的协议及各字段的意义


2.2、对于增加接口调用新接口时要进行抓包,确定发送请求的参数、返回值与协议一致


2.3、对于删除、新增接口都应在集成文档中说明


2.4、对于删除、新增接口都应确保对于老接口没有影响


2.5、SDK更新时,对于有用户数据的情况,要考虑旧SDK没有数据,更新新SDK,新SDK是否可以使用;旧SDK已有用户数据,更新新SDK后旧数据是否存在


        3、上线前检查


3.1、头文件注释部分


3.2、增加API,头文件更新API


3.3、删除API,头文件删除API

3.4、检查包名、版本,测试中url是否存在测试用的端口或url,发布时应改成正式环境


3.5、检查包大小及包的架构检查(ios 如armv7/armv7s/armv64)


3.6、检查

         4、上线后检查


4.1、进行上线回归测试


4.2、检查文档更新


4.3、是否上传至cocoapods

........................................................

「软件测试的自我修养」每日精选推送,包括且不限于测试方法、技术、工具分享以及测试求职、笔试、面试心得,长按下方二维码关注还可能会偶遇Uncle C为你答疑解惑,随着时间的积累,相信同学们能和公众号一起茁壮成长,追上那个曾经被寄予厚望的自己.

原创撰稿: lifreshman

编辑:XD | 监制:C叔


微信群已满,想进群者,可先加Uncle C的微信,他拉你们进群

相关文章

  • sdk测试文寥寥无几!今天算你幸运!

    小编近日看到一位测试前辈的文章,让大家也来学习学习。前辈自己总结了一下SDK中接口的测试点,希望各位高手予以补充和...

  • sdk测试

    1.1、了解业务流程,确定开放给开发者都有哪些接口 列出所有安卓和ios 的调用接口 1.2、了解SDK用到的所有...

  • SDK测试

    本月公司要出一个年后版本,工作比较繁忙,没有好的内容及时间去输出文档。故拿一篇360SDK的测试用例供大家参考。游...

  • iOS SDK(二):Bundle

    iOS SDK开发系列:iOS SDK(一):静态库、动态库创建&接口测试iOS SDK(二):Bundle......

  • iOS SDK(一):静态库、动态库创建&接口测试

    iOS SDK开发系列:iOS SDK(一):创建工程&接口测试iOS SDK(二):Bundle...待更新.....

  • App自动化测试--Android环境搭建

    Android自动化测试环境搭建 1. Android SDK Tools下载 The Android SDK a...

  • Unable to connect to adb. Check

    1、启动测试工具 "E:\android-sdk_r24.4.1-windows\android-sdk-wind...

  • xcode 多工程联编

    多工程联编一般用于测试 SDK工程,可以将多个SDK放入一个工程,或者多个工程来测试一个SDK。这里说一下我遇到的...

  • MonkeyRunner笔记

    MonkeyRunner是sdk自带的测试工具,在android_sdk\tools里面 使用MonkeryRun...

  • SDK测试方法

    点击链接加入QQ群 522720170(免费公开课、视频应有尽有):https://jq.qq.com/?_wv=...

网友评论

      本文标题:sdk测试文寥寥无几!今天算你幸运!

      本文链接:https://www.haomeiwen.com/subject/qkadkttx.html