[原创]如何顺利通过中国电信Brew平台软件测试?

一 首先大家有必要了解下中国电信Brew测试一些重要信息:

新的BREW应用在提交中国电信测试前均须通过电信的BREW业务审核。审核通过后,应用将被分配业务代码。开发商得到业务代码后才能提交进行中国电信Brew测试。对于已具有业务代码的应用,其升级版或移植版可以直接提交中国电信Brew测试。

二 中国电信BREW测试包含下列阶段:

1.    应用程序接受检查:主要检查开发商资质以及测试包格式及基本信息是否正确。如正确则接受该应用,否则将退回测试包。

2.    应用程序进入测试:该阶段主要对测试程序进行详细测试前的基本测试。

3 应用程序全面测试:主要包括探索性测试、手机与应用交互性功能测试和BREW功能性测试三大类:

3.1  探索性测试:该阶段主要对应用进行探索性浏览测试,包括应用的基本逻辑与使用用例检查, BREW应用是否符合中国电信UI规范检查要求,特殊类别应用是否符合专项检查要求以及3类BREW应用快速测试。

3.2 手机与应用交互性功能测试:该阶段将对应用程序和手机电话系统的兼容性进行严格测试,涉及到手机的短信收发,语音的呼入呼出,网络连接,服务丢失,文件系统,中断与恢复等。确保BREW应用的使用不影响手机的基本电话功能。

•3.3 BREW功能性测试:该阶段将对应用程序通过BREW API实现的功能进行分类严格测试。确保功能的实现符合运营商的基本要求。

值得一提的是中国电信Brew测试不包含应用程序的功能及内容方面的测试内容。(需要开发商自己保证,如果中国电信发现有严重不符合实际情况,将会导致应用程序失败)

 

三 中国电信Brew平台测试必备测试工具:

3.1   移动设备:用于测试的手机。需要将PC连接到设备的数据线。

3.2  设备数据清单:提供手机的详细技术参数..

3.3    手机配置文档:提供如何读取和设置常见BREW参数的步骤。

3.4   BREW AppLoader:当设备与PC相连时可以使用此工具将应用程序从PC转移到设备的嵌入式文件系统(EFS)。

3.5   BREW MIF Editor使用此工具检查模块信息文件(MIF),或通过修改MIF tail来设置基于使用的许可限制(SDK 版本2.0.0.x中的可用功能)。

3.6  Fstest这一工具可用来进行最大文件空间测试。

3.7 Grinder:这一工具通过向被测试应用发送连续的事件流用以进行压力和稳定性测试。

3.8    Shaker这一工具配合Grinder用以在手机上进行内存满测试。

3.9 smstool可连续发送SMS用于应用的中断恢复测试。可自定义SMS的内容、发送次数及发送间隔。

 3.10 voice连续发起Voice呼叫用于应用的中断恢复测试。可自定义呼叫次数及呼叫间隔

 3.11 Microsoft Paint或类似工具可以给出图形的尺寸(以像素为单位)。

 3.12 秒表或其它准确的计时设备,用于验证计时器的时长和应用所产生的告警的长度。

3.13  Hofman金属盒: 用于屏蔽RF信号, 使测试手机丢失服务. 也可使用铝箔等金属纸达到同样的效果. (你猜猜我们公司用的是什么?孕妇防辐射的衣服,强憾吧!)

       如果想了解更多测试相关知识,请加入卖烧烤的鱼超级测试群:25087788 ,来时请注意测试!

转载于:https://www.cnblogs.com/mayingbao/archive/2009/07/18/1526239.html

[原创]如何顺利通过中国电信Brew平台软件测试?相关推荐

  1. 向中国电信nb下发命令_中国电信物联网平台使用介绍

    概述 随着物联网的快速发展,三大运营商也部署了NB-IOT的网络,从目前的情况看,中国电信的NB网络是部署的最好的,中国移动和联通的都有不少盲点.三大运营商都发行了自己的物联网SIM卡,计费也比较便宜 ...

  2. BREW平台主要技术的分析与总结

    BREW平台主要技术的分析与总结 摘要:2003年,美国高通公司在中国推出了BREW平台,在中国获得了快速的发展和应用.时间虽然不短,但是由于高通公司的种种约束以及BREW平台本身的诸多限制,使得许多 ...

  3. 照片日历制作软件服务器端,#原创新人#99%完美的全平台日历解决方案

    #原创新人#99%完美的全平台日历解决方案 2018-04-07 10:30:54 9点赞 55收藏 22评论 对于习惯用日历的人来说,没有一个好的工具是极为痛苦的.诺大的互联网中,大如微软.苹果.g ...

  4. Brew平台音乐播放器Dream Player

    一.简介 Dream Player是一个运行在Brew平台上,集成媒体库管理功能的MP3播放器.Socket Studio的设计初衷是使其成为Brew平台的"TTPlayer".D ...

  5. 飞凌OK335xS开发平台软件测试

    飞凌OK335xS开发平台软件测试 飞凌OK335xS开发平台支持Android 4.2/2.3.Linux3.2.WinCE7.0/6.0三大主流嵌入式操作系统,同时也支持TI官方的StarterW ...

  6. 产品 电信nb接口调用_电信NBIOT 1 - 数据上行(中国电信开发者平台对接流程)...

    一. 开发准备:注册账户 关注公众号 天翼物联产业联盟->联盟服务->平台对接认证 认证成功后使用账户和密码登录 中国电信物联网开放系统设备管理子系统 https://180.101.14 ...

  7. 产品 电信nb接口调用_中国电信物联网平台NB-IoT业务对接指导书.doc

    中国电信物联网开放平台_NB-IoT业务 对接指导书 (V1) TIME \@ "EEEE年O月" 二〇一七年十二月 前 言 概述 本文档针对NB-IoT业务,从准备工作.自定义设 ...

  8. 最新草莓CDMS原创内容分销系统/微信小说平台系统1.0版

    正文: 草莓原创内容分销系统(草莓CDMS)是一个基于thinkphp5.1+Easywechat4.0+swoole+redis开发的原创内容分销系统,草莓CDMS秉承简单操作,后台灵活设置.两种对 ...

  9. 为什么我建议大家将原创文章分发到多个平台?

    在过去很长一段时间里,由于大量网络抄袭现象的出现,不断打击着很多如我们一样的笔耕者们.因为维权成本之高,大部分人都选择了默默承受,久而久之,很多人也因为这样的无奈,开始陆续放弃这项原本非常好的业余爱好 ...

  10. 【原创】面向企业应用的平台框架的思考

    面向企业应用的平台框架应该是什么样子的?或者说都应该具有哪些特性(现在流行说features,而不说functions)?我也看了一些书籍,比如<企业应用架构模式>,不过它太老了,翻译成中 ...

最新文章

  1. 运行bert模型报错No module named ‘tensorflow.contrib‘
  2. 独家 | 混乱的句子表明AI仍然不能真正理解语言
  3. 如何分析java程序_如何利用 JConsole观察分析Java程序的运行,进行排错调优
  4. Apache Doris : 一个开源 MPP 数据库的架构与实践
  5. 月薪3W的人都在用的报表工具,Excel和python自叹:比不过
  6. 【bzoj1911-[Apio2010]特别行动队】斜率优化
  7. C++函数分文件编写
  8. Python 学习笔记——文件对象和操作
  9. shell命令xargs
  10. 【Python数据分析】数据挖掘建模——分类与预测——回归分析
  11. C#之Bcd码时间转成ToDateTime
  12. maven私服Nexus3.2的使用
  13. 假如你是架构师,你要做些什么
  14. Android--sharepreference总结
  15. 拖库 洗库 撞库的概念
  16. android图片的透明度变化,Android如何实现改变图片的透明度
  17. python手写板_Python3使用PyQt5制作简单的画板/手写板的代码详解
  18. C | 使用C语言读取.mat文件
  19. 如何获取淘宝/天猫店铺的所有商品 API数据
  20. 萌新小白萌新中软实习day7

热门文章

  1. 国际结算三大方式之——汇款
  2. You Only Watch Once(YOWO)
  3. android解决ListView图片闪动问题
  4. UI设计新手该怎么求职 有没有UI面试必备攻略
  5. R语言-两总体均值对比
  6. cpu飙升 死循环_CPU飙升问题的解决实例
  7. java getvalueat_Java swing jdbc:设置背景颜色,获取素材方法,表格,图片等的切换【诗书画唱】...
  8. 如何在html中插入乘积函数,excel乘法怎么保留两位小数
  9. 嵌入式开发Linux入门
  10. x86 x64 IA64的关系和区别