2 инстанса Selenium

Темы, не касающиеся фреймворка, но относящиеся к программированию в целом.
Ответить
Аватара пользователя
anton44eg
Сообщения: 2716
Зарегистрирован: 2012.01.25, 13:37
Откуда: Киев

2 инстанса Selenium

Сообщение anton44eg »

Кто-то запускал в 1-м тесте в браузера? Хотелось бы с использованием Codeception
Аватара пользователя
solo
Сообщения: 320
Зарегистрирован: 2013.03.08, 19:59
Откуда: Ukraine, VINNITSA

Re: 2 инстанса Selenium

Сообщение solo »

Не совсем понятно для чего это нужно.
Аватара пользователя
anton44eg
Сообщения: 2716
Зарегистрирован: 2012.01.25, 13:37
Откуда: Киев

Re: 2 инстанса Selenium

Сообщение anton44eg »

Пишу чат. Нужно протестировать отправку с одной стороны и получение с другой. Сделал такой конфиг acceptance.suite.yml

Код: Выделить всё

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' 
Сделал build, теперь есть классы WebGuy и WebGuy2, но WebGuy не находится автолоадером. Не подскажете куда копать?
Аватара пользователя
solo
Сообщения: 320
Зарегистрирован: 2013.03.08, 19:59
Откуда: Ukraine, VINNITSA

Re: 2 инстанса Selenium

Сообщение solo »

Как по мне то здесь не нужно 2 инстанса. Просто проверить отправку и получение одним клиентом.
Аватара пользователя
anton44eg
Сообщения: 2716
Зарегистрирован: 2012.01.25, 13:37
Откуда: Киев

Re: 2 инстанса Selenium

Сообщение anton44eg »

ну я же не могу самому себе писать
Аватара пользователя
solo
Сообщения: 320
Зарегистрирован: 2013.03.08, 19:59
Откуда: Ukraine, VINNITSA

Re: 2 инстанса Selenium

Сообщение solo »

А ты логику приложения(event-ты) лови и сравнивай. Либо запускай юнитесты с 2-х консолей. Либо руками.
lancedevnull
Сообщения: 1268
Зарегистрирован: 2013.07.17, 17:37

Re: 2 инстанса Selenium

Сообщение lancedevnull »

там скорее надо ответ посылать - типа получил, прочитал, а тестить надо ответы!
Аватара пользователя
anton44eg
Сообщения: 2716
Зарегистрирован: 2012.01.25, 13:37
Откуда: Киев

Re: 2 инстанса Selenium

Сообщение anton44eg »

lancedevnull писал(а):там скорее надо ответ посылать - типа получил, прочитал, а тестить надо ответы!
solo писал(а):А ты логику приложения(event-ты) лови и сравнивай. Либо запускай юнитесты с 2-х консолей. Либо руками.
ребят, я вас вообще не понял :)
lancedevnull
Сообщения: 1268
Зарегистрирован: 2013.07.17, 17:37

Re: 2 инстанса Selenium

Сообщение lancedevnull »

1. т.е. зашел одним, через mock или еще как то типа создал письмо в бд - проверил что юзер получил его
2. отправка письма - отправил получил ответ 200 или json
все :)
Аватара пользователя
anton44eg
Сообщения: 2716
Зарегистрирован: 2012.01.25, 13:37
Откуда: Киев

Re: 2 инстанса Selenium

Сообщение anton44eg »

А если письмо отправляется не из БД? У меня чат на вебсокетах, нужна именно realtime проверка. Как я понимаю - это вполне вкладывается в понятие функционального тестирования.
lancedevnull
Сообщения: 1268
Зарегистрирован: 2013.07.17, 17:37

Re: 2 инстанса Selenium

Сообщение lancedevnull »

ты метишь на приемочные тесты, тут наверное не стоит тестировать, а работу вебсокетов скорее надо тестировать яваскрипт либами(unit).
lancedevnull
Сообщения: 1268
Зарегистрирован: 2013.07.17, 17:37

Re: 2 инстанса Selenium

Сообщение lancedevnull »

вот как раз в функциональном тестировании ты знаешь все об апп. и следовательно можешь подкладывать нужную тебе инфу, вкоробке как я понима Sub, а я юзаю https://github.com/Codeception/AspectMock
Аватара пользователя
anton44eg
Сообщения: 2716
Зарегистрирован: 2012.01.25, 13:37
Откуда: Киев

Re: 2 инстанса Selenium

Сообщение anton44eg »

а как запускать юнит тесты для яваскрипта в браузере, не подскажете?)
lancedevnull
Сообщения: 1268
Зарегистрирован: 2013.07.17, 17:37

Re: 2 инстанса Selenium

Сообщение lancedevnull »

anton44eg писал(а):а как запускать юнит тесты для яваскрипта в браузере, не подскажете?)
вот это я не знаю :) но такие точно есть ))
Аватара пользователя
anton44eg
Сообщения: 2716
Зарегистрирован: 2012.01.25, 13:37
Откуда: Киев

Re: 2 инстанса Selenium

Сообщение anton44eg »

как знали, что мне нужно :) http://codeception.com/02-18-2014/codeception-2.0-alpha (Codeception: Not Alone)
жаль, что только альфа
Ответить