原标题:成都汇智动力小强哥系列-Appium中Android自动化怎么获取浮层的toast

小强哥说,虽然比你优秀的人还比你努力,你的努力不见得能超过别人,但是你至少要比昨天的自己更优秀啊。所以每天都要进步一点,这样你才能跟小强哥肩并肩,大步往前!

不整虚的

代码奉上

#!-*-coding:utf-8-*-

from selenium import webdriver

from time import sleep

from appium import webdriver

from selenium.webdriver.common.by import By

from selenium.webdriver.support.ui import WebDriverWait

from selenium.webdriver.support import expected_conditions as EC

def find_toast(message):

'''判断toast信息'''

try:

element=

WebDriverWait(driver,10).until(EC.presence_of_element_located((By.PARTIAL_LINK_TEXT,message)))

return True

except:

return False

desired_capabilities={'aut':'io.selendroid.testapp:0.15.0'}

#配置自动化的环 境参数

driver=webdriver.Remote(desired_capabilities=desired_capabilities)

#传递配置参数给server

sleep(10)

#全局等待10s

my_text_field=driver.find_element_by_id("my_text_field")

my_text_field.send_keys("hello world")

'''

#在my_text_field输入hello world

waitingButtonTestCD=driver.find_element_by_name("waitingButtonTestCD")

waitingButtonTestCD.click()

#点击waitingButtonTestCD按钮

sleep(15)

#设置等待时间15秒

inputUsername=driver.find_element_by_id("inputUsername")

inputUsername.send_keys("andy lau")

#设置username的名字叫Andy lau

inputEmail=driver.find_element_by_id("inputEmail")

inputEmail.send_keys("9222@qq.com")

#设置emaill为9222@qq.com

inputPassword=driver.find_element_by_id("inputPassword")

inputPassword.send_keys("123456")

#设置密码为123456

input_adds=driver.find_element_by_id("input_adds")

input_adds.click()

#勾选同意协议

btnRegisterUser=driver.find_element_by_id("btnRegisterUser")

btnRegisterUser.click()

#点击注册按钮

'''

showToastButton=driver.find_element_by_id("showToastButton")

showToastButton.click()

find_toast("Hello selendroid toast!")

print find_toast("Hello selendroid toast!")返回搜狐,查看更多

责任编辑:

android自动化获取toast,成都汇智动力小强哥系列-Appium中Android自动化怎么获取浮层的toast...相关推荐

  1. 在服务器中如何获取项目名,成都汇智动力-java获得项目路径

    原标题:成都汇智动力-java获得项目路径 java获得项目路径,在jsp和class文件中调用的相对路径不同. 在jsp里,根目录是WebRoot 在class文件中,根目录是WebRoot/WEB ...

  2. java singleton 数据清楚_成都汇智动力-java singleton

    原标题:成都汇智动力-java singleton 1.什么是单例模式?单例模式的应用场景? 名称:单例模式 英文名:Singleton 定义:java中单例模式是一种常见的设计模式,单例就是&quo ...

  3. java集合到线程的考试_成都汇智动力-Java SE考试编程题总结

    原标题:成都汇智动力-Java SE考试编程题总结 线程和进程的区别: (1)进程是运行中的程序,拥有自己独立的内存空间和资源; (2)一个进程可以有一个或多个线程组成,且至少有一个线程称为主线程; ...

  4. java面试题成都_成都汇智动力-java面试——多线程面试题

    原标题:成都汇智动力-java面试--多线程面试题 1.多线程有什么用?发挥多核CPU的优势 防止阻塞 便于建模 2.创建线程的方式继承Thread类 实现Runnable接口 至于哪个好,不用说肯定 ...

  5. java并发惊群_成都汇智动力-Java并发:其他(总结性的东西)

    原标题:成都汇智动力-Java并发:其他(总结性的东西) Java并发:其他(总结性的东西). 并发中的主要问题 并发基础主要解决的是可见性,有序性和原子性的问题,让不可控的进程/线程变得可以预测,可 ...

  6. java non-heap_成都汇智动力-Java内存相关

    原标题:成都汇智动力-Java内存相关 Java内存模型 可见性:一个线程对共享变量值的修改,能够及时地被其他线程看到.语言层面上支持两种 synchronized 和 volatile. 共享变量: ...

  7. java唯一并且有序集合_成都汇智动力-Java集合类详解

    原标题:成都汇智动力-Java集合类详解 java中集合类主要有两大分支: (1)Collection (2)Map Collection接口 一个Collection代表一组Object,即Coll ...

  8. Java折半二叉树,成都汇智动力-Java实现常用排序算法

    原标题:成都汇智动力-Java实现常用排序算法 排序算法介绍 1. 基本概念 稳定性: 待排序的数列中,若两个元素的值相等 R1 = R2 ,在排序结束之后,元素之间的相对位置没有发生变化,则称排序算 ...

  9. java web怎么实现跳转,成都汇智动力-JAVAweb路径跳转实现教程

    原标题:成都汇智动力-JAVAweb路径跳转实现教程 web.xml中"/"代表项目根目录: web.xml ... ServletOne /servlet/ServletOne ...

最新文章

  1. IBM投资4000万美圆,加强对SAP®应用的支持
  2. HDU2021 发工资咯
  3. 第一章 python学习,个人对计算机硬件的一些理解
  4. SAP财务中国本土化报表
  5. java面试换背景颜色_证件照换底色 证件照换背景 证件照背景颜色
  6. Vue.js 动态为img的src赋值
  7. git 基本使用教程
  8. 华为宣布:免费培养2000名大数据开发者!
  9. mongodb mysql json数据类型_mongodb 数据格式补充
  10. mysql binlog 多少_今天才知道,MySQL 的 binlog 编号可以这么大!
  11. 将servlet[login]标记为不可用_30分钟上手OUTLOOK - 邮件标记
  12. 问题七十一:环境光遮蔽(Ambient Occlusion)
  13. 智能手机低价“裸奔”( 山寨手机芯片“海思K3”VS“MTK”)
  14. smartbi 安装教程
  15. 什么是注意力机制及其应用(self attention)?
  16. java计算机毕业设计临大新生入学指导系统源代码+数据库+系统+lw文档
  17. Ubuntu系统拼音无法正确打字怎么解决?
  18. 什么是ETL,ETL是什么技术?
  19. 什么是*.yml文件
  20. 一款由React Native编写的开源App--Gank

热门文章

  1. Centos使用阿里云源
  2. 查看mysql的sql运行记录
  3. 全网最全学习攻略【尚硅谷电影推荐系统】附视频代码链接
  4. 如何让USB Type-C接口手机支持边充电边使用无线领夹麦克风
  5. 【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)
  6. 记录一次拯救jenkins的历程
  7. 区域气象-大气化学在线耦合模式(WRF/Chem)在大气环境中的应用
  8. windows下载汉化游戏后出现乱码怎么办?
  9. Web安全 信息收集
  10. typecpd协议规范 C语言,谁能详细介绍USB Type C各个P位的作用,如Vconn和Vbus和CC的具体作用...