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

重庆网站平台如何推广word里网站的超链接怎么做

重庆网站平台如何推广,word里网站的超链接怎么做,找人注册公司需要多少钱,个人网页注册点此获取更多相关资料 本文为霍格沃兹测试开发学社学员学习笔记分享 原文链接&#xff1a;https://ceshiren.com/t/topic/27684 一、原生定位 元素属性定位组合定位 # ID 定位 driver.find_element_by_android_uiautomator(\new UiSelector().resourceId("<element-I…

点此获取更多相关资料

本文为霍格沃兹测试开发学社学员学习笔记分享
原文链接:https://ceshiren.com/t/topic/27684

一、原生定位

  • 元素属性定位
  • 组合定位
# ID 定位
driver.find_element_by_android_uiautomator('\new UiSelector().resourceId("<element-ID>")')
# 组合定位
driver.find_element_by_android_uiautomator('\new UiSelector().resourceId("com.xueqiu.android:id/tab_name").\text("我的")')

二、css selector 定位

  • Android: Appium Server 版本 >= 1.19.0
  • iOS:Appium Server>= 1.21.0
代码:
driver.find_element(AppiumBy.CSS_SELECTOR,\"#com.xueqiu.android:id/tv_search")解析前:
{"using":"css selector",\"value":"#com\.xueqiu\.android\:id\/tv_search"}解析后:
{"strategy":"-android uiautomator",\"selector":"new UiSelector().resourceId("com.xueqiu.android:id/tv_search")",...}

2.1、css selector 用法

  • 官方示例
# 通过 id
elementById("someResourceID")`-> `elementsByCss("#someResourceID")
# 通过 class
elementsByClassName("android.widget.TextView")`-> `elementsByCss("android.widget.TextView")
# 通过 accessibility id
elementsByAccessibilityId("Some Content Description")`-> `elementsByCss('*[description="Some Content Description"]')
# 通过 xpath
elementsByXpath("//android.widget.TextView[@description='Accessibility']")`-> `elementsByCss("android.widget.TextView[description='Accessibility']")

2.2、示例

  • 打开【雪球】应用首页
  • 点击搜索框
  • 向搜索框输入:alibaba
  • 判断【阿里巴巴】可见
def test_search1(self):# 点击搜索框element = self.driver.find_element(\AppiumBy.CSS_SELECTOR,"#com.xueqiu.android:id/tv_search")element.click()# 向搜索框输入:alibabaself.driver.find_element(AppiumBy.CSS_SELECTOR,"#com.xueqiu.android:id/search_input_text"). \send_keys("alibaba")alibaba_element = self.driver.find_element(\AppiumBy.CSS_SELECTOR, "*[text='阿里巴巴']")displayed = alibaba_element.get_attribute("displayed")print(displayed)# 判断【阿里巴巴】可见assert displayed == "true"print(f"结束时间:{self.get_time()}")

2.3、iOS css selector 定位

  • Appium Server 版本>=1.21.0
  • 官网:Release v1.21.0 · appium/appium · GitHub

三、总结

  • Appium Server 版本>=1.21.0
  • css selector 会转化为 Android/iOS 原生定位的定位策略
  • Android 转为 Android Uiautomator 定位方式
  • iOS 转为 class chain 定位方式
http://www.yayakq.cn/news/514386/

相关文章:

  • 免费可商用素材网站怎么把图片做成链接形式
  • 访问wordpress数据库上海做网站优化公司
  • 湘潭学校网站建设 z磐石网络苏州短视频运营
  • 淘宝联盟网站模板唯品会官网一家做特卖的网站
  • 个人网站域名快速备案基于jsp网站开发
  • 做别人一样的网站吗可以做问卷的网站有哪些
  • 免费的ai绘图网站有哪些网站logo制作软件
  • 仙居做网站公司企业类网站模版
  • 保定建站方案广州的网站建设
  • 网站建设流程包括建设工程包括哪几类工程
  • 江西网站建设价位沈阳seo网站推广
  • 张店网站优化推广樱花16q808a
  • 网站开发的前端到底是什么移动网站建设制作
  • 青岛建设银行网站珠海网站建设网络推广
  • 上海的做网站的公司阿里云云服务平台
  • 阿里云短链接生成百度关键词优化系统
  • 网站首页图片代码xampp如何搭建wordpress
  • 喀喇沁旗网站建设公司免费服务器空间
  • 怎么建设属于自己的网站银川网站开发制作
  • 简单网站建设流程图网站前台的模块
  • 珠海网站建设知识云主机怎么安装网站
  • 网站名称价格做淘宝客的网站所需空间
  • 开封+网站建设+网络推广555建筑人才网
  • 免费模板下载网站简单的创意平面设计公司
  • 高性能网站开发 书籍如何做企业产品推广
  • 网站建设属于无形资产吗网页设计与网站建设课程设计报告
  • 876游戏平台网页游戏大全网站优化页面
  • diy网站开发公司做百度手机网站点击软
  • 网站开发所需配置网站开发流程视频
  • 有没有教做网站实例视频云南建投第七建设有限公司网站