elcaste
Постоялец
- Регистрация
- 30 Ноя 2007
- Сообщения
- 322
- Реакции
- 175
- Автор темы
- #1
Selenium - это пакет для тестирования веб приложений, но его можно использовать не только для этого . Штука невероятно гибкая, но и часто глючная . iMacros отдыхает.
Для тех, кто не в курсе:
Здесь можно взять последние релизы:
Предлагаю в этой теме постить улучшения и доработки к нему.
Я буду первым. Код только для Firefox в режиме Chrome, из консоли он запускается так
По HTTP запускается так
:
Чистим кеш:
Чистим куки:
Все кто в теме, присоединяемся
Для тех, кто не в курсе:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Здесь можно взять последние релизы:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Предлагаю в этой теме постить улучшения и доработки к нему.
Я буду первым. Код только для Firefox в режиме Chrome, из консоли он запускается так
Код:
cmd=getNewBrowserSession&1=*chrome&2=http://www.google.com
Код:
http://localhost:4444/selenium-server/driver/?cmd=getNewBrowserSession&1=*chrome&2=http://www.google.com
Чистим кеш:
Код:
Selenium.prototype.getClrcache = function() {
try {
if (browserVersion && browserVersion.isChrome) {
var cacheClass = Components.classes["@mozilla.org/network/cache-service;1"];
var cacheService = cacheClass.getService(Components.interfaces.nsICacheService);
cacheService.evictEntries(Components.interfaces.nsICache.STORE_ON_DISK);
cacheService.evictEntries(Components.interfaces.nsICache.STORE_IN_MEMORY);
}//TODO: other browser & mode
} catch (e) {
throw new SeleniumError("Threw an exception: " + e.message);
}
};
Чистим куки:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Все кто в теме, присоединяемся