Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class InstallServers {
- WebDriver driver = new ChromeDriver();
- private String env_Name = "QA3";
- private String BE_version;
- @Before
- public void getinfo() throws IOException {
- System.setProperty("webdriver.chrome.driver " , "chromedriver.exe");
- driver.get("https://jira.poker.ptec/issues/?jql=issuetype%20%3D%20Build%20and%20component%3Dpokergame%20and%20fixVersion%3D17.11");
- driver.manage().window().maximize();
- String username = Files.readAllLines(Paths.get("up.txt")).get(0);
- String pass = Files.readAllLines(Paths.get("up.txt")).get(1);
- driver.findElement(By.id("user-options")).click();
- driver.findElement(By.name("os_username")).sendKeys(username);
- driver.findElement(By.name("os_password")).sendKeys(pass);
- driver.findElement(By.name("login")).click();
- WebElement BE = driver.findElement(By.xpath("//td[@class='summary']"));
- String BE_version = BE.getText();
- System.out.println(BE_version);
- }
- public String getVersion() {
- return BE_version;
- }
- public void giveVersion(String BE_version) {
- this.BE_version = BE_version;
- }
- @Test
- public void Install () throws IOException {
- String username = Files.readAllLines(Paths.get("up.txt")).get(0);
- String pass = Files.readAllLines(Paths.get("up.txt")).get(1);
- driver.get("http://bamboo.poker.ptec/allPlans.action");
- driver.findElement(By.id("login")).click();
- driver.findElement(By.name("os_username")).sendKeys(BE_version);
- driver.findElement(By.name("os_password")).sendKeys(pass);
- driver.findElement(By.id("loginForm_save")).click();
- driver.findElement(By.id("viewBuild:POKDEP-" + env_Name)).click();
- driver.findElement(By.xpath("//button[contains(., 'Action')]")).click();
- driver.findElement(By.id("editBuild:POKDEP-" + env_Name )).click();
- driver.findElement(By.id("variables_POKDEP-" + env_Name )).click();
- driver.findElement(By.xpath("//input[@value= 'BE_VERSION']")).click();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement