栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

浏览器和app自动化环境搭建

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

浏览器和app自动化环境搭建

Selenium环境安装: 客户端库 和 浏览器 驱动的安装
  • 安装客户端库,打开命令cmd程序:pip install selenium
  • 安装浏览器驱动(注意浏览器驱动 必须要和浏览器版本匹配):https://chromedriver.storage.googleapis.com/index.html
  • 浏览器驱动目录加入环境变量Path (即把浏览器驱动放的路径加到环境变量path中)
from selenium import webdriver

# 创建 WebDriver 对象,指明使用chrome浏览器驱动
driver = webdriver.Chrome(r'd:webdriverschromedriver.exe')

# 调用WebDriver 对象的get方法 可以让浏览器打开指定网址
driver.get('https://www.baidu.com')
安卓自动化环境搭建步骤:
  1. 安装JDk
    下载地址:https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html
  2. 安装Android SDK
    a.下载地址:http://www.android-studio.org/ (建议初学者选ADT进行下载)
    b.配置Android sdk环境变量,进入系统环境变量设置中新建 ANDROID_HOME,解压之后SDK对应的目录,把SDK对应的platform-tools目录以及tools配置到系统变量Path里面去:Path里面点击【新建->增加%ANDROID_HOME%platform-tools以及%ANDROID_HOME%tools】
    c.cmd窗口输入adb version检查安卓是否成功。
  3. 安装Appium(appium-client的安装pip install appium-python-client)
  4. 安装Appium server:使用appium安装包进行安装,下载地址:
    https://github.com/appium/appium-desktop/releases/latest

开发app UI自动化的准备工作:

  1. 电脑和真手机通过usb连接,在手机上开启usb调试
    不断点击手机版本直到提示开启开发者选项已开启-----之后再开启usb调试-----开启相关权限
  2. 检查设备是否连接成功
    cmd界面进入安装sdk的platform-tools目录下,输入adb devices -l,若出现手机设备序列号 和 devices状态 则连接成功。
  3. 打开被测app,获取被测app包名和入口信息,命令如下:
    命令:adb shell dumpsys activity recents | findstr intent
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/350564.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号