2016-06-08 2 views
0

Короче говоря, у меня есть веб-приложение, где у меня есть кнопка, которая запускает 2 асинхронных вызова aynax. 2 вызова ajax используют параметр, который фактически является переменной javascript, установленной в приложении. Когда выполняются два вызова ajax, третий аякс-вызов выполняется с использованием одного из начальных вызовов ajax. Этот третий вызов ajax, когда это делается, добавляет новый div в контент.Codeception phpbrowser с помощью javascript

До сих пор я использовал CodeCeption с WebDriver, где выше функциональность легко моделируется двумя простыми действиями:

$I->click(button) 
$I->waitForElementVisible(newdiv) 

Я сейчас пытаюсь имитировать то же самое с помощью PhpBrowser, но я не уверен, как подойти к это:

1. Поскольку PhpBrowser не использует javascript, как я могу отправить параметр javascript в 2 вызовах ajax?

2. Поскольку в PhpBrowser нет функции waitforelement, нужно ли вручную запускать все 3 вызова ajax? Или PhpBrowser сможет вручную выполнить обратный вызов двух вызовов ajax и автоматически запустить третий?

ответ

Смежные вопросы