Loading...

Във форума е въведено ограничение, което позволява на потребителите единствено да разглеждат публикуваните въпроси.

Automation test отваря Mozilla без firebug

Здравейте. Като си стартирам automation тестовете винаги се отваря мозилата без add on-ите.

При вас така ли е ? Ако някой знае как се оправя това  да сподели.

Мерси ! 

Ето и примерен работещ код: 

import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;

import static org.junit.Assert.assertEquals;

/**
 * Created by Gerganka on 4/15/2016.
 */
public class SoftUniTest

{

    private WebDriver driver;
    @Before
    public  void SetUp() {

        driver = new FirefoxDriver();
    }


    public void executeLogin() {

        driver.get("http://www.abv.bg");
        String validUsername = "qafundamentals123";
        String validPassword = "qafundamentals123";

         WebElement usernameField = driver.findElement(By.id("username"));
        WebElement passField = driver.findElement(By.id("password"));

        usernameField.clear();
        usernameField.sendKeys(validUsername);

        passField.clear();
        passField.sendKeys(validPassword);

        WebElement loginButton =driver.findElement(By.id("loginBut"));
        loginButton.click();


    }
@Test
public void ValidLoginName(){

    this.executeLogin();
    WebElement fullname = driver.findElement(By.className("userName"));

    assertEquals(
            "Гергана Суванджиева",
            fullname.getText()
    );
}

    @After
public void terDown(){

}
}

Тагове:
0
QA Fundamentals
Lamms avatar Lamms 197 Точки

А на теб за какво са ти add on-ите, от това, което правихме на курса поне не се сещам да са били необходими. 

Правим теста, който отваря новата страница и накрая я затваря. После, ако искаш и нещо ръчно да си тестваш, си отваряш нова страница.

 

 

А аз да попитам има ли качен някъде кода, който е от последната лекция, тестването на албума на Джава, което е правено? 

0
RoYaL avatar RoYaL Trainer 6849 Точки

Не го качих кода, тъй като няколко човека дадоха съвет, че е по-добре да не се дава на готово, а курсистите да се опитат да го направят сами с помощта на видеото (все пак го има на видеото).

2
Petradj avatar Petradj 4 Точки

Selenium add-ona ми помага на мен да си виждам и копирам "Аssert" текстевете и всички други "Show All Available Commands" (with right click on the object/field). То може и друг начин да има да ги намираш но не и така лесно, когато ти е включен Seleniuma. :)

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.