《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之96——BREW中运营商管理的测试UBT

简介: 版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。
版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。 https://blog.csdn.net/wireless_com/article/details/6156519

这一节以UBT为例,来说明商用测试的主要内容,中国电信运营BREW业务时,会有些不同点。

接受检查测试时,测试人员还将对在线提交的应用包准确性及开发商资质作相应检查。进入测试时,主要检查MIF设置,应用程序图标和应用在手机上的基本运行状况。

MIF设置包括MIF文件可以正常被打开,文件中的优先级设置是否正确。如果支持iLicense,须选择File优先级,ClassID不同时出现Applets Dependencies栏内,且不同时出现Applets 栏和Extensions 栏,MIF 中出现的所有通知均存在于应用程序规范中,编码应选择unicode。如果具有屏幕保护功能,那么屏幕保护选项被选定。如果被使用的扩展类已经通过UBT测试,是否在提交报告中及MIF文件中准确填写了该扩展类的ClassID号。应用程序图标的尺寸包括ImageIconThumbnail三种图标都应包括在MIF ,微缩图像(Thumbnail)16w x 16h 像素 ,图标 (icon) 26w x 26h 像素支持部分或全部透明 。图像(Image)65wx42h)。如果手机支持的话,允许满屏显示或者按标准显示尺寸进行显示。应用程序必需包含版本号码,当应用程序有多个版本号码时,所有的版本号码必需与提交清单一致。

应用程序必需可以下载到手机上,图标显示正确,名称与提交清单的一致性。MIF文件中应用名字只允许采用中文名称显示,中文名称应和提交清单中应用程序名称一致,应用程序能使用应用程序管理器启动并退出。主屏幕应包括帮助,帮助项名称应包含帮助二字。主屏幕应包括关于选项,关于项名称应包含关于二字,应给出公司名称、应用程序名称、应用程序的版本号、公司客服电话。如果应用程序是一个联网程序,须采用中国联通的内网URL,确认应用能够访问互联网上的服务器。

全面测试主要是测试应用在实际运行环境中的正常运行,对相关接口与功能的正确使用和实现,以及应用与手机核心呼叫功能模块保持兼容且不影响手机的正常呼叫功能。UBT测试不包含应用程序内容方面的测试,只帮助开发商对应用的基本逻辑与使用用例进行最基本的检查,同时检查应用是否符合中国联通的UI规范,任何有关应用内容方面的质量保证由开发商自行承担。

目录
相关文章
|
23天前
|
缓存 运维 数据库
【测试人员兼职指南】利用专业技能:如何从测试转向开发赚钱
本文分享了作者作为测试人员如何利用专业技能转向开发来兼职赚钱的经验,包括分析和解决登录页面跳转、避免重复账号注册、用户登录后首页显示用户名以及添加退出功能等问题,并提供了Django项目中使用sqlite3数据库和后台管理的扩展技巧。
36 1
【测试人员兼职指南】利用专业技能:如何从测试转向开发赚钱
|
26天前
|
Java 测试技术 开发者
在软件开发中,测试至关重要,尤以单元测试和集成测试为然
在软件开发中,测试至关重要,尤以单元测试和集成测试为然。单元测试聚焦于Java中的类或方法等最小单元,确保其独立功能正确无误,及早发现问题。集成测试则着眼于模块间的交互,验证整体协作效能。为实现高效测试,需编写可测性强的代码,并选用JUnit等合适框架。同时,合理规划测试场景与利用Spring等工具也必不可少。遵循最佳实践,可提升测试质量,保障Java应用稳健前行。
31 1
|
23天前
|
测试技术 API
软件测试:Postman 工具的使用。开发及测试均需要掌握的测试工具
这篇文章详细介绍了Postman工具的各个模块功能,包括创建请求、集合、环境、自动化测试等,并解释了如何使用Postman进行GET、POST、PUT和DELETE等常见HTTP请求的测试。
|
1月前
|
运维 Kubernetes 监控
|
1月前
|
机器学习/深度学习 人工智能
高于临床测试3倍准确率!剑桥大学开发AI模型,提前6年预测阿尔茨海默症
【8月更文挑战第9天】剑桥大学研发的人工智能模型在预测阿尔茨海默症方面取得突破,准确率比传统临床测试高三倍,能提前六年预测疾病发生。该模型基于深度学习,利用大量临床及神经影像数据识别生物标志物,预测准确性达80%。这一成果有望促进早期干预,改善患者预后,但仍需更大规模研究验证,并解决隐私与公平性等问题。论文已发表于《The Lancet》子刊。
35 6
|
14天前
|
测试技术 C# 开发者
“代码守护者:详解WPF开发中的单元测试策略与实践——从选择测试框架到编写模拟对象,全方位保障你的应用程序质量”
【8月更文挑战第31天】单元测试是确保软件质量的关键实践,尤其在复杂的WPF应用中更为重要。通过为每个小模块编写独立测试用例,可以验证代码的功能正确性并在早期发现错误。本文将介绍如何在WPF项目中引入单元测试,并通过具体示例演示其实施过程。首先选择合适的测试框架如NUnit或xUnit.net,并利用Moq模拟框架隔离外部依赖。接着,通过一个简单的WPF应用程序示例,展示如何模拟`IUserRepository`接口并验证`MainViewModel`加载用户数据的正确性。这有助于确保代码质量和未来的重构与扩展。
25 0
|
2月前
|
测试技术 Python
单元测试是软件开发中测试的最小单位
单元测试是软件开发中测试的最小单位
|
2月前
|
Java 编译器 运维
开发与运维测试问题之在JVM中方法区也被称之为什么如何解决
开发与运维测试问题之在JVM中方法区也被称之为什么如何解决
20 1
|
2月前
|
Java 开发者 运维
开发与运维测试问题之OpenJDK官方还未正式发布Compact Object Headers如何解决
开发与运维测试问题之OpenJDK官方还未正式发布Compact Object Headers如何解决
30 1
|
2月前
|
Java 大数据 测试技术
开发与运维测试问题之UseCompactObjectHeaders在SPECjbb2015基准测试中的表现如何解决
开发与运维测试问题之UseCompactObjectHeaders在SPECjbb2015基准测试中的表现如何解决
37 1