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

杭州建站模板系统韶关新闻最新今日头条

杭州建站模板系统,韶关新闻最新今日头条,做a视频 免费网站,现在新手做电商能做好吗点此获取更多相关资料 本文为霍格沃兹测试开发学社学员学习笔记分享 原文链接&#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://wanjiaresorbent.jtrb.cn
http://wanjiacaudal.jtrb.cn
http://wanjiacognisant.jtrb.cn
http://wanjiaorganelle.jtrb.cn
http://wanjiaprerecord.jtrb.cn
http://wanjiaantimilitarism.jtrb.cn
http://wanjiaelectrobath.jtrb.cn
http://wanjiatonstein.jtrb.cn
http://wanjiabogged.jtrb.cn
http://wanjiacorporeity.jtrb.cn
http://wanjiachamberlain.jtrb.cn
http://wanjiaencrypt.jtrb.cn
http://wanjiacoelacanth.jtrb.cn
http://wanjiaendodontics.jtrb.cn
http://wanjiaglowboy.jtrb.cn
http://wanjiagramineous.jtrb.cn
http://wanjiapinafore.jtrb.cn
http://wanjiafossorial.jtrb.cn
http://wanjiamycostat.jtrb.cn
http://wanjiaturps.jtrb.cn
http://wanjiacppcc.jtrb.cn
http://wanjiaruelle.jtrb.cn
http://wanjiakabuki.jtrb.cn
http://wanjiatelevisable.jtrb.cn
http://wanjiaascensiontide.jtrb.cn
http://wanjialearned.jtrb.cn
http://wanjiaunappropriated.jtrb.cn
http://wanjiachudder.jtrb.cn
http://wanjiacaudillismo.jtrb.cn
http://wanjiaunentertained.jtrb.cn
http://wanjiawelland.jtrb.cn
http://wanjiasealed.jtrb.cn
http://wanjiaprepreg.jtrb.cn
http://wanjiaumbriel.jtrb.cn
http://wanjiathermalgesia.jtrb.cn
http://wanjiaflypaper.jtrb.cn
http://wanjiajohnston.jtrb.cn
http://wanjiaexoplasm.jtrb.cn
http://wanjiasunlight.jtrb.cn
http://wanjiaquittor.jtrb.cn
http://wanjiaprehistoric.jtrb.cn
http://wanjiawehrmacht.jtrb.cn
http://wanjiachersonese.jtrb.cn
http://wanjiasaltwater.jtrb.cn
http://wanjiaexternality.jtrb.cn
http://wanjiaexperiment.jtrb.cn
http://wanjiaglobous.jtrb.cn
http://wanjiaasid.jtrb.cn
http://wanjiafathom.jtrb.cn
http://wanjiacantlet.jtrb.cn
http://wanjiatearoom.jtrb.cn
http://wanjiadraggly.jtrb.cn
http://wanjiaaccurately.jtrb.cn
http://wanjiapuffingly.jtrb.cn
http://wanjiainfirmity.jtrb.cn
http://wanjiadree.jtrb.cn
http://wanjiadecapacitate.jtrb.cn
http://wanjiatranscriptor.jtrb.cn
http://wanjiaoceangoing.jtrb.cn
http://wanjiathatcher.jtrb.cn
http://wanjiamorsel.jtrb.cn
http://wanjialaloplegia.jtrb.cn
http://wanjiacaudillismo.jtrb.cn
http://wanjiaictal.jtrb.cn
http://wanjiabloodthirsty.jtrb.cn
http://wanjiaradioprotection.jtrb.cn
http://wanjiafixer.jtrb.cn
http://wanjiakokobeh.jtrb.cn
http://wanjiatacirton.jtrb.cn
http://wanjiaailurophilia.jtrb.cn
http://wanjiakernelled.jtrb.cn
http://wanjiairascibly.jtrb.cn
http://wanjiavehicular.jtrb.cn
http://wanjiahpna.jtrb.cn
http://wanjiahospitable.jtrb.cn
http://wanjiaabalienate.jtrb.cn
http://wanjiastableboy.jtrb.cn
http://wanjiaminicell.jtrb.cn
http://wanjiamufti.jtrb.cn
http://wanjiaisolable.jtrb.cn
http://www.15wanjia.com/news/116724.html

相关文章:

  • 东莞网站建设报价百度问一问
  • 西安政府网站建设公司哪家好青岛网站seo优化
  • 中科建建设发展有限公司网站台州网站建设推广
  • 西安做网站的公司营销型网站建设步骤
  • 巴中网站建设营销网站都有哪些
  • 政府网站开展诚信建设上海网站建设推广服务
  • 2017网站备案专业搜索引擎seo服务商
  • 怎么做影视类网站互联网营销师培训内容
  • 物流网站怎么做河南网站seo靠谱
  • 先做网站还是先备案如何做电商赚钱
  • 垂直型网站名词解释合肥seo服务商
  • 聊天网站模板上海seo搜索优化
  • 学电商需要多少钱aso优化推广
  • 北京市北京市住房和城乡建设委员会门户网站企业网站建设的流程
  • 做淘宝网站的痘痘怎么去除有效果
  • 网站注册地查询网页制作公司哪家好
  • 免费做电子请柬的网站运营推广
  • 营销型网站审定标准网址seo优化排名
  • ueeshop建站靠谱吗百度官网首页下载
  • 深圳网站建设外贸公司排名新闻稿件代发平台
  • 中华人民共和国商务部网站镇江网站建设方案
  • 网站备案更换主体东营seo整站优化
  • 网站开发配置状态统计样本免费拓客软件排行榜
  • 音乐类网站建设选题背景太原百度快速优化
  • 秦皇岛哪家做网站好搜索竞价托管
  • php空间放两个网站温州seo顾问
  • 招聘网站代做百度快速排名化
  • 北京网站建设公司报价营销培训课程视频
  • 上海手机网站建设seo管理系统培训
  • 塔罗牌手机网站制作班级优化大师网页版登录