多测师拱墅校区肖sir_高级金牌讲师_app自动化搭建环境(2)


一、App自动化测试环境用途: 主要用于做App端的UI自动化测试、熟悉adb相关命令(a表示安卓,表示debug ,b表示桥) adb是和手机相连接 二、所需要的工具包: jdk1.8 #之前已安装过则不需重复安装 Android-SDK #可以去用一些函数 appium #读音:appium Appium-Python-Client #appinm的python的客户端 node.js # 夜神或逍遥模拟器 #用到模拟器来做自动化,或再真机上测试 baiduyuedu_3760.apk #要测一个安卓包,,百度阅读的apk包 第一步:装sdk 详解:SDK (Software Development Kit)翻译成中文就是"软体开发工具组" 是用来帮一个 产品 或 平台 开发应用程式的工具组,由产品的厂商提供给开发者使用的。 通常是 某一家厂商 针对某一 平台 或 系统 或 硬体 所发布出来用以开发应用程式的工具组,在这个工具包里面,可能包含了各式各样的开发工具,模拟器等。给 Android平台 使用的 Android SDK 就是用来开发 Android系统上面的应用程序。 sdk存放了类,函数, SDK下包的说明: 1:add-ons:Android开发需要的第三方文件和软件库 2:docs:Android的文档。包括开发指南、API参考、资源等 3:extras:扩展的附加包 4:platforms:你安装下载的所有Android平台,分版本存放 5:platform-tools:平台相关的工具 6:samples:所有的样例程序 7:system-images:系统使用的图片 8:temp:临时操作或缓存的目录 9:tools:应用Android平台进行开发所需要的一些开发工具

 ===================================

1、jdk  安装

 2、

三、App自动化测试环境搭建全部流程: 1)安装Android-SDK 先解压adt-bundle-windows-x86_64-20140702.zip文件得到如下三个文件和文件夹   python -m pip install --upgrade pip 升级安装pip 8)安装node.js a.双击如下图安装node.js

10)安装夜神模拟器:(安装不成功则可选择安装逍遥模拟器,成功的忽略这条)

a.找到夜神模拟器的安装包双击

b.进入dos窗口输入命令:adb connect 127.0.0.1:62001 (显示如下图表示已经连接上夜神模拟器了)

逍遥模拟器     默认端口号:21503(XYAZ就是逍遥模拟器) 天天模拟器     默认端口号:5037 夜神模拟器     默认端口号:62001 海马王模拟器   默认端口号:26944

c.安装好了运行模拟器发现很慢可以进行BIOS设置开启VT 按照这个网址进行设置 http://www.xyaz.cn/help/vt.html

开机按F2按钮-找到Security--Intel Virtualization Technology--改为 Enabled--按F10保存退出。

 ======================================================

adb指令整理:

ADB常用的指令:
查看当前连接设备 : adb devices
进入到shell : adb shell
查看日志 : adb logcat
安装apk文件 : adb install xxx.apk
卸载APP : adb uninstall +包名
查看包名 : appt d badging +包的路径
往手机SDCard传递文件:adb push 文件名 手机端SDCard路径
从手机端下载文件 : adb pull + 文件
查看手机端安装的所有包名:adb shell pm list packages
启动Activity : adb shell am start 包名/完整Activity路径
屏幕截图 : adb shell screencap
启动adb server命令 :adb start-server
停止adb server命令 :adb kill-server
查看adb版本 :adb version
通过 IP 地址连接设备:adb connect 

断开无线连接 : adb disconnect

=========================================

 案例:

ADB常用的指令:
查看当前连接设备 : adb devices


进入到shell : adb shell


查看日志 : adb logcat


安装apk文件 : adb install xxx.apk

 路径:D:\app\baiduyuedu_3760.apk


卸载APP : adb uninstall +包名


查看包名 : aapt d badging +包的路径

包名:

 活动路径名:


往手机SDCard传递文件:

adb push 文件名 手机端SDCard路径


从手机端下载文件 : adb pull + 文件


查看手机端安装的所有包名:adb shell pm list packages

 包名:com.baidu.yuedu


屏幕截图 : adb shell screencap


启动adb server命令 :adb start-server


停止adb server命令 :adb kill-server


查看adb版本 :adb version


通过 IP 地址连接设备:adb connect 

断开无线连接 : adb disconnect

 

相关