Cross-Browser QA
Правила форума
Пожалуйста, ознакомьтесь с правилами данного форума
Пожалуйста, ознакомьтесь с правилами данного форума
- Kate
- Мудрая свинья
- Сообщения: 13981
- Зарегистрирован: 06 апр 2005, 07:46
- Откуда: От верблюда
Cross-Browser QA
Есть задача - протестить апп на трех последних версиях основных браузеров - IE, FF, Chrome. Как это делают на одном компе? Ну, про FF прочитала - вроде просто экзешники можно посохранять. А для остальных что, создавать тестеру виртуальную машину на каждую версию?Поделитесь опытом, други!
- dima
- Житель
- Сообщения: 690
- Зарегистрирован: 19 фев 2003, 19:26
- Откуда: Хабаровск->Toronto
Re: Cross-Browser QA
you can install all of them on the same machine. They co-exist no problem. If you want to have only one browser (can you uninstall IE ?Kate писал(а):Есть задача - протестить апп на трех последних версиях основных браузеров - IE, FF, Chrome. Как это делают на одном компе? Ну, про FF прочитала - вроде просто экзешники можно посохранять. А для остальных что, создавать тестеру виртуальную машину на каждую версию?Поделитесь опытом, други!

- alpax
- Графоман
- Сообщения: 10717
- Зарегистрирован: 04 мар 2003, 17:39
- Откуда: Richmond, BC
Re: Cross-Browser QA
Три версии IE co-exist?!? Очень сильно сомневаюсь.dima писал(а):you can install all of them on the same machine. They co-exist no problem.Kate писал(а):Есть задача - протестить апп на трех последних версиях основных браузеров - IE, FF, Chrome.
2Kate: IE можно тестировать только в виртуальной машине IMHO. Слишком уж глубоко он внедряется в систему. Chrome теоретически можно наверно одновременно иметь несколько версий - должно быть аналогично FF.
- Gadi
- Графоман
- Сообщения: 18502
- Зарегистрирован: 18 апр 2007, 11:33
Re: Cross-Browser QA
В IE 8 у плагина Developer Tools (F12) есть настройка Browser Mode с опциями IE7, IE8 &IE8 compatibility mode ....alpax писал(а):Три версии IE co-exist?!? Очень сильно сомневаюсь.dima писал(а):you can install all of them on the same machine. They co-exist no problem.Kate писал(а):Есть задача - протестить апп на трех последних версиях основных браузеров - IE, FF, Chrome.
2Kate: IE можно тестировать только в виртуальной машине IMHO. Слишком уж глубоко он внедряется в систему. Chrome теоретически можно наверно одновременно иметь несколько версий - должно быть аналогично FF.
- Kate
- Мудрая свинья
- Сообщения: 13981
- Зарегистрирован: 06 апр 2005, 07:46
- Откуда: От верблюда
Re: Cross-Browser QA
Вот это ценно, спасибо!Gadi писал(а):В IE 8 у плагина Developer Tools (F12) есть настройка Browser Mode с опциями IE7, IE8 &IE8 compatibility mode ....
- Gadi
- Графоман
- Сообщения: 18502
- Зарегистрирован: 18 апр 2007, 11:33
Re: Cross-Browser QA
эта настройка индивидуальна для каждого окна/таба из которого вы вызываете DT.Kate писал(а):Вот это ценно, спасибо!Gadi писал(а):В IE 8 у плагина Developer Tools (F12) есть настройка Browser Mode с опциями IE7, IE8 &IE8 compatibility mode ....
И вообще, в IE8 уже можно достаточно неплохо дебагить javascript
- alpax
- Графоман
- Сообщения: 10717
- Зарегистрирован: 04 мар 2003, 17:39
- Откуда: Richmond, BC
Re: Cross-Browser QA
Для девелоперов действительно удобно, но для QA IMHO не подходит - невалидные тесты будут. В новых версиях старые глюки исправлены, новые добавлены.Gadi писал(а):В IE 8 у плагина Developer Tools (F12) есть настройка Browser Mode с опциями IE7, IE8 &IE8 compatibility mode ....
Re: Cross-Browser QA
Согласен. Для QA -- это невалидные тесты. Да и для девелоперов тоже годится только отчасти. Compatibility mode не является полной заменой браузера имитируемой версии.alpax писал(а):Для девелоперов действительно удобно, но для QA IMHO не подходит - невалидные тесты будут. В новых версиях старые глюки исправлены, новые добавлены.Gadi писал(а):В IE 8 у плагина Developer Tools (F12) есть настройка Browser Mode с опциями IE7, IE8 &IE8 compatibility mode ....
- Gadi
- Графоман
- Сообщения: 18502
- Зарегистрирован: 18 апр 2007, 11:33
Re: Cross-Browser QA
не пытаясь защишать использование этого подхода, тем не менее замечу, что в моем тексте стоит "&"badger писал(а):Согласен. Для QA -- это невалидные тесты. Да и для девелоперов тоже годится только отчасти. Compatibility mode не является полной заменой браузера имитируемой версии.alpax писал(а):Для девелоперов действительно удобно, но для QA IMHO не подходит - невалидные тесты будут. В новых версиях старые глюки исправлены, новые добавлены.Gadi писал(а):В IE 8 у плагина Developer Tools (F12) есть настройка Browser Mode с опциями IE7, IE8 &IE8 compatibility mode ....

- alpax
- Графоман
- Сообщения: 10717
- Зарегистрирован: 04 мар 2003, 17:39
- Откуда: Richmond, BC
Re: Cross-Browser QA
Речь не про "IE8 compatibility mode", а вообще про IE7 и IE8, имитируемые внутри IE9. Они по сути - тоже в своем роде "compatibility mode", на более глубоком уровне, чем специальный "режим совместимости", но все равно эмуляция.Gadi писал(а):не пытаясь защишать использование этого подхода, тем не менее замечу, что в моем тексте стоит "&"badger писал(а):Compatibility mode не является полной заменой браузера имитируемой версии.
- Fedor P.
- Маньяк
- Сообщения: 2600
- Зарегистрирован: 17 авг 2010, 06:30
- Откуда: Coquitlam
Re: Cross-Browser QA
Не совсем понятна проблема в тестировании на разных броузерах на одной машине? Они ведь не пересекаются. Session, cookies, cache у каждого броузера свои. Ну для IE разных версий установите IETester и будет вам счастье.
- Jou-Jou
- Графоман
- Сообщения: 6086
- Зарегистрирован: 09 июн 2005, 12:17
- Откуда: Baku->Dubai->Burnaby
Re: Cross-Browser QA
Для чистоты результатов у нас в компании таки используют несколько машин с разными браузерами.
- Fedor P.
- Маньяк
- Сообщения: 2600
- Зарегистрирован: 17 авг 2010, 06:30
- Откуда: Coquitlam
Re: Cross-Browser QA
Машины с разными операционками (Windows,Mac) или нет?
- Gadi
- Графоман
- Сообщения: 18502
- Зарегистрирован: 18 апр 2007, 11:33
Re: Cross-Browser QA
тебе сейчас скажут (впрочем будут где-то правы) что IETester - это эмуляция. Пуристов это не устраивает. В отличии от практиков.Fedor P. писал(а):Не совсем понятна проблема в тестировании на разных броузерах на одной машине? Они ведь не пересекаются. Session, cookies, cache у каждого броузера свои. Ну для IE разных версий установите IETester и будет вам счастье.
В отличии от эмуляции хардвера, это - "эмуляция" софта, фактически это ветвления внутри кода, воспроизводящие логику и объекты соответствующей версии. Уж для веб девелопера я и не знаю, что еще нужно ...
- Jou-Jou
- Графоман
- Сообщения: 6086
- Зарегистрирован: 09 июн 2005, 12:17
- Откуда: Baku->Dubai->Burnaby
Re: Cross-Browser QA
Если это вопрос на мой ответ, то - Маков не было, а Виндовсы были разных версий как и Браузеры тоже (разных версий).Fedor P. писал(а):Машины с разными операционками (Windows,Mac) или нет?
У нас была проблема выбрать на каких комбинация Виндовс- версия и Браузер-версия тестировать, ибо комбинаций великое множество. В итоге раздобыли репорт показывающий статистику по количеству юзеров на каждую комбинацию, первую десятку взяли и на ней провели тестирование. Репорт раздобывал IT Headoffice, кажись от какой-то консалтинговой группы, но думаю что на интернете можно найти статистику.