Skip to content

Commit

Permalink
test
Browse files Browse the repository at this point in the history
thuantesst
  • Loading branch information
supercuem committed Dec 17, 2022
1 parent 2795f64 commit 4a1e27f
Show file tree
Hide file tree
Showing 35 changed files with 1,410 additions and 1,123 deletions.
2 changes: 1 addition & 1 deletion src/main/java/com/edu/graduationproject/test/Admin.java
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ public void loginadmin() {

driver.findElement(By.name("username")).sendKeys("batman");

driver.findElement(By.name("password")).sendKeys("1221");
driver.findElement(By.name("password")).sendKeys("123123");

driver.findElement(By.name("login")).click();

Expand Down
2 changes: 1 addition & 1 deletion src/main/java/com/edu/graduationproject/test/CrudUser.java
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ public void testRegistration(String username, String password,String fullname, S

driver.findElement(By.name("username")).sendKeys("batman");

driver.findElement(By.name("password")).sendKeys("1221");
driver.findElement(By.name("password")).sendKeys("123123");

driver.findElement(By.name("login")).click();

Expand Down
31 changes: 17 additions & 14 deletions src/main/java/com/edu/graduationproject/test/TestCart.java
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@

public class TestCart {


WebDriver driver;
private XSSFWorkbook workbook;
private XSSFSheet worksheet;
Expand Down Expand Up @@ -75,12 +76,12 @@ public void viewcart() {
try {
Thread.sleep(6000);
WebElement add = driver.findElement(By.xpath(
"/html[1]/body[1]/div[1]/main[1]/article[1]/main[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[2]/button[1]"));
"/html/body/div[1]/div/main/article/main/div/div[3]/div[1]/div/div[3]/div[2]/button"));
add.click();

Thread.sleep(3000);
WebElement view = driver
.findElement(By.xpath("/html[1]/body[1]/div[1]/header[1]/nav[1]/div[1]/div[2]/a[1]/i[1]"));
.findElement(By.xpath("/html/body/div[1]/div/header/nav/div/div[2]/a"));
view.click();
Thread.sleep(3000);
TestNGResult.put("3", new Object[] { 2d, "Add product and view cart ", "View cart", "Pass", });
Expand All @@ -98,15 +99,15 @@ public void clearcart() {
try {
Thread.sleep(8000);
WebElement add = driver.findElement(By.xpath(
"/html[1]/body[1]/div[1]/main[1]/article[1]/main[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[2]/button[1]"));
"/html/body/div[1]/div/main/article/main/div/div[3]/div[1]/div/div[3]/div[2]/button"));
add.click();
WebElement add2 = driver.findElement(By.xpath(
"/html[1]/body[1]/div[1]/main[1]/article[1]/main[1]/div[1]/div[3]/div[2]/div[1]/div[2]/div[2]/button[1]"));
"/html/body/div[1]/div/main/article/main/div/div[3]/div[2]/div/div[3]/div[2]/button"));
add2.click();

Thread.sleep(3000);
WebElement view = driver
.findElement(By.xpath("/html[1]/body[1]/div[1]/header[1]/nav[1]/div[1]/div[2]/a[1]/i[1]"));
.findElement(By.xpath("/html/body/div[1]/div/header/nav/div/div[2]/a"));
view.click();
Thread.sleep(2000);
WebElement clear = driver.findElement(By.xpath("//button[contains(text(),'Xóa hết')]"));
Expand Down Expand Up @@ -145,24 +146,25 @@ public void Quantity() {
try {
Thread.sleep(6000);
WebElement add = driver.findElement(By.xpath(
"/html[1]/body[1]/div[1]/main[1]/article[1]/main[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[2]/button[1]"));
"/html/body/div[1]/div/main/article/main/div/div[3]/div[1]/div/div[3]/div[2]/button"));
add.click();
WebElement add2 = driver.findElement(By.xpath(
"/html[1]/body[1]/div[1]/main[1]/article[1]/main[1]/div[1]/div[3]/div[2]/div[1]/div[2]/div[2]/button[1]"));
"/html/body/div[1]/div/main/article/main/div/div[3]/div[2]/div/div[3]/div[2]/button"));
add2.click();


Thread.sleep(3000);

WebElement view = driver
.findElement(By.xpath("/html[1]/body[1]/div[1]/header[1]/nav[1]/div[1]/div[2]/a[1]/i[1]"));
.findElement(By.xpath("/html/body/div[1]/div/header/nav/div/div[2]/a"));
view.click();
Thread.sleep(1000);
WebElement plus = driver
.findElement(By.xpath("/html/body/div[1]/main/article/main/div/section/div/div/div/div/div/div/div[1]/div/div[2]/div[3]/button[2]"));
.findElement(By.xpath("/html/body/div[1]/div/main/article/main/div/section/div/div/div/div/div/div/div[1]/div/div[2]/div[3]/button[2]"));
plus.click();
Thread.sleep(3000);
WebElement minus = driver
.findElement(By.xpath("/html/body/div[1]/main/article/main/div/section/div/div/div/div/div/div/div[1]/div/div[2]/div[3]/button[1]"));
.findElement(By.xpath("/html/body/div[1]/div/main/article/main/div/section/div/div/div/div/div/div/div[1]/div/div[2]/div[3]/button[1]"));
minus.click();
WebElement back = driver.findElement(By.className("text-body"));
back.click();
Expand All @@ -184,18 +186,19 @@ public void order() {

Thread.sleep(6000);
WebElement add = driver.findElement(By.xpath(
"/html[1]/body[1]/div[1]/main[1]/article[1]/main[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[2]/button[1]"));
"/html/body/div[1]/div/main/article/main/div/div[3]/div[1]/div/div[3]/div[2]/button"));
add.click();
WebElement add2 = driver.findElement(By.xpath(
"/html[1]/body[1]/div[1]/main[1]/article[1]/main[1]/div[1]/div[3]/div[2]/div[1]/div[2]/div[2]/button[1]"));
"/html/body/div[1]/div/main/article/main/div/div[3]/div[2]/div/div[3]/div[2]/button"));
add2.click();


Thread.sleep(3000);
WebElement view = driver
.findElement(By.xpath("/html[1]/body[1]/div[1]/header[1]/nav[1]/div[1]/div[2]/a[1]/i[1]"));
.findElement(By.xpath("/html/body/div[1]/div/header/nav/div/div[2]/a"));
view.click();
Thread.sleep(2000);
WebElement order = driver.findElement(By.xpath("/html/body/div[1]/main/article/main/div/section/div/div/div/div/div/div/div[2]/div/a"));
WebElement order = driver.findElement(By.xpath("/html/body/div[1]/div/main/article/main/div/section/div/div/div/div/div/div/div[2]/div/a"));
order.click();

WebElement name=driver.findElement(By.name("username"));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ public void launcher() throws Exception{
try {
System.setProperty("webdriver.chrome.driver", "D:\\chome\\chromedriver.exe");
driver = new ChromeDriver();
String url = "https://shoeshy.herokuapp.com/product/list";
String url = "http://localhost:8080/product/list";
driver.get(url);
TestNGResult.put("2", new Object[] { 1d, "Demo Website", "Get open", "Pass", });
} catch (Exception e) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -86,10 +86,13 @@ public void testRegistration(String username, String email, String password, Str
driver.findElement(By.name("ok")).click();


WebElement tt = driver.findElement(By.xpath("//body/div[1]/main[1]/article[1]/section[1]/div[1]/div[1]/div[1]/div[1]/form[1]/div[1]/div[6]"));
WebElement tt = driver.findElement(By.xpath("/html[1]/body[1]/div[1]/div[1]/main[1]/article[1]/section[1]/div[1]/div[1]/div[1]/div[1]/form[1]/div[1]/div[6]/span[1]"));
Thread.sleep(6000);

String t = "Please check your email to verify your account";
org.testng.Assert.assertEquals(tt.getText(), t);


if(tt.getText().equalsIgnoreCase(t)) {
index++;
res.put("" + index, new Object[] { index, "Check sign up",username,email, password,repass, "Signup is sucess",
Expand All @@ -101,7 +104,6 @@ public void testRegistration(String username, String email, String password, Str
"Sign up is fail", "Fail" });
}

org.testng.Assert.assertEquals(tt.getText(), t);



Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@ public void testLogin2(String username, String password) {
// check login result by checking page title


WebElement tt = driver.findElement(By.xpath("/html[1]/body[1]/div[1]/header[1]/nav[1]/div[1]/div[2]/div[1]/a[1]/span[1]/span[1]"));
WebElement tt = driver.findElement(By.xpath("/html[1]/body[1]/div[1]/div[1]/header[1]/nav[1]/div[1]/div[2]/div[1]/a[1]/span[1]/span[1]"));
Thread.sleep(4000);


Expand Down
42 changes: 0 additions & 42 deletions src/main/java/com/edu/graduationproject/test/okhttp.java

This file was deleted.

Loading

0 comments on commit 4a1e27f

Please sign in to comment.