Advertisement
Guest User

Untitled

a guest
Feb 19th, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.92 KB | None | 0 0
  1. public class InstallServers {
  2.  
  3.  
  4.  
  5. WebDriver driver = new ChromeDriver();
  6. private String env_Name = "QA3";
  7. private String BE_version;
  8.  
  9.  
  10. @Before
  11. public void getinfo() throws IOException {
  12. System.setProperty("webdriver.chrome.driver " , "chromedriver.exe");
  13. driver.get("https://jira.poker.ptec/issues/?jql=issuetype%20%3D%20Build%20and%20component%3Dpokergame%20and%20fixVersion%3D17.11");
  14. driver.manage().window().maximize();
  15. String username = Files.readAllLines(Paths.get("up.txt")).get(0);
  16. String pass = Files.readAllLines(Paths.get("up.txt")).get(1);
  17.  
  18. driver.findElement(By.id("user-options")).click();
  19. driver.findElement(By.name("os_username")).sendKeys(username);
  20. driver.findElement(By.name("os_password")).sendKeys(pass);
  21. driver.findElement(By.name("login")).click();
  22. WebElement BE = driver.findElement(By.xpath("//td[@class='summary']"));
  23. String BE_version = BE.getText();
  24. System.out.println(BE_version);
  25.  
  26. }
  27.  
  28. public String getVersion() {
  29. return BE_version;
  30. }
  31.  
  32. public void giveVersion(String BE_version) {
  33. this.BE_version = BE_version;
  34. }
  35. @Test
  36. public void Install () throws IOException {
  37. String username = Files.readAllLines(Paths.get("up.txt")).get(0);
  38. String pass = Files.readAllLines(Paths.get("up.txt")).get(1);
  39. driver.get("http://bamboo.poker.ptec/allPlans.action");
  40. driver.findElement(By.id("login")).click();
  41. driver.findElement(By.name("os_username")).sendKeys(BE_version);
  42. driver.findElement(By.name("os_password")).sendKeys(pass);
  43. driver.findElement(By.id("loginForm_save")).click();
  44. driver.findElement(By.id("viewBuild:POKDEP-" + env_Name)).click();
  45. driver.findElement(By.xpath("//button[contains(., 'Action')]")).click();
  46. driver.findElement(By.id("editBuild:POKDEP-" + env_Name )).click();
  47. driver.findElement(By.id("variables_POKDEP-" + env_Name )).click();
  48. driver.findElement(By.xpath("//input[@value= 'BE_VERSION']")).click();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement