This repository has been archived by the owner on Sep 21, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 150
Common problems & workarounds
Gela edited this page Jul 7, 2014
·
4 revisions
TODO:
-
gemini.TAB
неверно отрабатывает. Чтобы повторить кейс настоящего таба приходится передавать в метод sendKeys непустую строку. Например,.sendKeys(this.control, 'bla')
. Важно: строка должна состоять из одного слова. - Странное поведение скринштов, если на странице есть скролл - визуально некоторые элементы обрезаются.
- В зависимости от типа блока в некоторых методах нужно передавать разные элементы. Например: в чекбоксе мы вынуждены использовать разные методы в зависимости от типа
(element = !!~test.indexOf('button') ? checkboxEnabledSelector : ' .checkbox__control';)
- Не забываем, что у нас много где используется анимация, поэтому, в некоторых кейсах нужно добавлять задержку перед скрином
.wait(300)