如果by是android_uiautomator的话,如何在get_by_local里面封装by的方法呢?

来源:2-4 封装定位信息

neo_pf

2018-03-31

try:
				if by == 'id':
					return self.driver.find_element_by_id(local_by)
				elif by == 'android_uiautomator':
					return ?????(local_by)
				else:
					return self.driver.find_element_by_xpath(local_by)


写回答

1回答

Mushishi

2018-04-03

你好,直接在里面按照%s 的变量获取直接进行封装。

1
3
Mushishi
回复
onepiece597
self.driver.find_element_by_android_uiautomator('new UiSelector().text("请输入手机号")')
2019-03-08
共3条回复

Python主讲移动端自动化测试框架Appium

APP自动化基础知识、po模型、关键字模型、服务自动化、持续集成

1508 学习 · 1333 问题

查看课程