series - elemn

This commit is contained in:
Lukáš Kaňka
2023-08-16 16:00:32 +02:00
parent a8f58c8ec4
commit 233f276f6f
78 changed files with 1632 additions and 8 deletions

View File

@ -1,13 +1,15 @@
package cz.lukan;
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.chrome.ChromeDriver;
public class TabulkaTest {
public class AlertTest {
private WebDriver driver;
private final String BASE_URL = "http://localhost";
// video 33 výpis do konzole textu
@Before
public void setUp(){
driver = new ChromeDriver();
@ -15,9 +17,8 @@ public class TabulkaTest {
}
@Test
public void test(){
driver.get(BASE_URL + "/tabulka.php");
// video 31
driver.findElement(By.xpath("//table/tbody/tr[last()]/td[1]")).getText();
driver.get(BASE_URL);
}
@After

View File

@ -1,3 +1,5 @@
package cz.lukan;
import org.junit.After;
import org.junit.Assert;
import org.junit.Before;
@ -5,18 +7,20 @@ import org.junit.Test;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class ClickMeTest {
private WebDriver driver;
private final String BASE_URL = "http://localhost";
private final String BASE_URL = "http://localhost/clickmebaby.php";
@Before
public void setUp(){
driver = new ChromeDriver();
System.setProperty("webdriver.gecko.driver" , "geckodriver.exe");
driver = new FirefoxDriver();
}
@Test
public void test(){
driver.get(BASE_URL + "/clickmebaby.php");
driver.get(BASE_URL);
// message jsem udělal do getText vložit "" vyjmout --> vlažit kam chci psát
Assert.assertEquals("Inicaálizovaný počet kliků", "0", driver.findElement(By.id("clicks")).getText());
// for cyklus zvyšování plus 1

View File

@ -1,3 +1,5 @@
package cz.lukan;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;

View File

@ -1,3 +1,5 @@
package cz.lukan;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;

View File

@ -1,3 +1,5 @@
package cz.lukan;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;

View File

@ -1,3 +1,5 @@
package cz.lukan;
import org.junit.After;
import org.junit.Assert;
import org.junit.Before;

View File

@ -0,0 +1,40 @@
package cz.lukan;
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;
import org.openqa.selenium.chrome.ChromeDriver;
import java.util.List;
public class TabulkaTest {
private WebDriver driver;
private final String BASE_URL = "http://localhost";
@Before
public void setUp(){
driver = new ChromeDriver();
}
@Test
public void test(){
driver.get(BASE_URL + "/tabulka.php");
// video 31
driver.findElement(By.xpath("//table/tbody/tr[last()]/td[1]")).getText();
// vide 32
List<WebElement> rows = driver.findElements(By.xpath("//table/tbody/tr"));
System.out.println(rows);
for (WebElement roow : rows) {
System.out.println(roow.getText());
}
}
@After
public void tearDown(){
driver.quit();
}
}

View File

@ -0,0 +1,16 @@
package cz.lukan;
import org.junit.runner.RunWith;
import org.junit.runners.Suite;
@RunWith(Suite.class)
@Suite.SuiteClasses({
SelectTest.class,
ClickMeTest.class,
XpathTest.class
})
public class TestSuite {
}

View File

@ -1,3 +1,5 @@
package cz.lukan;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;

View File

@ -1,3 +1,5 @@
package cz.lukan;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;