zoukankan      html  css  js  c++  java
  • 搭建app自动化测试环境(一)

     

    ①:想实现自动化,第一步先安装python然后第二步安装selenium,

    第三步安装JDK,然后J配置好JDK环境变量

    JAVA_HOME    C:Program FilesJavajdk1.7.0_13

    CLASSPATH   %JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar
    Path:     %JAVA_HOME%in;%JAVA_HOME%jrein;

    第四步:到Node.js网站下载Node安装

    下载好后,傻瓜式默认安装,安装完后,输入:npm version ,出现以下信息,表示安装成功。

    第五步:安装appium,下载好之后,傻瓜式的安装即可,你也不一定要跟我一样选择1.12.1,你可以选择其他版本的

     

    第五步:安装Android SDK 环境安装,

    环境变量配置

    变量名:ANDROID_HOME
    变量值:E: uanjianandroidadtsdk (根据你自己磁盘来给路径)
    变量名:PATH
    变量值:;%ANDROID_HOME%platform-tools;%ANDROID_HOME% ools;

    第六步:安装Appium-Python-Client  

    pip install Appium-Python-Client

    表示成功

    第七步:然后你的adb命令就可以用啦

     

    表示成功

     第八步:要想adb运行成功就要到你刚刚安装sdk的路径下找到adb.exe,然后按Shift健 然后鼠标右键选择

     

    表示不成功

     

     或者第八步可以这样

     

    ②:ADB是一个 客户端-服务器端 程序, 其中客户端是你用来操作的电脑, 服务器端是android设备.

    1、连接android设置
            adb connect 设备名
            例如:
            adb connect 127.0.0.1:62025
            adb connect 127.0.0.1:62001
    
            
      2. 查看设备
      adb devices
    
      这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示
    
    
      3. 安装软件
      adb install 软件包的名称
      这个命令将指定的apk文件安装到设备上
      adb install 路径app-weichi-release.apk
    
    
    
        如果显示success,那么久安装apk包成功,显示Failure,则安装失败。
        检查错误,排错,再执行如下命令:abd install -r 包名.apk
    
    
        4、获取app的包名和activity名称
        adb logcat -v time | findstr START
        脚本中,cmp= 后面的值就是 包名
    
        
        
        查看当前运行的APP的包名和打开的Activity
        adb shell "dumpsys window | grep mCurrentFocus" 
    
    
    
     5. 卸载软件
    获取包名(单个设备)adb shell pm list packages -3    
    (3指的第三方的)
    (多个设备)adb -s 设备名 shell pm list packages -3
       adb uninstall <软件名>

     有空再补吧!

  • 相关阅读:
    javascript学习
    python学习计划
    利用spring的测试组建,测试bean
    log4j 输出完整的Exception信息
    根据身份证号,取得行政区划的Javascript实现
    软件全程建模1
    软件界面建模浅析
    RUP简介
    用例建模中的一个问题的讨论
    软件全程建模2
  • 原文地址:https://www.cnblogs.com/zhu520/p/11028211.html
Copyright © 2011-2022 走看看