Здравствуйте!
Во время выполнения теста окно браузера (google Chrome) становиться активным что ли, то есть фокус забирает. Например, во время выполнения теста, я пытаюсь набрать текст в scype, или код в среде netBeans, но окно браузера становиться активным, и для дальнейшего ввода нужно кликнуть по окну scypa или netBeansa. И так постоянно. Тест идет длительное время, например пятнадцать минут, и делать что-то совершенно невозможно.
Но. Если взять окно за шапку, и спрятать за экран, то оно начинает только моргать в строке меню "пуск", не забирая фокус. И я бы с этим жил, если бы это прокатывало всегда, но оно работает через раз. Совершенно не понимаю от чего это зависит.
Как сделать так, чтобы при вводе окно вoобще не становилось активным? Или только моргало в меню пуск? Кто-нибудь сталкивался с такой проблемой?
Хром и фокус-покус
Автор degradator, 04 сен 2012 19:03
Сообщений в теме: 5
#2
Отправлено 05 сентября 2012 - 03:07
Самый разумный и действенный способ, поставить виртуальную машину и запускать тесты на ней
#3
Отправлено 05 сентября 2012 - 03:08
И немного на правах рекламы, я сейчас для этого так же использую сервис SauceLabs
#4
Отправлено 05 сентября 2012 - 04:55
спасибо,буду разбираться, но все таки хочецца понять в каких случаях он забирает фокус, а в каких нет
Мой сайт - Травиан бот :)
#5
Отправлено 05 сентября 2012 - 07:46
У меня тоже самое, причем иногда ничего не делая, все в порядке ).
#6
Отправлено 05 сентября 2012 - 08:26
Сложно спрогнозировать отчего это зависит, но если вы запускаете тесты в Windows, то по умолчанию используются нативные события, и каждый ваш клик и каждое движение мышкой может повалить тесты, как вариант можете попробовать переключить тесты на синтезированные события (которые по умолчанию включены в Linux), а вообще я по прежнему рекомендую запускать тесты на виртуальной машине.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных