вторник, 16 марта 2010 г.

Browser Sandbox - Run any browser from the web

IE Tester это скучно и не функционально. Как и Multiple IE. И ещё куча всего. Виртуальные машины это хорошо, но часто медленно.. слишком уж много ресурсов они хотят, отчего их использование ещё чаще превращается в просто «нудно».. пока запустишь, пока настроишь, или лицензия закончилась.. А что-то стоящее стоит денег.  Правда, всё, конечно же, зависит от проекта и заказчиков.. как всегда. 
Я долго искала то, что облегчит конкретно задачу нашего отдела тестирования: 6 браузеров – IE6,7,8, Safari, Chrome, FF. Это хорошо, что с FF проблем было меньше, чем с  Safari, которое частенько нужно было 4-е, а иногда 3-е. Вот и приходилось извращаться..
Пока в один прекрасный день не пришёл линк на Spoon Browser Sandbox – РАБОТАЕМ по-настоящему, а не делаем скриншоты, с браузерами online. Правда только на Windows XP. На данный момент это браузеры:
  •          IE8, IE7, IE6
  •          FF3.5, FF3, FF2
  •          Chrome
  •          Opera10, Opera9
Всё очень просто:
1.        Устанавливаем ТОЛЬКО их небольшой плагин. (Хорошо работает с Firefox.)
2.        Одним кликом запускаем с упомянутой выше страницы необходимый браузер (первый раз буферизация будет идти несколько минут, во второй и последующие – несколько секунд).
3.        Всё. Работаем :)

На Win XP sp2 с установленными IE7, FF3.5, Safari 4, Opera 10, Google Chrome 4, Microsoft Office 2007:
  •      Никаких проблем с куками. (Вместе все браузеры, естественно, используют одни и те же куки/кеш файлы, но если работать в них последовательно – всё проходит гладко).
  •      И с прокси тоже. Использует наши обычные Internet Options.
  •      И даже с визуализацией. Впрочем, здесь не утверждаю, потому что в моём приложении упор шёл на функционал, а не визуализацию.
  •      Естественно, блокируется IE Developer Toolbar при старте IE8, потому что необходимо обновление.  Если его используете, то спокойно закрываете ошибку и работаете дальше.
  •      При запуске IE6 Office пытается что-то себе установить. Спокойненько останавливаем данный процесс, ждём отката и работаем.
  •      Как только узнаю что-нибудь ещё.. сразу допишу.
И ещё один важный момент:  даже с медленным интернетом всё работает быстро и без «поедания» вечно необходимых памяти и CPU.

P.S. Пара линков просто в тему о средствах cross-browser тестирования:

Комментариев нет:

Отправить комментарий