HAHA! commit
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,15 @@
|
||||
import sys, json
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
||||
fp = sys.stdin
|
||||
try:
|
||||
sdata = fp.read()
|
||||
data = json.loads(sdata)
|
||||
except Exception, ee:
|
||||
sys.exit('Error loading data... Aborting.')
|
||||
|
||||
entries = data['log']['entries']
|
||||
for e in entries:
|
||||
req = e['request']
|
||||
print req['url']
|
||||
@@ -0,0 +1,61 @@
|
||||
from selenium import webdriver
|
||||
import sys, json, urllib2, time, os
|
||||
|
||||
firefox_ext = "/firefox_ext/"
|
||||
firebug_ext = "firebug-1.12.8.xpi"
|
||||
firestarter_ext = "fireStarter-0.1a6.xpi"
|
||||
netexport_ext = "netExport-0.9b7.xpi"
|
||||
|
||||
def config():
|
||||
|
||||
global firefox_ext;
|
||||
config = webdriver.firefox.firefox_profile.FirefoxProfile();
|
||||
|
||||
firefox_ext = os.getcwd() + firefox_ext;
|
||||
config.add_extension(firefox_ext + firebug_ext);
|
||||
config.add_extension(firefox_ext + firestarter_ext);
|
||||
config.add_extension(firefox_ext + netexport_ext);
|
||||
|
||||
config.set_preference("app.update.enabled", False);
|
||||
config.native_events_enabled = True
|
||||
#config.set_preference("webdriver.log.file", "log_webdriver.txt");
|
||||
|
||||
ext_firebug = "extensions.firebug.";
|
||||
|
||||
config.set_preference(ext_firebug + "currentVersion", "1.12.8");
|
||||
config.set_preference(ext_firebug + "allPagesActivation", "on");
|
||||
config.set_preference(ext_firebug + "defaultPanelName", "net");
|
||||
config.set_preference(ext_firebug + "net.enableSites", True);
|
||||
config.set_preference(ext_firebug + "addonBarOpened", True);
|
||||
config.set_preference(ext_firebug + "consoles.enableSite", True);
|
||||
config.set_preference(ext_firebug + "console.enableSites", True);
|
||||
config.set_preference(ext_firebug + "script.enableSites", True);
|
||||
config.set_preference(ext_firebug + "net.enableSites", True);
|
||||
config.set_preference(ext_firebug + "onByDefault", True);
|
||||
config.set_preference(ext_firebug + "DBG_STARTER", True);
|
||||
|
||||
config.set_preference(ext_firebug + "netexport.alwaysEnableAutoExport", True);
|
||||
config.set_preference(ext_firebug + "netexport.autoExportToFile", True);
|
||||
config.set_preference(ext_firebug + "netexport.saveFiles", True);
|
||||
config.set_preference(ext_firebug + "netexport.showPreview", False);
|
||||
config.set_preference(ext_firebug + "netexport.defaultLogDir", os.getcwd());
|
||||
config.set_preference(ext_firebug + "netexport.pageLoadedTimeout", 20000);
|
||||
config.set_preference(ext_firebug + "netexport.timeout", 25000);
|
||||
|
||||
return config;
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
||||
conf = config();
|
||||
driver = webdriver.Firefox(conf);
|
||||
|
||||
time.sleep(7);
|
||||
|
||||
driver.get("http://www.nytimes.com");
|
||||
|
||||
time.sleep(20);
|
||||
|
||||
driver.close();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user