ChromeTest.java 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. //package org.jeecg;
  2. //
  3. //import org.junit.AfterClass;
  4. //import org.junit.BeforeClass;
  5. //import org.junit.Test;
  6. //import org.junit.runner.RunWith;
  7. //import org.openqa.selenium.chrome.ChromeDriver;
  8. //import org.springframework.boot.test.context.SpringBootTest;
  9. //import org.springframework.test.context.junit4.SpringRunner;
  10. //
  11. //import java.util.concurrent.TimeUnit;
  12. //
  13. //@RunWith(SpringRunner.class)
  14. //@SpringBootTest
  15. //public class ChromeTest {
  16. // private static ChromeDriver browser;
  17. //
  18. // @BeforeClass
  19. // public static void openBrowser() {
  20. // System.setProperty("webdriver.chrome.driver","D:/chromedriver.exe");
  21. // browser = new ChromeDriver();
  22. // browser.manage().timeouts()
  23. // .implicitlyWait(10, TimeUnit.SECONDS);
  24. // }
  25. //
  26. // @AfterClass
  27. // public static void closeBrowser() {
  28. // browser.quit();
  29. // }
  30. //
  31. // @Test
  32. // public void addBookToEmptyList() throws InterruptedException {
  33. // System.out.println("服务器端口:" + 3000);
  34. // // 要测试的网址
  35. // String baseUrl = "http://localhost:" + 3000 + "/TEST" ;
  36. // browser.get(baseUrl);
  37. // // 对网页表单元素进行赋值操作并提交表单
  38. // assertEquals("You have no books in your book list",
  39. // browser.findElementByTagName("div").getText());
  40. // browser.findElementByName("title")
  41. // .sendKeys("BOOK TITLE");
  42. // browser.findElementByName("author")
  43. // .sendKeys("BOOK AUTHOR");
  44. // browser.findElementByName("isbn")
  45. // .sendKeys("1234567890");
  46. // browser.findElementByName("description")
  47. // .sendKeys("DESCRIPTION");
  48. // browser.findElementByTagName("form")
  49. // .submit();
  50. // // 测试运行结果是否符合预期
  51. // WebElement dl =
  52. // browser.findElementByCssSelector("dt.bookHeadline");
  53. // assertEquals("BOOK TITLE by BOOK AUTHOR (ISBN: 1234567890)",
  54. // dl.getText());
  55. // WebElement dt =
  56. // browser.findElementByCssSelector("dd.bookDescription");
  57. // assertEquals("DESCRIPTION", dt.getText());
  58. // }
  59. //}