1.启动夜神模拟器加载界面
2.夜神模拟器的主界面介绍
3.系统设置-常用设置介绍
4.系统设置-高级设置介绍
5.系统设置-高级设置介绍
6.夜神模拟器多开介绍
通过adb命令,连接夜神模拟器
1.安装好夜神模拟器
2.本地已经配置好了android_sdk环境
连接默认夜神安卓模拟器:nox_adb.exe connect 127.0.0.1:62001
连接多开第二个模拟器:nox_adb.exe connect 127.0.0.1:62025
第三步:运行调试应用
另外,夜神安卓模拟器不但可以为游戏开发者轻松搭建安卓开发环境,还可以为其提供相应功能的场景测试,比如:
夜神安卓模拟器自身提供的测试场景
一、命令行
adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方便通过DDMS来调试安卓程序。当我们运行Eclipse等开发平台时 adb进程就会自动运行。adb可以直接操作管理安卓模拟器或者真实的安卓手机。它的主要功能有:
运行设备的shell(命令行)
管理模拟器或设备的端口映射
计算机和设备之间上传/下载文件
将本地apk软件安装至模拟器或android设备
说明:使用夜神安卓模拟器的ADB指令时,需要将adb改为nox_adb,如nox_adb devices对应adb devices,nox_adb shell对应adb shell。
二、操作助手
使用者可以使用夜神安卓模拟器提供的【操作助手】功能。操作助手可以录制使用者在测试应用时的任何操作。以微信应用为例,使用者输入账号、密 码,点击登录按钮,等待微信登录成功,然后选择一好友进行聊天,查看朋友圈,注销登录等人为的操作,都能够被夜神安卓模拟器提供的【操作助手】记录,记录 的操作保存为夜神特定的脚本形式,可用以回放这些操作。【操作助手】功能极大的方便了开发者调试应用,测试人员进行回归测试自动化,录制一次,任意回放, 提高工作效率。
三、视频录制
使用者可以使用夜神安卓模拟器提供的【视频录制】功能。测试人员在发现了bug之后,可以使用【视频录制】功能,一边执行bug复现步骤,一边录制视频,更好的记录bug复现步骤、方便开发人员复现bug和定位bug,节省测试人员与开发人员的沟通时间和成本。
四、多开模拟器
夜神安卓模拟器支持无限多开功能,使用者可以启动任意数量的安卓模拟器,在多个安卓模拟器同时运行待测应用,等同于同时拥有了多台手机,节省购机成本。
借助夜神安卓模拟器游戏开发者还可以与第三方测试框架的结合使用:
1. 人工测试
在手机上能够执行的测试工作,都能够在夜神安卓模拟器上进行。
2. 自动化功能测试
利用robotium、appium、UIAutomator等自动化测试框架,编写自动化测试代码,将重复性的、机械性的操作自动化,节省测试人员时间和精力,提供工作效率。
3、回归测试
回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。自动回归测试将大幅降低系统测试、维护升级等阶段的成本。
4、兼容性测试
安装、启动、Monkey、卸载
Crash、ANR等缺陷分析
5. 性能测试(CPU、内存、流量、帧频)
CPU、内存、流量、帧频等关键指标
6. 深度遍历测试
模拟真人操作
自动遍历所有控件
覆盖各种异常分支
7. 安全漏洞扫描
安全漏洞、系统权限扫描
无需测试脚本