gpt4 book ai didi

java - 如何在java中读取excel数据,selenium测试?

转载 作者:太空宇宙 更新时间:2023-11-04 07:52:41 25 4
gpt4 key购买 nike

我有一个 selenium webdriver 支持的 java 代码,用于测试 Web 应用程序。我的代码如下:

package testcases;

import com.thoughtworks.selenium.Selenium;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebDriverBackedSelenium;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import static org.junit.Assert.*;
import java.util.regex.Pattern;

public class Untitled {
private Selenium selenium;

@Before
public void setUp() throws Exception {
WebDriver driver = new FirefoxDriver();
String baseUrl = "http://www.himalayanpalmistry.com/";
selenium = new WebDriverBackedSelenium(driver, baseUrl);
}

@Test
public void testUntitled() throws Exception {
selenium.open("/mabiz/");
selenium.select("id=register_type", "label=für Unternehmen");
selenium.click("id=rgst");
selenium.waitForPageToLoad("30000");
selenium.type("id=username", "javatesting1");
selenium.type("id=password", "12345678");
selenium.type("id=confirm_password", "12345678");
selenium.type("id=name", "java testing");
selenium.type("id=position", "java testing");
selenium.type("id=company", "java testing");
selenium.type("id=address", "java testing");
selenium.type("id=zipcode", "12345");
selenium.type("id=city", "safdj");
selenium.type("id=phone", "kfajs");
selenium.type("id=email", "tsandesh23@hotmail.com");
selenium.click("id=show_contact_info");
selenium.click("id=product_select3");
selenium.click("id=term_condition1");
selenium.click("name=submit_one");
selenium.waitForPageToLoad("30000");
}

@After
public void tearDown() throws Exception {
selenium.stop();
}
}

我想修改这段代码来读取microsoft excel数据,并通过这段代码进行许多测试。我的Excel文件包含各种测试数据。提前感谢!!

最佳答案

您可以使用此API从java读取Excel行:http://jexcelapi.sourceforge.net/该教程很棒,可以在这里找到:http://www.andykhan.com/jexcelapi/tutorial.html

此外,在将脚本中的用户名和密码发布到 stackoverflow 时要小心;)

关于java - 如何在java中读取excel数据,selenium测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14190556/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com