Selenium RC: проблема исключений Java - PullRequest
0 голосов
/ 07 июля 2011

Я создал проект Java в Eclipse, используя файлы Selenium JAR. При работе с тестом JUnit я получаю сообщение об ошибке исключения Java:

пакет com.example.tests;

импорт com.thoughtworks.selenium. *;

import java.util.ArrayList; import java.util.HashMap; import com.infy.csvUtil.CSVFileReader;

создание открытого класса расширяет SeleneseTestCase { public void setUp () выдает Exception { setUp ("http://14.126.220.15:84333/"," * firefox "); } * +1010 *

public void Creationv2() throws Exception {

    try {
        selenium.open("CCC/CEP?REQUEST=SIGNONREQ");
    } catch (Exception e) {
        e.printStackTrace();
    }
    selenium.selectWindow(null);
    assertEquals("Selected panel window", selenium.getTitle());
    selenium.type("SignonUserName", "sssss");
    selenium.type("SignonPassword", "fewere");
    selenium.click("button1");
    if (selenium.isAlertPresent()) {
        selenium.getAlert();
    }

Я получаю следующую ошибку при запуске:

** Java.lang.Assertionexception: ожидалось "окно выбранной панели", но вместо этого "".

1 Ответ

0 голосов
/ 07 июля 2011

Утверждение для следующего оператора не удалось.

 assertEquals("Selected panel window", selenium.getTitle());

Попробуйте напечатать заголовок, используя следующую инструкцию, и убедитесь, что он соответствует ожидаемому заголовку (т. Е. «Окно выбранной панели»)

System.out.println("Title -> "+selenium.getTitle());
...