2 инстанса Selenium
2 инстанса Selenium
Кто-то запускал в 1-м тесте в браузера? Хотелось бы с использованием Codeception
Re: 2 инстанса Selenium
Не совсем понятно для чего это нужно.
Re: 2 инстанса Selenium
Пишу чат. Нужно протестировать отправку с одной стороны и получение с другой. Сделал такой конфиг acceptance.suite.yml
Сделал build, теперь есть классы WebGuy и WebGuy2, но WebGuy не находится автолоадером. Не подскажете куда копать?
Код: Выделить всё
class_name: WebGuy
modules:
enabled:
- WebHelper
- WebDriver
config:
WebDriver:
url: 'http://homework.dev/index-test.php'
browser: 'firefox'
wait: 2
capabilities:
unexpectedAlertBehaviour: 'accept'
class_name: WebGuy2
modules:
enabled:
- WebHelper
- WebDriver
config:
WebDriver:
url: 'http://homework.dev/index-test.php'
browser: 'firefox'
wait: 2
capabilities:
unexpectedAlertBehaviour: 'accept'
Re: 2 инстанса Selenium
Как по мне то здесь не нужно 2 инстанса. Просто проверить отправку и получение одним клиентом.
Re: 2 инстанса Selenium
ну я же не могу самому себе писать
Re: 2 инстанса Selenium
А ты логику приложения(event-ты) лови и сравнивай. Либо запускай юнитесты с 2-х консолей. Либо руками.
-
- Сообщения: 1268
- Зарегистрирован: 2013.07.17, 17:37
Re: 2 инстанса Selenium
там скорее надо ответ посылать - типа получил, прочитал, а тестить надо ответы!
Re: 2 инстанса Selenium
lancedevnull писал(а):там скорее надо ответ посылать - типа получил, прочитал, а тестить надо ответы!
ребят, я вас вообще не понялsolo писал(а):А ты логику приложения(event-ты) лови и сравнивай. Либо запускай юнитесты с 2-х консолей. Либо руками.
-
- Сообщения: 1268
- Зарегистрирован: 2013.07.17, 17:37
Re: 2 инстанса Selenium
1. т.е. зашел одним, через mock или еще как то типа создал письмо в бд - проверил что юзер получил его
2. отправка письма - отправил получил ответ 200 или json
все
2. отправка письма - отправил получил ответ 200 или json
все
Re: 2 инстанса Selenium
А если письмо отправляется не из БД? У меня чат на вебсокетах, нужна именно realtime проверка. Как я понимаю - это вполне вкладывается в понятие функционального тестирования.
-
- Сообщения: 1268
- Зарегистрирован: 2013.07.17, 17:37
Re: 2 инстанса Selenium
ты метишь на приемочные тесты, тут наверное не стоит тестировать, а работу вебсокетов скорее надо тестировать яваскрипт либами(unit).
-
- Сообщения: 1268
- Зарегистрирован: 2013.07.17, 17:37
Re: 2 инстанса Selenium
вот как раз в функциональном тестировании ты знаешь все об апп. и следовательно можешь подкладывать нужную тебе инфу, вкоробке как я понима Sub, а я юзаю https://github.com/Codeception/AspectMock
Re: 2 инстанса Selenium
а как запускать юнит тесты для яваскрипта в браузере, не подскажете?)
-
- Сообщения: 1268
- Зарегистрирован: 2013.07.17, 17:37
Re: 2 инстанса Selenium
вот это я не знаю но такие точно есть ))anton44eg писал(а):а как запускать юнит тесты для яваскрипта в браузере, не подскажете?)
Re: 2 инстанса Selenium
как знали, что мне нужно http://codeception.com/02-18-2014/codeception-2.0-alpha (Codeception: Not Alone)
жаль, что только альфа
жаль, что только альфа