移动端测试

1 Android操作系统简介

  • Android运行虚拟机:Android应用程序的开发语言是Java语言
  • 系统运行原理:Java(源代码) 先经过Java编译器生成Java字节码文件(.class),然后在经过DEX编译器,生成Android字节码文件,最后将Android字节码文件交给Android虚拟机(Dalvik VM)运行。【Android应用程序是经过两次编译的】 

             

2 Android测试常用术语

1. 系统碎片化:指的是整个安卓平台的差异化越来越大。

  1. 操作系统版本上。虽然有原生的Android系统,但是由于开源,各大厂商都会根据自己用户的特点进行美化、改进
  2. 手机品牌众多。每个品台都有不同的产品型号和配置。
  3. 硬件配置上,各种各样。

 2. 屏幕尺寸:指的是屏幕的对角线长度。单位是英寸

3. 分辨率:指的是显示器所能显示的像素有多少。分辨率越大,精密度越高,图像也更真实。 

4. 像素(px):以小方格的形式展示图像,屏幕上有多少像素,也就称为分辨率

  • 一个图片所占的存储空间,跟像素的数量、每个像素的颜色有直接关系。

5. 网络制式名称

  • 2G:GPRS通信
  • 3G:WCDMA/CDMA2000
  • 4G:TD-LTE

3 Android应用的构成

1.Android的四大组件:Activity(活动)、Service(服务)、ContentProvider(内容提供者)、BroadcastReceiver(广播接收器)

  • Activity(活动):指的是用户交互的界面,即Android应用的界面。
  • Service(服务):在后台的运行,一旦启动就服务就开始运行,直到手机关机或者APP的后台服务关闭。Service承担着大部署的数据处理工作。
  • ContentProvider(内容提供者):(1)给Android的应用程序提供数据的存储、读取。数据存储来源有:Android系统数据库(SQLite)、文件、xml、网络等。
  • BroadcastReceiver(广播接收器):主要用于接收系统或者APP发送的广播事件。   

4 Android测试环境搭建

首先必须明确:手游的移动端APP的测试,都是C/S(绝大多数)或者B/S。移动端就是客户端,所有的数据都需要和服务端交互。

其次,服务器环境的配置和搭建与APP测试的环境没有直接关系。一般所有的APP测试换将特质APP运行所需的硬件、网络以及其他相关的其他APP。

1. 真机测试环境

在实际的真实手机设备上安装APP,进行安装、功能、性能、兼容、卸载等各方面的测试。

2.第三方模拟器测试:可以创建Android操作系统、模拟运行APP。常用的模拟器有:iTools、雷电、夜神、腾讯手游、网易MUMU等。

3.Android自带的模拟器测试:需要搭建ANdroid开发环境。消耗资源较多、启动特别慢。

4. Android开发环境搭建

  1. 搭建和Iava开发环境(安装和配置IDK的环境变量)
  2. 下载和解压缩ADT工具(Android Development Tools)工具,包括E处理配色、SDK、SDK Manager。
  3. 配置Android环境变量                                                                                                                          1)在系统环境变量中,在用户变量中创建: (也可以在系统变量中创建) 
                    名: ANDROID_ SDK_ HOME←
                    值: D:\Tools\adt- bundle -windows- x86\sdk
           2)在系统环境变量的path中,添加←
                    %ANDROID_ SDK HOME%\platform-tools
                    %ANDROID_ SDK_ HOME%\ tools
          3)配置完成后,在cmd中运行adb命令,查看运行结果。如果报错,就重新配置。如
    果没有报错,就是成功的。
  4. 启动ADT中的Eclipse,创建Java项目;
  5. 使用Android Virtual Device Manager,进行创建Android自带模拟器。         
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值