在robotium4.3中,如何单击Web元素?

在robotium4.3中,如何单击Web元素?,robotium,Robotium,在robotium4.3中,如何单击Web元素。到目前为止,我可以通过locationx和locationy单击webelement。但webid或其他参数不起作用。 有人能帮我解决这个问题吗?TKS Solo类中有clickOnWebElement方法。有一个By类可用于查找元素。例如: solo.clickOnWebElement(By.className("button")); 通过实施您可以找到非常感谢!但是问题仍然存在,例如,当我这样写的时候:solo.clickOnWebEleme

在robotium4.3中,如何单击Web元素。到目前为止,我可以通过locationx和locationy单击webelement。但webid或其他参数不起作用。
有人能帮我解决这个问题吗?TKS

Solo类中有clickOnWebElement方法。有一个By类可用于查找元素。例如:

solo.clickOnWebElement(By.className("button"));

通过实施您可以找到

非常感谢!但是问题仍然存在,例如,当我这样写的时候:solo.clickOnWebElement(By.id(“t5”);t5是一个id。但有一个错误,“junit.framework.AssertionFailedError:WebElement id:'t5'未找到!”请在单击之前尝试waitForWebElement方法(滚动设置为true或false)。非常感谢!但仍然存在一些问题。你能给我一个关于webelement测试的简单例子吗?