Наследование в веб-драйвере Selenium с использованием testngJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Наследование в веб-драйвере Selenium с использованием testng

Сообщение Anonymous »

Код: Выделить всё

package user;

import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.testng.annotations.Test;
import org.testng.annotations.BeforeTest;

public class Login {

public WebDriver driver;

@Test

public void Signin() throws Exception   {

driver.manage().window().maximize();
Thread.sleep(5000);
driver.navigate().refresh();
driver.findElement(By.xpath("//div[@id='header']/div/div/ul/li[6]/a")).click();
driver.findElement(By.id("Email")).sendKeys("test@gmail.com");
driver.findElement(By.id("password")).sendKeys("123456");
driver.findElement(By.xpath("//tr[5]/td[2]/input")).click();
Thread.sleep(5000);
}

@BeforeTest

public void BeforeTest() {

System.setProperty("webdriver.chrome.driver", "D:\\lib\\chromedriver.exe");
driver = new ChromeDriver();
driver.get("http://test.com/");
}
НАСЛЕДОВАНИЕ

Код: Выделить всё

package user;

import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;

import org.testng.annotations.Test;

public class Addtocart extends Login {

public WebDriver driver;

@Test

public void Cart() throws Exception {

Thread.sleep(5000);
driver.findElement(By.xpath("//div[2]/div/div/a")).click();
driver.findElement(By.xpath("//a[contains(@href, '/Catalog/Featured')]")).click();
driver.findElement(By.id("//div[4]/div/a/img")).click();
driver.findElement(By.id("anchorAddToWishList")).click();*/
}

public static void main(String[] args) throws Exception{

Addtocart ac = new Addtocart();
ac.BeforeMethod();
ac.Signin();
ac.Cart();
}
}
Когда я сначала пытаюсь вызвать метод суперкласса. метод подкласса вызывается первым. Как изначально вызвать метод суперкласса

Подробнее здесь: https://stackoverflow.com/questions/237 ... ing-testng
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»