RIL我有话说(1) 【简介】RIL是移动通讯核心(cellcore)和无线硬件设备(modem)之间通讯的控制接口,由此集成GSM, CDMA等不同Modem设备,适应不同无线网络。RIL由两部分组成:RIL proxy和RIL driver。RILproxy是一个基于CE的动态链接库(DLL) --- ril.dll,微软已经提供,它简化上层各个应用对驱动的访问。 而RI
什么是移动测试
移动端测试是指移动应用进行的测试,对移动应用的业务、兼容性、健壮性等一系列需求验证移动端测试分类
APP功能测试APP自动化测试(本阶段学习)APP安全测试(数据、adb相关命令)扩展
接口测试性能测试
客户端(应用本身性能测试 monkey)服务器(压力测试、响应时间)APP功能测试
业务逻辑正确性测试
产品文档兼容
Ø 熟练掌握Mobile相关测试技术。Ø 掌握Mobile测试特点。Ø 掌握手机如何与电脑联系。Ø 掌握手机自身的测试。Ø 掌握手机应用软件测试。Ø 掌握手机Web应用测试。 l Mobile测试基础 Ø手机测试常见类型Ø传统的手机测试Ø传统手机测试重点是手机设备自身测试,比如抗压,抗摔,抗疲劳,抗低温高温等。同时也包括手机本身功能、性能等测试,还包括手机出厂时自带的软件测试。
Modem调试小常识MR 调制解调器就绪/进行测试(上电时亮,自检或诊断时闪烁) TR 终端准备就绪(RS-232 DTR信号给出时亮) SD 发送数据 RD 接收数据 OH 从调制解调器摘机(连电话线拨号)起亮,调制解调器挂机后灯灭 CD 载波检测,本地调制解调器从远端调制解调器接收到有效数据载波信号时亮 AA 自动应答,当调制解调器设定在自动应答时亮,检测从远方来的呼叫,在振铃期间闪烁 HS
转载
2024-05-06 15:45:57
32阅读
在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module)。使用模块有什么好处?最大的好处是大大提高了代码的可维护性。其次,编写代码不必从零开始。当一个模块编写
转载
2024-05-14 11:33:50
40阅读
提醒:不同平台版本型号,设置修改不一样。 数据服务任务源文件列表: Dstask.h 数据服务任务的外部或内部模块使用的定义,函数和数据结构 Dsatsk.c 数据服务任务和顶层分发 转载:高通modem侧新增AT命令
原创
2022-12-08 16:35:37
88阅读
MOCK API 的定义根据百度百科的定义,mock测试就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法。这个虚拟的对象就是mock对象,mock对象就是真实对象在调试期间的代替品。在瀑布流开发模式中,如果前端开发人员需要进行页面对接,需要后端先完成API的开发工作,如果没有mock,那么前后端开发的进度会互相影响。通过 Mock API事先编写好
一、“猫”指调制解调器,所谓调制,就是把数字信号转换成电话线上传输的模拟信号;解调,即把模拟信号转换成数字信号。合称调制解调器。调制解调器的英文是“Modem”,读音与“猫”相似,因此被称作“猫”。简单来说,“猫”的主要作用是上连宽带线路,下连电脑,实现电脑与宽带的连接,这样电脑才能够正常上网。路由器,又称网关设备,英文名是“Router”,是连接因特网中各局域网、广域网的设备,它会根据信道的情况
转载
2024-10-24 19:19:38
117阅读
Activity和Android的mvc模式 //android涉及到的设计模式 Activity是Android系统中的四大组件之一,可以用于显示View。Activity是一个与用户交互的系统模块,几乎所有的Activity都是和用户进行交互的,但是如果这样就能说Activity主要是用来显示View就不太正确了,还要知道结合android的
转载
2024-05-23 10:08:37
71阅读
1. Android架构设计模式MVC架构设计模式:MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写。MVP架构设计模式:MVC全名是Model View Persenter,MVP由MVC演变而来,是现在主流的开发模式。MVVM架构设计模式:MVVM全名是Model-View-ViewModel,它本质上就是MV
转载
2023-08-02 23:09:01
198阅读
软件设计模式是在软件设计中,对于给定上下文的常见问题的通用、可重用的解决方案。以上是一个关于软件设计模式的非常简短的定义,如果你想更深入了解,网上有很多资源可供参考。好的,我们已经知道了问题所在,并且我们也知道有方法可以去解决它。MVVMV 表示 View,它可以是一个 Activity、Fragment,现在它甚至可以是 Composables 了!ViewModel 表示 Jetpack 组件
转载
2023-11-09 01:30:17
76阅读
摘要 本文介绍了MIMO的基本原理,并在此基础上对MIMO在不同移动通信系统中的应用进行了阐述。1 引言 对于所有的无线通信系统而言,无论是3GPP UMTS这样的移动无线网络,还是像WLAN那样的无线局域网,除了通过高阶调制或更大的信号带宽这样传统的方式来提高数据速率以外,还可以通过多天线技术来提高信道的容量。作为未来移动通信的必选项目,MIMO已经引起了更多的关注,而对于
转载
2024-04-20 20:15:38
662阅读
虽然有用过mvc都是一直没有好好分析,解读。下面意思意思…MVC(Model-View-Control Model:模型 View:视图 Control:控制器) 设计模式表明,应用的任何对象,归根结底都属于模型对象、视图对象以及控制对象中的一种。M(Model:模型)模型对象存储着应用的数据和业务逻辑。模型对象通常用来映射与应用相关的一些事物,如用户、商店里的商品、服务器上的图片或者一段电视节
转载
2024-02-09 15:33:10
49阅读
猫、路由器、交换机的区别及替代使用作者:admin 一、猫和路由器有什么区别猫 Modem,其实是Modulator(调制器)与Demodulator(解调器)的简称,中文称为调制解调器(港台称之为数据机)。跟据Modem的谐音,亲昵地称之为“猫”。 所谓调制,就是把数字信号转换成电话线上传输的模拟信号;解调,即把模拟信号转换成数字信号。合称调制解调器。 调制解调
转载
2024-05-17 13:39:27
89阅读
目录前言1. Android MVVM2. 这和MVP有什么不同?3. 在Android中有两种实现MVVM的方法:4. 在没有这类的引用的时候,如何通知某个类?4.1 双向数据绑定4.1.1 Android MVVM示例项目结构:4.1.2 添加数据绑定库4.1.3 添加依赖关系4.1.4 Model4.1.5 Layout(布局中)4.1.6 ViewModel 前言我们将在我们的Andro
转载
2023-10-25 23:20:07
120阅读
计算机的通信是要求传送数字信号,而在进行远程数据通信时,通信线路往往是借用现存的公用电话网,但是,电话网是为300~3400HZ 之间的音频信号设计的,这对二进制数据的传输不适合.为此,在发送时,需要将二进制信号调制成相应的音频信号,以适合在电话网上传输.在接收到时,需要对音频信号进行解调还原成数字信号.因此,在发送端使用调制器(Modulator)把数字信号转换为模拟信号,(该模拟信号携带了数据
一、处理流程Modem crash问题的处理流程大致如下:发现问题--->获取解析材料--->解析及分析定位--->实施修改与验证入库。 1、发现问题 Modem crash 问题的主要4类来源: 1)、APR网站:APR网站是大多数问题的汇总。由测试人员批量自动化测试时通过log自动上传发现。该类问题在解析
转载
2024-03-16 10:31:39
373阅读
一 网络相关概念1.APN 接入点名称,是手机访问数据网络的接入方式,一般可以分为default 默认数据连接,即浏览器 email等普通连接(internet wap web)mms 接收和发送彩信使用的数据连接supl 支持AGPS的数据连接(gprs上网)dun 拨号连接hipri 扩展ims IMS网络的数据连接一般由运营商决定,只需要根据运营商文档配置就可以了2.GSM CDMA LTE
目录一、什么是原型设计?二、摹客Mockplus简介三、Mockplus的下载四、Mockplus的使用 什么是原型设计?原型设计指的是让人能够提前看到或是体验到产品的一个创作过程,它可以很好的去表达出设计人员对产品的一种需求,具有很好的思路展现形式,是一种较为立体有效的沟通方式。原型设计的最终呈现效果有几种不通的程度,被称之为“草图”、“低保真”、“高保真”已经更加复杂的交互原型。其实
转载
2024-07-07 01:29:42
160阅读
Android 中的Verified Boot之dm-verity之前做了一个Verified Boot模块相关的工作,但是在网上只有找到google的文档和一个nexus的patch。虽然有patch,但在不同版本的代码上实现起来却可能有一些bug,所以特此记录一下debug这个东西的过程。之前debug的过程一直没找到问题,归根到底还是这个原理没搞清楚就下手,所以我分成原理,接口和应用来说明d
转载
2024-06-07 19:57:09
34阅读