appium android python。 action.tap(btn).perform() vs btn.click() 哪个更好?

appium android python. action.tap(btn).perform() vs btn.click() what is better?

因此,通过在我的 appium android python 测试中进行自动化 我注意到这两种情况都像这样工作得很好:

btn = self.driver.find_element_by_id('path') # element
1:
action = TouchAction(self.driver)
action.tap(btn).perform()  # tap on button 
2:
btn.click()  # click on button

谁能解释一下哪种情况更好?

如果使用 click() 有效,则使用它。我看不出有任何理由只为 click().

使用操作 class