appium 调试问题--UiAutomator died while responding to command
运行程序问题:

解决办法:
手机系统版本较低导致,我是V4.2.2,在android 4.3 系统上运行正常
代码如下:
#coding=utf-8
'''
作者:xxx
功能:测试计算器基本功能 注意事项:需要android 4.3以上系统
'''
from appium import webdriver
import time #PATH = lambda p: os.path.abspath(os.path.join(os.path.dirname(__file__), p))
desired_caps={}
desired_caps['platformName']='Android'
desired_caps['platformVersion']='4.3'
desired_caps['deviceName']='4d005eebb070606f'
#desired_caps['deviceName']='MBIB8LOJL7MJ7L7H'
desired_caps['appPackage'] = 'com.youba.calculate'
desired_caps['appActivity'] = '.MainActivity' #原生的需要加.
desired_caps['browserName'] = '' driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps) print "成功打开app!" time.sleep(1) driver.find_element_by_id("com.youba.calculate:id/btn_ac").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() text=driver.find_element_by_id("com.youba.calculate:id/et_echo").text if text==5*2:
print "测试通过" driver.quit()
appium 调试问题--UiAutomator died while responding to command的更多相关文章
- android -------- Android Studio调试运行时ADB not responding
		
最近有我朋友问我一个android studio的调试运行问题,我记得以前也是遇到过得,所以 来写一下 ADB not responding.If you'd like to retry, th ...
 - Appium调试分析方法
		
在使用appium做自动化测试的时候,发现用例报错,如何排查原因? 查看appium日志 appium日志大概是分为以下部分 culr命令调试 在理解appium协议的基础上,可以直接用shell发送 ...
 - 【appium】根据UIAutomator定位元素
		
text属性的方法 driver.find_element_by_android_uiautomator('new UiSelector().text("Custom View") ...
 - 【appium】根据UIAutomator定位元素等等资料
		
https://www.cnblogs.com/paulwinflo/p/4742529.html http://www.cnblogs.com/meitian/p/6103391.html http ...
 - 自动化测试框架对比(UIAutomator、Appium)
		
在Android端,appium基于WebDriver协议,利用Bootstrap.jar,最后通过调⽤用UiAutomator的命令,实现App的自动化测试. UiAutomator测试框架是And ...
 - UiAutomator和Appium之间的区别2
		
UiAutomator和Appium之间的区别和联系 联系: 在Android端,appium基于WebDriver协议,利用Bootstrap.jar,最后通过调⽤用UiAutomator的命令,实 ...
 - (转载)中文Appium API 文档
		
该文档是Testerhome官方翻译的源地址:https://github.com/appium/appium/tree/master/docs/cn官方网站上的:http://appium.io/s ...
 - 中文Appium API 文档
		
该文档是Testerhome官方翻译的源地址:https://github.com/appium/appium/tree/master/docs/cn官方网站上的:http://appium.io/s ...
 - appium()-java-client-api
		
//appium java-client-api 介绍 原文地址:http://appium.github.io/java-client/index-all.html#_S_ A B C D E F ...
 
随机推荐
- 利用js+canvas实现的时钟效果图
			
canvas+js时钟特效 运用js+canvas方面的知识完成一个时钟的效果图,再利用for循环实现指针的转动效果: <!--网页文档的声明--> <!doctype html&g ...
 - 大数据实践:ODI 和 Twitter (一)
			
本文利用twitter做为数据源,介绍使用Oracle大数据平台及Oralce Data Integrator工具,完成从twitter抽取数据,在hadoop平台上处理数据,并最终加载到oracle ...
 - PHP 文件上传服务端及客户端配置参数说明
			
文件上传服务器端配置: ·file_uploads = On, 支持HTTP上传 ·upload_tmp_dir = , 临时文件保存的目录 ·upload_max_filesize=2M, 允许上传 ...
 - php ajax提交post请求出现数组被截断情况的解决方法
			
一.场景 今天做保存专题商品列表的时候发现,前端明明有2300多条数据,但是实际服务端接受存入数据库才166条 二.解决过程 经过调试发现前端页面提交post请求时数据量是正确的,但到服务端只能接受到 ...
 - 旋转转盘选择Menu--第三方开源--CircleMenu
			
CircleMenu在github上的项目主页是:https://github.com/zhangphil/Android-CircleMenu CircleMenu用法简单,JAVA代码: pack ...
 - 6)Java中String类
			
1)String对象的初始化 由于String对象特别常用,所以在对String对象进行初始化时,Java提供了一种简化的特殊语法,格式如下: String s = “abc”; ...
 - Oracle 10g 之自动收集统计信息
			
从10g开始,Oracle在建库后就默认创建了一个名为GATHER_STATS_JOB的定时任务,用于自动收集CBO的统计信息.这个自动任务默认情况下在工作日晚上10:00-6:00和周末全天开启. ...
 - UART,USART,SPI,I2C等总线的介绍与区别20160526
			
首先来说一下UART和USART的区别: 1.字面意义: UART:universal asynchronous receiver and transmitter通用异步收发器: USART:univ ...
 - AngularJs记录学习02
			
<!doctype html> <html ng-app="myapp"> <head> <meta http-equiv="C ...
 - WPF控件数据单项绑定
			
建立一个姓名,年龄输入框,如图: XAML代码: <TextBox Name="txtName" Text="{Binding Name}" ToolTi ...