Страница 1 из 2
Cross-Browser QA
Добавлено: 06 июн 2012, 17:00
Kate
Есть задача - протестить апп на трех последних версиях основных браузеров - IE, FF, Chrome. Как это делают на одном компе? Ну, про FF прочитала - вроде просто экзешники можно посохранять. А для остальных что, создавать тестеру виртуальную машину на каждую версию?Поделитесь опытом, други!
Re: Cross-Browser QA
Добавлено: 07 июн 2012, 05:39
dima
Kate писал(а):Есть задача - протестить апп на трех последних версиях основных браузеров - IE, FF, Chrome. Как это делают на одном компе? Ну, про FF прочитала - вроде просто экзешники можно посохранять. А для остальных что, создавать тестеру виртуальную машину на каждую версию?Поделитесь опытом, други!
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 ?

) then create virtual machine and make one snapshot per browser. Virtual Box can handle it.
Re: Cross-Browser QA
Добавлено: 07 июн 2012, 14:14
alpax
dima писал(а):Kate писал(а):Есть задача - протестить апп на трех последних версиях основных браузеров - IE, FF, Chrome.
you can install all of them on the same machine. They co-exist no problem.
Три версии IE co-exist?!? Очень сильно сомневаюсь.
2Kate: IE можно тестировать только в виртуальной машине IMHO. Слишком уж глубоко он внедряется в систему. Chrome теоретически можно наверно одновременно иметь несколько версий - должно быть аналогично FF.
Re: Cross-Browser QA
Добавлено: 07 июн 2012, 14:30
Gadi
alpax писал(а):dima писал(а):Kate писал(а):Есть задача - протестить апп на трех последних версиях основных браузеров - IE, FF, Chrome.
you can install all of them on the same machine. They co-exist no problem.
Три версии IE co-exist?!? Очень сильно сомневаюсь.
2Kate: IE можно тестировать только в виртуальной машине IMHO. Слишком уж глубоко он внедряется в систему. Chrome теоретически можно наверно одновременно иметь несколько версий - должно быть аналогично FF.
В IE 8 у плагина Developer Tools (F12) есть настройка Browser Mode с опциями IE7, IE8 &IE8 compatibility mode ....
Re: Cross-Browser QA
Добавлено: 07 июн 2012, 14:40
Kate
Gadi писал(а):В IE 8 у плагина Developer Tools (F12) есть настройка Browser Mode с опциями IE7, IE8 &IE8 compatibility mode ....
Вот это ценно, спасибо!
Re: Cross-Browser QA
Добавлено: 07 июн 2012, 14:50
Gadi
Kate писал(а):Gadi писал(а):В IE 8 у плагина Developer Tools (F12) есть настройка Browser Mode с опциями IE7, IE8 &IE8 compatibility mode ....
Вот это ценно, спасибо!
эта настройка индивидуальна для каждого окна/таба из которого вы вызываете DT.
И вообще, в IE8 уже можно достаточно неплохо дебагить javascript
Re: Cross-Browser QA
Добавлено: 07 июн 2012, 15:57
alpax
Gadi писал(а):В IE 8 у плагина Developer Tools (F12) есть настройка Browser Mode с опциями IE7, IE8 &IE8 compatibility mode ....
Для девелоперов действительно удобно, но для QA IMHO не подходит - невалидные тесты будут. В новых версиях старые глюки исправлены, новые добавлены.
Re: Cross-Browser QA
Добавлено: 16 июн 2012, 22:21
badger
alpax писал(а):Gadi писал(а):В IE 8 у плагина Developer Tools (F12) есть настройка Browser Mode с опциями IE7, IE8 &IE8 compatibility mode ....
Для девелоперов действительно удобно, но для QA IMHO не подходит - невалидные тесты будут. В новых версиях старые глюки исправлены, новые добавлены.
Согласен. Для QA -- это невалидные тесты. Да и для девелоперов тоже годится только отчасти. Compatibility mode не является полной заменой браузера имитируемой версии.
Re: Cross-Browser QA
Добавлено: 17 июн 2012, 10:11
Gadi
badger писал(а):alpax писал(а):Gadi писал(а):В IE 8 у плагина Developer Tools (F12) есть настройка Browser Mode с опциями IE7, IE8 &IE8 compatibility mode ....
Для девелоперов действительно удобно, но для QA IMHO не подходит - невалидные тесты будут. В новых версиях старые глюки исправлены, новые добавлены.
Согласен. Для QA -- это невалидные тесты. Да и для девелоперов тоже годится только отчасти. Compatibility mode не является полной заменой браузера имитируемой версии.
не пытаясь защишать использование этого подхода, тем не менее замечу, что в моем тексте стоит "&"

Re: Cross-Browser QA
Добавлено: 17 июн 2012, 11:10
alpax
Gadi писал(а):badger писал(а):Compatibility mode не является полной заменой браузера имитируемой версии.
не пытаясь защишать использование этого подхода, тем не менее замечу, что в моем тексте стоит "&"

Речь не про "IE8 compatibility mode", а вообще про IE7 и IE8, имитируемые внутри IE9. Они по сути - тоже в своем роде "compatibility mode", на более глубоком уровне, чем специальный "режим совместимости", но все равно эмуляция.
Re: Cross-Browser QA
Добавлено: 17 июн 2012, 15:02
Fedor P.
Не совсем понятна проблема в тестировании на разных броузерах на одной машине? Они ведь не пересекаются. Session, cookies, cache у каждого броузера свои. Ну для IE разных версий установите
IETester и будет вам счастье.
Re: Cross-Browser QA
Добавлено: 17 июн 2012, 18:52
Jou-Jou
Для чистоты результатов у нас в компании таки используют несколько машин с разными браузерами.
Re: Cross-Browser QA
Добавлено: 17 июн 2012, 19:01
Fedor P.
Машины с разными операционками (Windows,Mac) или нет?
Re: Cross-Browser QA
Добавлено: 17 июн 2012, 19:04
Gadi
Fedor P. писал(а):Не совсем понятна проблема в тестировании на разных броузерах на одной машине? Они ведь не пересекаются. Session, cookies, cache у каждого броузера свои. Ну для IE разных версий установите
IETester и будет вам счастье.
тебе сейчас скажут (впрочем будут где-то правы) что IETester - это эмуляция. Пуристов это не устраивает. В отличии от практиков.
В отличии от эмуляции хардвера, это - "эмуляция" софта, фактически это ветвления внутри кода, воспроизводящие логику и объекты соответствующей версии. Уж для веб девелопера я и не знаю, что еще нужно ...
Re: Cross-Browser QA
Добавлено: 17 июн 2012, 19:30
Jou-Jou
Fedor P. писал(а):Машины с разными операционками (Windows,Mac) или нет?
Если это вопрос на мой ответ, то - Маков не было, а Виндовсы были разных версий как и Браузеры тоже (разных версий).
У нас была проблема выбрать на каких комбинация Виндовс- версия и Браузер-версия тестировать, ибо комбинаций великое множество. В итоге раздобыли репорт показывающий статистику по количеству юзеров на каждую комбинацию, первую десятку взяли и на ней провели тестирование. Репорт раздобывал IT Headoffice, кажись от какой-то консалтинговой группы, но думаю что на интернете можно найти статистику.