Перейти к содержимому

Фотография

Проверка на код ответа HTTP 200


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 27

#21 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 833 сообщений


Отправлено 26 сентября 2014 - 06:59

Скопируйте сюда все импорты что у вас наверху.


  • 0

#22 vuchenka

vuchenka

    Постоянный участник

  • Members
  • PipPipPip
  • 174 сообщений
  • ФИО:Ирина
  • Город:Минск

Отправлено 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;
 


  • 0

"Не сломал - значит, не старался!"


#23 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 833 сообщений


Отправлено 26 сентября 2014 - 07:23

Учитесь использовать подсказки IDE (она должна вам показывать какие параметры принимает assertEquals   - по контрол+пробел).

Вы используете junit.Assert, для него запись проверки немного другая (там вообще много разных проверок, вот их надо освоить).

Сначала идёт сообщение о некорректном сравнении, потом идёт ожидаемое значение (13), третьим параметром то что находится по файндэлементс.


  • 1

#24 wret

wret

    Активный участник

  • Members
  • PipPip
  • 124 сообщений
  • Город:Москва

Отправлено 26 сентября 2014 - 07:26

Я не вникал в суть проблемы, но исходя из скриншота вот так не работает?

Assert.assertEquals("Не 13 элементов", 13, Compare);

Похоже меня опередили)


Сообщение отредактировал wret: 26 сентября 2014 - 07:28

  • 1

#25 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 833 сообщений


Отправлено 26 сентября 2014 - 07:32

Я не вникал в суть проблемы, но исходя из скриншота вот так не работает?



Assert.assertEquals("Не 13 элементов", 13, Compare);

Похоже меня опередили)

Зачем человеку давать рыбу, если более правильно дать удочку?


  • 0

#26 vuchenka

vuchenka

    Постоянный участник

  • Members
  • PipPipPip
  • 174 сообщений
  • ФИО:Ирина
  • Город:Минск

Отправлено 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".

Это может быть причина в локаторе, что он не правильно составлен? Может он просто не находит этот блок?


  • 0

"Не сломал - значит, не старался!"


#27 wret

wret

    Активный участник

  • Members
  • PipPip
  • 124 сообщений
  • Город:Москва

Отправлено 26 сентября 2014 - 07:59

Ну скорее не на эту строку, а просто она у вас последняя перед выходом

http://stackoverflow...g-destroyharder


  • 1

#28 vuchenka

vuchenka

    Постоянный участник

  • Members
  • PipPipPip
  • 174 сообщений
  • ФИО:Ирина
  • Город:Минск

Отправлено 26 сентября 2014 - 08:08

Ну скорее не на эту строку, а просто она у вас последняя перед выходом

http://stackoverflow...g-destroyharder

спасибо, заработало )


  • 0

"Не сломал - значит, не старался!"



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных