Appium基础(二)demo
2024-08-26 21:28:02
具体配置,请看上一篇
一、启动Android模拟 Start
打开如下界面:这个过程可能会有些慢,黑屏等等,请耐心等待
二、appium配置
1、点机器人图标
PlatformVersion 选19,19就是你SDK安装时的版本。
2、点右侧绿三角,启动appium
出现如上界面就成功了,启动有些慢
3、python代码
操作计算器输入137+865=
#*_*coding:utf-8*_*
from selenium import webdriver
from appium import webdriver #appium webdriver 继承自selenium的webdriver desired_caps = {}
desired_caps['platformName'] = 'Android' #平台名Android
desired_caps['platformVersion'] = '4.2.2' #这个是模拟器,设置的版本
desired_caps['deviceName'] = 'AndroidEM' #模拟器设置的设备名称
desired_caps['appPackage'] = 'com.android.calculator2' #计算器相对应的包名称
desired_caps['appActivity'] = '.Calculator' #计算器javapackage
driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps) #地址不变 driver.find_element_by_name('').click()
driver.find_element_by_name('').click()
driver.find_element_by_name('').click()
driver.find_element_by_name('+').click()
driver.find_element_by_name('').click()
driver.find_element_by_name('').click()
driver.find_element_by_name('').click()
driver.find_element_by_name('=').click() driver.quit()
结果:
最新文章
- C# Byte[] 转String 无损转换
- luemn PHP_CodeSniffer的安装
- 打开Genesis设置单位为mm
- “连不上 ArcGIS License Manager ”的一点常用诊断方法
- C++ Tempatet之模板模型
- Winform-控制边框显示属性
- ORACLE解决登陆em状态暂挂方法
- android之ListView,详细介绍实现步骤,举例,自定义listview适配器
- C# 后台调用前台JS
- A Byte of Python 笔记(2)基本概念:数、字符串、转义符、变量、标识符命名、数据类型、对象
- cocos2d-x游戏开发系列教程-超级玛丽07-CMGameMap(六)-马里奥跳跃
- 重操JS旧业第七弹:面向对象与对象创建
- Object-c学习之路八(NSArray(数组)遍历和排序)
- android狼人杀源码,桌面源码,猎豹快切源码
- luoguP1373 小a和uim之大逃离
- 分离式部署LNMP
- 三剑客之awk
- H3C常用配置和命令
- oracle基于3种方法的大数据量插入更新
- [转]Linux(Ubuntu)下如何安装JDK
热门文章
- 对iphone手机IMU的陀螺仪、加速度计、图像的时间戳做对齐处理
- web标准 浏览器介绍 开发工具介绍 HTML介绍 HTML颜色介绍 规范 HTML结构详解 {前端之前端初识}
- win10环境下搭建zookeeper伪集群
- hdu6397 Character Encoding 母函数解约束条件下多重集
- piano class 12
- http协议-https协议-相对协议
- 问题:虚拟环境名字相同遇到bug,please specify a different sdk name?
- 玩具装箱&;土地购买
- 4QC(四象限变流器)
- LeetCode 977 Squares of a Sorted Array 解题报告