有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Sendkeys未按预期工作。无法使用sendKeys发送数据

SendKeys在appium中不工作。它给出了一个错误,比如元素未定位,但可以在脚本中轻松定位元素。 代码如下:

    import java.net.MalformedURLException;
    import java.util.concurrent.TimeUnit;

    import javax.swing.Action;

    import io.appium.java_client.MobileElement;
    import io.appium.java_client.安卓.AndroidDriver;
    import io.appium.java_client.安卓.AndroidElement;

    public class Testcase extends AppiumTest
{
public static void main(String[] args) throws MalformedURLException, InterruptedException
{
     AndroidDriver<AndroidElement> driver=Capabilities();
    // Thread.sleep(20000);
     driver.manage().timeouts().implicitlyWait(20,TimeUnit.SECONDS) ;
     
     driver.findElementByXPath("//安卓.view.View[@index='5']").click(); 
     driver.manage().timeouts().implicitlyWait(10,TimeUnit.SECONDS);
     driver.findElementByXPath("//安卓.widget.EditText[@index='2']").click(); \\ **same xpath for click it working fine but after send the data using sendkeys it shows error**
     driver.findElementByXPath("//安卓.widget.EditText[@index='2']").sendKeys("Abc");

共 (0) 个答案