Şu anda sayfalarda bazı doğrulama yapmak için Selenium Webdriver uygulamasını kullanıyorum. Webdriver, PhantomJS tarafından yönetiliyor. Bunu PhantomJS'de, aşağıdaki gibi bir örnek kullanarak ağı dinleyebilirsiniz: (https://github.com/ariya/phantomjs/wiki/Network-Monitoring).Selenyum Webdriver ve Python ile PhantomJS'yi Kullanma
var page = require('webpage').create();
page.onResourceRequested = function (request) {
console.log('Request ' + JSON.stringify(request, undefined, 4));
};
page.onResourceReceived = function (response) {
console.log('Receive ' + JSON.stringify(response, undefined, 4));
};
page.open(url);
Webdriver içindeki bu işlevselliği nasıl sağlayabilirim? DesiredCapabilities'e bir işlev bağlayabilir miyim?
Bu nasıl bir piton sorudur? – Marcin
[Önerilen çözümler benim için işe yaramadı, ancak bu işe yarar (driver.execute_script kullanır)] (http://stackoverflow.com/a/36427562/1334996) – AlexMe