RF+Appium环境配置四:ADB 配置(Setup_ADB_Server)
ADB 服务设置:Setup_ADB_Server
ADB 服务关闭:Kill Adb Process
主要目的:设置 ADB 服务,确保手机和 TestBed 的联通;项目结束时,关闭 ADB 进程
一、 在项目的 Setup_Pre_Condition 中调用 keyword:Setup_ADB_Server
二、Setup_ADB_Server:设置 ADB
A. 设置 Devices Name 信息:U_APPIUM_DEVICE_NAME
B. 如果设置失败,可能是有 ADB 的僵尸进程,kill ADB 进程并重新启动 ADB Server 以及设置 Device Name 信息。
三、关于被测手机的 Device Name(U_APPIUM_DEVICE_NAME):查看 Setup_APP_Variable
Device Name(U_APPIUM_DEVICE_NAME):默认为空
四、Common_Suite_Teardown:设置测试结束时,关闭 ADB 进程
五、导入源代码:adb_shell.py
# -*- coding: utf-8 -*-
# Author: Allan
import os
import time
class app_shell: