@qa_ru

Страница 561 из 1080
Дмитрий
15.06.2017
13:52:59
любого типа задержки, а то иногда селениум сам ждет загрузки страницы, а иногда - не ждет

Alexey
15.06.2017
13:53:24
Ему надо указать что ждать

mr. Y
15.06.2017
13:54:09
implicit wait либо explicit wait (предпочтительнее последнее). Главное не миксовать.

Google
Nikita
15.06.2017
13:54:59
в слипе нет ничего плохого, если он уместен и иначе вопрос решить нельзя

но такое бывает редко

Dmitry
15.06.2017
13:56:28
главное не тыкать его везде когда в итоге получается что тесты бегают 15 минут, а из за слипов они еще 15 минут ждут

Nikita
15.06.2017
14:01:15
нене, везде тыкать плохо

просто бывает, что по-другому сложно решить или вообще не решить)

Dmitry
15.06.2017
14:01:36
у меня даже пример есть =) могу показать как делать не надо

Filipp
15.06.2017
14:02:57
А вообще это нормально для работы с селениумом, что все обмазано искуственными задержками?
Бывает. У меня например были ожидания по 120 секунд, пока сделанное действие обработается. Переписал на рефреш страницы и поиск результата в цикле, в общем, та же штука только в профиль и чуть лучше выглядит.

Shoo
15.06.2017
14:03:39
Рефреш страницы в цикле - вообще не то же самое, что sleep.

Особенно если у вас где-нибудь включен условный cloudflare :D

Nikita
15.06.2017
14:04:46
у меня вот есть участок, в котором UI перерисовывается с переездом контролов на странице динамически

и это боль. ты ставишь вейт на элемент, он загружается, браузер пытается на него кликать, а он уезжает и тест падает с ошибкой селениума))

Google
Nikita
15.06.2017
14:08:23
Евгений
15.06.2017
14:08:31
сижу второй день на селене, почти вся боль ушла :))) если у вас джавка, то селенид еще покруче

Shoo
15.06.2017
14:09:27
Первые два дня боль уходит, потом вы начинаете вкорячивать костыли в чужой фреймворк и она возвращается. :D

Евгений
15.06.2017
14:10:16
это точно :) но пока всё супер конечно

g
15.06.2017
14:14:03
Хэндлишь ошибку и перезапускаешь цикл :D
Хэндлить надо именно тот тип ошибки которая предполагается? У меня не отрабатывалось корректно почему то, пока не указал просто Exception.

Evgeniy
15.06.2017
14:16:01
на Питоне все круто и без selene

Евгений
15.06.2017
14:20:30
я хз, я за питоном не сильно больше чем за селеном, вчера вот узнал про кодировки во втором питоне, было больно

Evgeniy
15.06.2017
14:21:48
а что там с кодировками? как и везде. Только по дефолту во втором питоне строки - не юникодовые

в третьем юникод

Евгений
15.06.2017
14:22:06
вот то что строки не юникодовые и узнал

причем, что доставило особенно некоторые строки он проглатывал, от чего я еще больше отчаился, но потом подсказали и про эту "особенность" и я быстренько метнулся в окружение от 3 :)

Dmitry
15.06.2017
15:25:34
Помогите разобраться с одним из пунктов в тестовом - "Написать один тест на проверку входа через rest без документации."

фидлером смотреть какие методы вызываются? или как вообще?

Boris
15.06.2017
15:28:01
Помогите разобраться с одним из пунктов в тестовом - "Написать один тест на проверку входа через rest без документации."
без документации. отличный план. псевдокода им накидай. тз там спроси. методы которые запрашивать надо. Пример то должен быть какой-то. А то так брутфорсить долго можно

Pavel
15.06.2017
15:29:02
Написать один тест на проверку проекта. Неизвестно какого. Как называется тоже не знаем. Где он лежит - непонятно. Без документации.

Dmitry
15.06.2017
15:29:32
логин пароль есть, урл тоже

Pavel
15.06.2017
15:30:14
Вход через рест - это sso аутентификация чтоли? Или oauth ?

Google
Evgeniy
15.06.2017
15:30:37
в чем проблема при логине на сайт открыть консоль и посмотреть XHR запрос

Dmitry
15.06.2017
15:31:33
в чем проблема при логине на сайт открыть консоль и посмотреть XHR запрос
проблема была в отстутвии этой идеи, спасибо попробую

Evgeniy
15.06.2017
15:31:47
при корректном логине (наличии правильной пары) повторить все 1 в 1 и сделать успешный кейс, проверить, что при передаче Form Data с другим паролем - что выдает нужный код ошибки

ну т.е. ты руками сниффаешь какие запросы летят при UI логине. находишь нужный POST метод, например, на /auth/user ресурс

Dmitry
15.06.2017
15:34:04
я примерно так себе это и предствлял, хотел убедится что думаю в правильном направлении, спасибо

Tanya
15.06.2017
16:30:47
а есть тут кто из альфа-лаборатории, кто тестируем мобильные клиенты?

Prokop
15.06.2017
16:37:55
Кто-то есть) в чем вопрос? Лучше в личку)

Tanya
15.06.2017
16:49:59
кому писать?)) в общем вопрос о том, что приложением пользоваться хочется все меньше - становится все хуже, а оно вроде как еще и платное

Richard
15.06.2017
16:52:12
Платное банковское приложение? Да это гениально!

Shoo
15.06.2017
16:52:30
Платное банковское приложение? Да это гениально!
Ну, само приложение-то бесплатное, но банк берет с тебя за него деньги.

Shoo
15.06.2017
16:52:41
Молодец, хорошо потроллил, садись, пять.

Tanya
15.06.2017
16:52:45
меня заставили

Richard
15.06.2017
16:52:48
Shoo
15.06.2017
16:52:57
Ну, всмысле в сторе оно бесплатное. :)

Или нет?

Admin
ERROR: S client not available

Tanya
15.06.2017
16:53:10
С 1 марта бесплатное
вот и причина почему стало плохо

Richard
15.06.2017
16:55:23
Всё, пофлудили и хватит.

Google
Tanya
15.06.2017
17:01:28
ну вот, прочитать не успела :(

D
15.06.2017
17:12:53
господа, добрый вечер, а занимался кто настройкой кластера селениума из виртуалок и из живых машин?

Flashcsgroup
16.06.2017
03:14:57
доброе утро, подскажите как проверить отработку декстопной программы для разных версий винды на одном и том же компьютере

Anton
16.06.2017
03:26:40
виртуалка ?

несколько осей ?

или платные внешние сервисы для проверки на разных осях: вроде есть такие

Кирилл
16.06.2017
03:29:38
доброе утро, подскажите как проверить отработку декстопной программы для разных версий винды на одном и том же компьютере
в даркнете есть Multi S.O Checker, но лучше юзай на виртуалке, мало ли что там может внутри самой софтины висеть.

Кирилл
16.06.2017
06:07:02
любую виртуалку, чтоб основную систему не заразить, если вдруг софт паленый.

Boris
16.06.2017
06:12:00
любую виртуалку, чтоб основную систему не заразить, если вдруг софт паленый.
Пока не доказано обратное любой софт паленый, если скачан из интернетов

Кирилл
16.06.2017
07:38:23
Сеть выруби )))
ага, и если там криптолокер, то это прям поможет)

Sergey
16.06.2017
07:39:32
ага, и если там криптолокер, то это прям поможет)
Если это червь, то ещё как поможет. А виртуалку не жалко, плюс снапшоты.

Sergey
16.06.2017
07:40:12
Ну как бы

Filipp
16.06.2017
07:40:21
доброе утро, подскажите как проверить отработку декстопной программы для разных версий винды на одном и том же компьютере
У MS есть официально доступные образы для тестов IE, там разные версии винды. Никакого даркнета и криптолокеров. Шансы, что ваше приложение не запустится из-за обрезки винды достаточно малы

Кирилл
16.06.2017
07:40:40
да и давно уже на виртуалке зло не запускается, всякие антиотладчики, антидебаггеры и тд и тп вшивают

rabbitkate
16.06.2017
08:23:45
всем привет.подскажите пожалуйста, как быть, когда приходит задача о том, что у клиентов не работает функционал, причем жалобы приходили от нескольких, но описание задачи примерно такое "не работает, вот себе сайт, найди кейсы, в которых возникает ошибка, разберись в чем дело". а у меня все работает как часы, и ответ "у меня все норм, я хз, чуваки" не канает. просто прокликивать все элементы, разные комбинации (коих по моим скромным подсчетам может быть несколько тысяч)?

Google
Светлана
16.06.2017
08:24:36
попытайся выяснить, как хотя бы выглядит ошибка, подумай, как к ней можно прийти и найди кейс )

rabbitkate
16.06.2017
08:24:50
откуда приходит?
от менеджера

Страница 561 из 1080