Selenium2+JUnit+FirefoxDriver操作页面中的选择按钮

来源:互联网 发布:c语言base64编码 编辑:程序博客网 时间:2024/06/06 02:49
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{//firefox没有安装在默认路径要指定一下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
原创粉丝点击