Есть ли способ в Selenium отслеживать запросы XHR из приложения. Я хочу создать тест, в котором тест нажимает кнопку, а затем проверяет, правильно ли сделан запрос Ajax.
Edit, я использую PHP Unit, если это имеет значение.
Вы можете захватить сетевой трафик с помощью Selenium, а затем попытаться получить то, что вам нужно для этого
Selenium s = new DefaultSelenium(...); s.start("captureNetworkTraffic=true"); s.open("http://www.google.com"); String traffic = s.captureNetworkTraffic("json");
А затем сделайте свои заявления, найдя то, что вы хотите в трафике.