是否可以在 java 中制作 Selenium WebDriver 可执行文件? 我已经用 java 编写代码,使用 Selenium WebDriver 进行数据驱动测试。我想让它成为可执行文件,以便在 eclipse 之外可以执行它。
package pkg;
import java.util.concurrent.TimeUnit;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class LogingS {
private WebDriver driver;
private String baseUrl;
@Before
public void setUp() throws Exception {
driver = new FirefoxDriver();
baseUrl = "http://www.example.com/";
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
}
@Test
public void testLogingS() throws Exception {
driver.get(baseUrl);
System.out.println("The current Url: " + driver.getCurrentUrl());
driver.findElement(By.id("id_email")).clear();
driver.findElement(By.id("id_email")).sendKeys("com");
Thread.sleep(1000);
driver.findElement(By.id("id_password")).clear();
driver.findElement(By.id("id_password")).sendKeys("123");
Thread.sleep(1000);
System.out.println("The current Url: " + driver.getCurrentUrl());
driver.findElement(By.id("btn_login")).submit();
Thread.sleep(5000);
System.out.println("The current Url: " + driver.getCurrentUrl());
}
@After
public void tearDown() throws Exception {
}
}
最佳答案
在工作台中创建一个新的 JAR 文件:
从上下文菜单或菜单栏的"file"菜单中选择“导出”。
展开 Java 节点并选择 JAR 文件。点击下一步。
在“JAR 文件规范”页面的“选择要导出的资源”字段中选择要导出的资源。
在“选择导出目标”字段中,键入或单击“浏览”以选择 JAR 文件的位置并完成
打开 CMD,移动到您的 .jar
使用以下命令调用 jar 文件:- java -jar xxx.jar
关于java - 使用 Java 在 Selenium WebDriver 中制作可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22375142/