• IOS/Android SDK测试实践


    最近开始接SDK的测试项目,因为之前没有接触过,还是很新奇的,记录一下测试方法。

    大家都知道SDK其实就是一个基础工具包,我的理解,对于安卓和IOS来说,SDK就是一个应用程序的基础包,在SDK的基础上来开发应用程序APK。

    一、测试方法

    (1)打开测试demo,方法:双击工程中的.xcodeproj文件

    (2)修改ASRSpeaker中的部分代码,通过修改红框中代码可以实现绑定、解绑、识别、查询绑定状态等功能

    (3)光标停留在变量上,按住command键+左键,弹出的对话框中选择“Jump to Definition”跳转到参数配置文件,

    根据需要选择相应的参数,方便快捷

    (4)手机数据线连接Mac,选择手机,运行后打包App到手机

    (5)操作手机中上App,执行代码中写的相应的绑定、解绑、识别、查询绑定状态等功能

    (6)通过xcode也可以查看内存,CPU的使用情况

    二、调用SDK内接口

    通过添加参数来调用SDK接口,实现定制化功能

    Android SDK的方式和IOS SDK相同

      

    Android stadio的日志功能是很好用的,可以根据需求来设定日志打印的等级,下图红框中的日志等级从上到下详细度逐渐降低,精准度逐渐增强

    从下图的日志中可以看到,发生crash的原因是参数传了一个空字符串,另外还可以看到发生crash的activity具体是哪个。

  • 相关阅读:
    江湖盛传“阿里三板斧”,其实这才是全部真相!
    PHP算法之四大基础算法
    PHP实现的毫秒定时器,同时解决进程不重复堆积
    leetcode小题解析
    PHP算法之二分查找
    elastic学习笔记
    php中mysqli 处理查询结果集总结
    PHP中的 Iterator 与 Generator
    Laravel源码解析之反射的使用
    PHP下的异步尝试四:PHP版的Promise
  • 原文地址:https://www.cnblogs.com/ailiailan/p/9479792.html
Copyright © 2020-2023  润新知