Selenium2+JUnit+FirefoxWebDriver

来源:互联网 发布:sql数据库设计实例 编辑:程序博客网 时间:2024/06/05 10:37
import static org.junit.Assert.*;import org.openqa.selenium.firefox.FirefoxDriver;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.WebElement;public class testRadioButton {private WebDriver driver;@Beforepublic void setUp() throws Exception{System.setProperty("webdriver.firefox.bin","D:/Program Files (x86)/Mozilla Firefox/firefox.exe");driver=new FirefoxDriver();driver.get("http://www.w3school.com.cn/html/html_forms.asp");}@Testpublic void testRadioButton() throws Exception{WebElement femaleRadioButton=driver.findElement(By.xpath("//*[@id=\"maincontent\"]/div[5]/form[2]/input[2]"));if(!femaleRadioButton.isSelected()){femaleRadioButton.click();}assertTrue(femaleRadioButton.isSelected());}@Afterpublic void tearDown() throws Exception{driver.quit();}}

0 0
原创粉丝点击