app自动化测试

app搭建

一、app自动化测试环境和用途:

主要用于做app端UI自动化,熟悉adb命令(a表示安卓,d表示debug,b表示桥)

adb是连接手机设备

二、搭建环境的工具

(1)jdk    已安装,java的一种编译器  (本地windows安装)

jdk安装和配置环境变量

 (2)查看jdk版本

 如果如果配置好,就要配置环境变量

a、JAVA_HOME     就是jdk的安装路径:

 b、path路径下加上:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

 c、在配置一个CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

 以上是jdk的配置完成。

找到如下压缩包

(3)android-sdk  软件开发工具组,里面存放一些类和函数

 

(3)appium-python-client    appinm的python的客户端

(4)nodes.js

(5)模拟器(夜神模拟器和逍遥模拟器)

(6)apk包

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

app环境的搭建

1、安装sdk

第一步:装sdk
详解:SDK (Software Development Kit)翻译成中文就是"软体开发工具组"
是用来帮一个 产品 或 平台 开发应用程式的工具组,由产品的厂商提供给开发者使用的。
通常是 某一家厂商 针对某一 平台 或 系统 或 硬体 所发布出来用以开发应用程式的工具组,在这个工具包里面,可能包含了各式各样的开发工具,模拟器等。给 Android平台 使用的 Android SDK 就是用来开发 Android系统上面的应用程式。
sdk存放了类,函数,
SDK下包的说明:

1、:build-tools :建立工具
2、:extras:扩展的附加包
3、:platforms:你安装下载的所有Android平台,分版本存放
4、:platform-tools:平台相关的工具
5、:tools:应用Android平台进行开发所需要的一些开发工具
(1)步骤:打开sdk:

(2)查看sdk下文件夹

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

(2)添加环境变量

点击电脑右键

ANDROID_HOME

 sdk安装的路径:E:\app\adt-bundle-windows-x86_64-20140702\sdk

在path下添加路径:

也在path下添加

 

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

安装appium

 

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

在线安装 python操作客户端(dos窗口下安装)

pip  install   Appium-Python-Client==1.0.2

pycharm下安装

 dos下下载

 安装nodes.js

 

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

app自动化测试环境检查:appium-doctor

 如果出现不是内部 命令:

E:\az\f\ck\Appium\node_modules\.bin

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

安装模拟器(讲课用夜神:62001)

 安装好夜神模拟器

 

 ==========

adb 命名(重点)

(1)adb  connect    127.0.0.1:62001  连接模拟器设备

(2)模拟器的端口号

夜神模拟器 端口号 :62001
海马玩模拟器 端口号:26944
mumu模拟器端口号:7555
天天模拟器 端口号:6555

(3)adb install  +包名的绝对路径  安装apk包

案例:adb install   E:\dcs\two\app\mojibase.apk

E:\dcs\two\app\baiduyuedu_5520.apk

 (4)活动路径名:

aapt d badging D:\app\baiduyuedu_3760.apk

 

 (5)adb  uninstall   包名:

com.baidu.yuedu  包名

name='com.moji.mjweather'  包名

 (6)adb  shell  pm  list  packages   查看已安装的应用

 adb  shell  pm  list  packages   查看第三方已安装的应用

 (7)adb  devices  查看当前连接设备

 (8)adb   shell  进入到shell   

 ctrl+c 退出

 (9)adb logcat 查看日志

 ctrl+c 退出

(10)windows往手机上sdk传递文件:

格式:adb push    文件路径/文件名       手机存放的位置

案例:adb push D:\f\aa.txt  /data/ssh

sdk文件

 

(11)手机往本地传递文件:

格式:adb pull  手机文件路径/手机文件        本地文件

案例:adb pull /data/ssh/aa.txt  D:\f

 adb  shell   screencap    -p     文件/图片.后缀名

格式: adb  shell   screencap    -p     文件/图片.后缀名

案例:adb shell  screencap  -p  /data/ssh/hz15.png

(13)启动adb  server   命令:

adb   start-server

(14)停止adb   server 命令    

adb  kill-server

 (15)adb disconnect   断开无线连接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值