Как вручную протестировать приложение в нескольких браузерах? - PullRequest
6 голосов
/ 10 февраля 2009

Мой проект требует поддержки нескольких браузеров, таких как Firefox 2.0, firefox 3.0, IE 6, IE 7 и т. Д. Моя проблема заключается в том, что я не могу протестировать приложение в более низких версиях браузеров. Я должен перейти на другую систему или другие машины для тестирования. Есть ли способ решить эту проблему?

Я даже не могу использовать Virtual Box, поскольку моя компания не будет поощрять установку других программ.

Заранее спасибо.

Ответы [ 7 ]

8 голосов
/ 10 февраля 2009

Используйте браузер эмулятор , например:

  1. BrowserShots.org : бесплатно; протестируйте свой веб-дизайн в разных браузерах
  2. iCapture : бесплатно; скриншоты сафари
  3. ieCapture : бесплатно; скриншоты интернет-проводника
  4. Lynx Viewer : бесплатно; этот сервис позволяет веб-авторам видеть, как их страницы будут выглядеть (как бы) при просмотре с помощью Lynx, веб-браузера в текстовом режиме.
  5. Камера браузера : бесплатно в течение 24 часов; Кросс-браузерные снимки экрана.
  6. Несколько Internet Explorer : установить несколько версий Internet Explorer на одном компьютере.
  7. Инструмент совместимости браузера от NetMechanic : платная услуга
  8. Генератор скриншотов : Генератор скриншотов для просмотра вашего сайта на Macintosh G5 в Safari, MacIE или Mozilla.
  9. Архив браузера : Архив программного обеспечения предыдущих версий браузеров на evolt.org

    Источник: http://spellbook.infinitiv.it/2006/07/26/top-10-browser-emulators.htm

4 голосов
/ 11 февраля 2009

Существуют «портативные» версии Firefox , которые позволят вам без особых проблем протестировать 1.5, 2.0 и 3.0 ... даже с USB-ключа, если надоедливые ИТ-специалисты не позволят вам установить на местном уровне.

2 голосов
/ 10 февраля 2009

Для IE вы можете проверить IETester

1 голос
/ 12 марта 2009

Здесь похожий вопрос: Запуск Internet Explorer 6, Internet Explorer 7 и Internet Explorer 8 на одном компьютере

Принято решение использовать виртуализацию, чтобы вы могли получить истинную картину того, как веб-сайт будет вести себя при каждом браузере, работающем в его собственной системе. Вы можете запустить Firefox на портативном флэш-накопителе, но вы не можете сделать это с IE. Вы можете установить Firefox и IE на каждой виртуальной машине, чтобы сократить количество необходимых вам экземпляров виртуальных машин.

0 голосов
/ 07 января 2010

Для проверки всех IE Вы можете перейти к CodeckPack. nl и установите все IE, т.е. IE collection .

или вы можете использовать www. multibrowserviewer .com может проверять в 45 браузерах и 3 ОС

0 голосов
/ 10 февраля 2009

Решение для тестирования зависит от функциональности приложения и имеющихся ресурсов. Ваш первый вопрос должен быть на какой платформе я пишу и для чего? Платформа операционной системы будет определять набор инструментов по умолчанию.

Какова область применения?

-Ты тестируешь графические элементы?
-GUI IO?
- вычислительная функциональность?

Будет ли у вас доступ к:

  • Виртуальная машина (ы) - один компьютер, эмулирующий другие среды
  • Использование нескольких локальных компьютеров и KVM-коммутатора, большая вычислительная мощность, простой доступ, хорошо подходит для тестирования графического интерфейса пользователя
  • Использование нескольких удаленных машин через SSH или другое устройство сервер-клиент, может потребоваться клиент, такой как VNC, или форма удаленного рабочего стола.

Вам потребуется автоматический способ установки, активации, сброса и создания отчетов. Можете ли вы запустить сценарии или пакетные файлы? Должно ли приложение работать в режиме графического интерфейса, имеет ли оно интерфейс командной строки? Есть ли у вас доступ к другим службам, таким как веб-серверы, можете ли вы открывать порты для отправки / получения отчетов о состоянии? Можете ли вы удаленно войти на тестовые машины, запустить и перезагрузить браузеры из командной строки? Можете ли вы сбросить зависшее приложение?

О сбоях и успехах можно сообщать различными способами, такими как создание локального файла, загрузка изображения с сервера или проверка связи с портом. По сути, тестирование потребует больше работы и времени, потому что вам нужно будет спроектировать, внедрить и, возможно, иронично протестировать набор и устройство тестирования.

0 голосов
/ 10 февраля 2009

Кампания для установки VirtualBox. Шутки в сторону. Это основной инструмент для веб-дизайна. Предположительно, они дают вам лучший редактор, чем блокнот, они также должны вам достойные инструменты тестирования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...