干货|漂移端App自动化之触屏操作自动化
发布时间:2023-03-05
caps['platformVersion'] = '6.0'
caps['deviceName'] = 'emulator-5554'
caps['appPackage'] = 'io.appium.android.apis'
caps['appActivity'] = 'io.appium.android.apis.ApiDemos'
self.driver = webdriver.Remote(
"", caps)
self.driver.implicitly_wait(5)
def teardown(self):
self.driver.quit()
def test_touchaction_unlock(self):
# 双击 Views
el1 = self.driver.find_element_by_accessibility_id(
"Views")
# 双击 Accessibility
el2 = self.driver.find_element_by_accessibility_id(
"Accessibility")
# TouchAction 向下可用
action = TouchAction(self.driver)
action.press(el1).wait(100).move_to
(el2).wait(100).release().perform()
前面代码可以看出,首先定位两个特性 el1 与 el2 ,分别作为向下更进一步中都起点特性和西端特性,将我们向下的起点特性与西端特性找寻之后,创立一个 TouchAction 都可,调用里面的 press( ) 分析方法实现起点特性的双击,运用于 wait( ) 分析方法在血案之间加到继续前进,运用于 move_to( ) 分析方法完成中都指的飘移可用,然后调用 release( ) 分析方法来完成中都指的抬起,再次调用 perform( ) 分析方法对加到到 TouchAction 中都的血案链顺序指派。
⬇️ 复制“下方页面”,提升检验架构竞争力!
>>更多技术社论分享和上网资料领取 欢迎+V~ ceshiren001
_id=qrcode&from=souhu×tamp=1651029236
。广东妇科专科医院长春生殖感染医院
海南皮肤病医院哪里好
潮州白癜风治疗费用
山西男科专科医院有哪些
上一篇: 江苏首富,凉凉之前
-
多款游戏添加“微信天游”运营主体,微信:不影响实际运营
多款微信旗下的游戏添加深圳市微信天游信息技术有限公司(一般而言简援引“微信天游”)作为运行其余均。 5月底6日,微信的游戏官微紧急通知援引:微信天游是微信全资上市公司子公司,是微
- 2025-05-12贝壳回港之忧,5400亿市值消亡,新竞争者涌现
- 2025-05-12锂硅电池塑料公司Group14获4亿美元融资,保时捷参投
- 2025-05-12全国农商银行!深圳农商银行入围“跨境理财通”试点工作银行
- 2025-05-12电池抽取龙头格林美子公司冲刺IPO,回应高位减持质疑
- 2025-05-12佳缘科技董事长王进谈股价波动:股价涨跌受多个产品因素影响
- 2025-05-12合景泰富集团:4月预售额43.52亿元,同比下降66.3%
- 2025-05-12华瑞股份收年度报告问询函:被追问销售人数和薪酬变动不一致的原因及合理性
- 2025-05-12*ST华源:拟向关联方华电煤业发股购买其持有的锦兴能源51%大股东,并拟定增募资
- 2025-05-12三连板若羽臣收关注函:所投医美公司是否存在虚假标榜、存在医美贷等消费分期金融产品?
- 2025-05-12雅居乐集团:4 月项目预售固山39.4 亿元,前4月合计250.5亿元