Testin


Testin是目前移动互联网云端测试的一个标杆,几乎所有的公司在上线前都会使用Testin的云端服务对自己的产品进行质量的评估。同时Testin不断的创新,也开始涉猎性能、手游测试等。有应用测试,手游测试,移动应用性能管理。应用测试包括标准兼容测试,深度兼容测试,脚本测试,iOS测试。 云测崩溃分析.用户需要到TestIn官网(http://www.testin.cn)申请注册appKey.Testin不仅功能强大帮助我们完成移动应用一站式测试服务,大大降低测试成本,更重要的是TA也提供了一套测试思路与方法,犹如“太极”之精华。愿Testin能为移动应用测试贡献更多的力量。

appkey的获取:


1.登录Testin官网(http://www.testin.cn),如没有账号请注册 如下图:
Alt text

2.点击产品服务-->崩溃分析 如下图:
Alt text

3.点击如下图的立即使用

Alt text

4.进入控制台页面,点击创建应用 如下图:
Alt text

5.进入控制台页面,点击创建应用,填写应用名称,应用类型,选择应用平台。 如下图:
Alt text Alt text Alt text

6.创建完毕后点击左侧应用列表,选择创建应用右边的编辑,进入详情页面即可查看Appkey。 如下图:
Alt text Alt text

方法:

init


初始化TestinCrash

rd.Testin.init(APPKEY,CHANNEL);    
说明:

初始化TestinCrash

参数:
  • APPKEY: ( String ) 必选 官网注册所得appKey.
  • CHANNEL: ( String ) 必选 渠道,自定义字符串.
返回值:

无返回值

示例:
rd.Testin.init('aeba5ceca2a298b99093a55cd2832f9e','appStore');

setUserInfo


设置用户名

rd.Testin.setUserInfo(username);    
说明:

将 App 的用户信息(如:登录账号或用户名)上传到TestIn网站,网站将崩溃信息与对应的具体用户绑定;如不设置,平台将默认显示为“匿名用户”。

参数:
  • username: ( String ) 必选 用户名
返回值:

无返回值

示例:
rd.Testin.setUserInfo('JACK');

leaveBreadcrumb


上传面包屑。

rd.Testin.leaveBreadcrumb(breadcrumb);
说明:

面包屑是开发人员定义的文本字符串(最多199个字符),允许开发人员记录应用程序运行时的信息。面包屑可能包括变量值、代码进展、用户操作、或内存不足警告等等。

参数:
  • breadcrumb: ( String ) 必选 面包屑字符串
返回值:

无返回值

示例:
rd.Testin.leaveBreadcrumb('userAccount100');