私は、Webドライバーを使用してセレンのテストケースを作成するのは初めてです。
テストケースを設定する方法を教えてください。
注: Selenium IDE を使用したくありません。
ありがとう
私は、Webドライバーを使用してセレンのテストケースを作成するのは初めてです。
テストケースを設定する方法を教えてください。
注: Selenium IDE を使用したくありません。
ありがとう
自分でセットアップを行いました。ありがとう
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = {"classpath:testContextWeb.xml"})
public class SeleniumTest {
WebDriver driver;
@Before
public void setUp() throws Exception {
driver = new FirefoxDriver();
}
@After
public void tearDown() throws Exception {
driver.close();
}
@Test
public void testCase() throws Exception {
//open the event page
driver.get("https://websiteAddress/Context");
driver.findElement(By.xpath(".//*[@id='username']")).sendKeys("someUserName");
driver.findElement(By.xpath(".//*[@id='password']")).sendKeys("xxxx"); // "xxxx" means some password
}
}
セレンWebドライバーを使用して、コードからブラウザーを駆動できます。Firefoxドライバーを設定する必要がないため、Firefoxドライバーから始めます。Chromeなどの他のブラウザーの場合は、ドライバーをセットアップする必要があります。ここから開始できます。
http://seleniumhq.org/docs/03_webdriver.html#introducing-the-selenium-webdriver-api-by-example
HTH