当前位置: 首页 > news >正文

上海企业网站建设公司名长沙百度首页排名

上海企业网站建设公司名,长沙百度首页排名,手机版桂林生活网官网,广东网络推广项目一、前置说明 toast消失的很快,并且通过uiautomatorviewer也不能获取到它的定位信息,如下图: 二、操作步骤 toast的class name值为android.widget.Toast,虽然toast消失的很快,但是它终究是在Dom结构中出现过&…

一、前置说明

toast消失的很快,并且通过uiautomatorviewer也不能获取到它的定位信息,如下图:

二、操作步骤

toast的class name值为android.widget.Toast,虽然toast消失的很快,但是它终究是在Dom结构中出现过,所以我们可以使用xpath来定位toast元素:

    def get_toast(self, text=None, timeout=3, interval=0.5):# 如果同时出现多个toast,可以使用这种方式if text:return WebDriverWait(self, timeout, interval).until(EC.presence_of_element_located(('xpath', f'//*[contains(@text, "{text}")]')))return WebDriverWait(self, timeout, interval).until(EC.presence_of_element_located(('xpath', '//*[@class="android.widget.Toast"]')))

三、Demo验证

注意:appium在v1.6.3以上才支持获取toast,并且需要指定使用Uiautomator2库。

def test_get_toast():import logginglogging.basicConfig(level=logging.DEBUG)from driver.appium.driver import WebDriverappium_server_url = 'http://localhost:4723'capabilities = {"platformName": "Android","automationName": "uiautomator2",  # 注意:要指定uiautomator2"deviceName": "127.0.0.1:62001","app": "D:\\resources\\ApiDemos-debug.apk",}driver = WebDriver(command_executor=appium_server_url, capabilities=capabilities)driver.smart_find_element(by='text', value='App').click()driver.smart_find_element(by='text', value='Notification').click()driver.smart_find_element(by='text', value='NotifyWithText').click()driver.smart_find_element(by='text', value='SHOW SHORT NOTIFICATION').click()element = driver.get_toast('Short notification')assert element.text == 'Short notification'

日志输出:

============================= test session starts =============================
collecting ... collected 1 itemtest_appium.py::test_get_toast PASSED============================= 1 passed in 19.91s ==============================

欢迎技术交流:

http://www.dinnco.com/news/54357.html

相关文章:

  • 如何做旅游攻略网站seo优化服务价格
  • 长沙哪里可以做网站上海疫情最新数据
  • wordpress 柚子seo技术中心
  • 网站设计价钱企业管理咨询培训
  • 在58做网站推广有效果吗今日头条新闻视频
  • 网站的黏度网站页面优化方案
  • 网站集约化建设标准公司网站免费建站
  • 国外优秀企业网站设计下载百度app下载
  • 像天猫网站怎么做零基础seo入门教学
  • 美女做视频网站太原seo网站排名
  • 绿色在线网站南京网站制作公司
  • 商务网站制作语言基础小程序如何推广运营
  • 微软哪个软件做网站国外搜索引擎网址
  • 在天津做网站的公司百度一下 你就知道首页
  • 意大利新闻淘宝关键词优化
  • 北京网络公司的网站网络营销的六大功能
  • 免费做初级会计试题网站有哪些北京做网站的公司有哪些
  • 毕业设计网站选题软件开发公司简介
  • 公司网站域名和空间产品网络营销策划方案
  • 网站建设英文怎么说域名注册服务网站查询
  • 网页小说怎么下载搜索优化是什么意思
  • 网站上线后所要做的事情android优化大师
  • 规划和设计一个网站微信广告平台推广
  • 织梦网站程序下载河南搜索引擎优化
  • 网站怎么做最省钱新媒体口碑营销案例
  • 做详情图的网站口碑营销是什么意思
  • 网站营销怎么做北京网站建设开发公司
  • 南京做网站xjrkj百度知道网页版地址
  • 长春做网站 长春万网公司网站建设步骤
  • 做缓网站免费网站大全