Скопируйте сюда все импорты что у вас наверху.
Проверка на код ответа HTTP 200
#21
Отправлено 26 сентября 2014 - 06:59
#22
Отправлено 26 сентября 2014 - 07:15
Скопируйте сюда все импорты что у вас наверху.
import java.util.regex.Pattern;
import java.util.concurrent.TimeUnit;
import org.junit.*;
import static org.junit.Assert.*;
import static org.hamcrest.CoreMatchers.*;
import org.openqa.selenium.*;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.support.ui.Select;
"Не сломал - значит, не старался!"
#23
Отправлено 26 сентября 2014 - 07:23
Учитесь использовать подсказки IDE (она должна вам показывать какие параметры принимает assertEquals - по контрол+пробел).
Вы используете junit.Assert, для него запись проверки немного другая (там вообще много разных проверок, вот их надо освоить).
Сначала идёт сообщение о некорректном сравнении, потом идёт ожидаемое значение (13), третьим параметром то что находится по файндэлементс.
#24
Отправлено 26 сентября 2014 - 07:26
Я не вникал в суть проблемы, но исходя из скриншота вот так не работает?
Assert.assertEquals("Не 13 элементов", 13, Compare);
Похоже меня опередили)
Сообщение отредактировал wret: 26 сентября 2014 - 07:28
#25
Отправлено 26 сентября 2014 - 07:32
Я не вникал в суть проблемы, но исходя из скриншота вот так не работает?
Assert.assertEquals("Не 13 элементов", 13, Compare);Похоже меня опередили)
Зачем человеку давать рыбу, если более правильно дать удочку?
#26
Отправлено 26 сентября 2014 - 07:43
Учитесь использовать подсказки IDE (она должна вам показывать какие параметры принимает assertEquals - по контрол+пробел).
Вы используете junit.Assert, для него запись проверки немного другая (там вообще много разных проверок, вот их надо освоить).
Сначала идёт сообщение о некорректном сравнении, потом идёт ожидаемое значение (13), третьим параметром то что находится по файндэлементс.
Я не вникал в суть проблемы, но исходя из скриншота вот так не работает?
Assert.assertEquals("Не 13 элементов", 13, Compare);Похоже меня опередили)
спасибо большое....да, действительно, подсказки я проигнорировала, все в них было..
Правда уже после запуска, на эту строку выдает "INFO: Command failed to close cleanly. Destroying forcefully (v2). org.openqa.selenium.os.UnixProcess$SeleniumWatchDog@343570b7".
Это может быть причина в локаторе, что он не правильно составлен? Может он просто не находит этот блок?
"Не сломал - значит, не старался!"
#27
Отправлено 26 сентября 2014 - 07:59
Ну скорее не на эту строку, а просто она у вас последняя перед выходом
http://stackoverflow...g-destroyharder
#28
Отправлено 26 сентября 2014 - 08:08
Ну скорее не на эту строку, а просто она у вас последняя перед выходом
спасибо, заработало )
"Не сломал - значит, не старался!"
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных