想要调用在一个类中使用args在方法中声明的webelements并且想要调用webele方法

时间:2017-05-27 04:18:24

标签: eclipse selenium

package First;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;

public class First1 {
    public static WebDriver driver=new FirefoxDriver();
    public static WebElement webele;

    public static void LaunchApp(String url){
        driver.get(url);
    }

    public static String webele(String loc){
        webele= driver.findElement(By.id(loc));
        System.out.println("abc");
    }
}

package First;
public class First2 {
    public static void main(String[] args) {
        First1.LaunchApp("https://facebook.com").sendkeys("hdkjasj");
    }
}

这是我在同一个包中的下一个类,用参数调用方法webele。当试图在第二个类中调用第一个类时,我收到错误,因为无法将sendkeys(String)调用为原始类型void。

0 个答案:

没有答案