diff --git a/Kelompok 11/Test1Test.java b/Kelompok 11/Test1Test.java new file mode 100644 index 0000000..3c981fe --- /dev/null +++ b/Kelompok 11/Test1Test.java @@ -0,0 +1,48 @@ +// Generated by Selenium IDE +import org.junit.Test; +import org.junit.Before; +import org.junit.After; +import static org.junit.Assert.*; +import static org.hamcrest.CoreMatchers.is; +import static org.hamcrest.core.IsNot.not; +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.firefox.FirefoxDriver; +import org.openqa.selenium.chrome.ChromeDriver; +import org.openqa.selenium.remote.RemoteWebDriver; +import org.openqa.selenium.remote.DesiredCapabilities; +import org.openqa.selenium.Dimension; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.interactions.Actions; +import org.openqa.selenium.support.ui.ExpectedConditions; +import org.openqa.selenium.support.ui.WebDriverWait; +import org.openqa.selenium.JavascriptExecutor; +import org.openqa.selenium.Alert; +import org.openqa.selenium.Keys; +import java.util.*; +import java.net.MalformedURLException; +import java.net.URL; +public class Test1Test { + private WebDriver driver; + private Map vars; + JavascriptExecutor js; + @Before + public void setUp() { + driver = new ChromeDriver(); + js = (JavascriptExecutor) driver; + vars = new HashMap(); + } + @After + public void tearDown() { + driver.quit(); + } + @Test + public void test1() { + driver.get("https://seleniumbase.io/demo_page"); + driver.manage().window().setSize(new Dimension(806, 816)); + driver.findElement(By.id("radioButton2")).click(); //mengklik radio button 2 + driver.findElement(By.id("checkBox5")).click(); //menguncheck pre-check box + driver.findElement(By.id("checkBox3")).click(); //mengcheck checkboxes ke 2 + driver.findElement(By.id("checkBox4")).click(); //mengcheck checkboxes ke 3 + } +}