51Testing软件测试论坛

标题: Day5-7测试积点任务 [打印本页]

作者: 测试积点老人    时间: 2018-5-24 15:41
标题: Day5-7测试积点任务
问题:
python+appium 如何判定某元素存在
在写压力测试case的时候,需要判断某个页面的某个元素是否存在,然后再做相应的操作。
直接if find id的话会报错跳出,用try-except的话也不是很方便。
请问各位大神有没有好的办法可以解决这个问题,谢了


作者: 梦想家    时间: 2018-5-25 09:47
def findItem(self,el):
source = self.driver.page_source
if el in source:
return True
else:
return False
作者: abcsell    时间: 2018-5-25 09:54
def findItem(self,el):
source = self.driver.page_source
if el in source:
return True
else:
return False
作者: qqq911    时间: 2018-5-25 10:15

def findItem(self,el):
source = self.driver.page_source
if el in source:
return True
else:
return False
作者: jingzizx    时间: 2018-5-25 10:59
做判断
作者: 海海豚    时间: 2018-5-25 13:39

def findItem(self,el):
source = self.driver.page_source
if el in source:
return True
else:
return False




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2