XMLHttpRequest.readyState и GM-скрипт XMLHttpRequestDebugging

Обнаружилось досадное недоразумение – onreadystate вызывалось чаще чем задумано 🙂 – readyState изменялся примерно следующим образом: 1,1,2,3,4,4. соответственно обработчик(ну который на readyState == 4) вызывался два раза. Погрешил на новый FireFox (в 1.0.7 такого не наблюдается) и добавил проверку на

Selenium-IDE

Не так давно я уже писал о том что скоро появиться Selenium-IDE – полноценное средство разработки функциональных тестов для web-приложений. И оно-таки появилось. И оно уже тянет на полноценную IDE. В отличии от Selenium Recorder она (IDE) умеет не только

Selenium-IDE

Захотелось вот узнать как там поживает Selenium (не вышла ли новая версия?) и оказалось, что сайт проекта переехал на другой домен – OpenQA.org и ещё оказалось, что эта самая “контора” (которая OpenQA) активно работает на создаением IDE на основе Selenium.

не BlogJet-ом единым

Обнаружил сегодня “чудесный” extension к firefox зовётся он perfomancing – суть его – постить в блоги (чем я собственно в данный момент и занимаюсь). Очень удобный интерфейс (удобный в первую очередь тем, что не надо запускать сторонние программы (BlogJet несомненно