@qa_ru

Страница 607 из 1080
Aleksandr
15.07.2017
20:19:43
а про qTest знаешь?

Roman
15.07.2017
20:19:52
кьютест хорош

Aleksandr
15.07.2017
20:20:13
сколько он стоит, их сейлзы не отвечают что-то?

Roman
15.07.2017
20:20:17
на вкус и цвет - последние версии кьюакомплит и силкцентрала лучше, но крут

Google
Roman
15.07.2017
20:20:54
сколько он стоит, их сейлзы не отвечают что-то?
хз, у нас задеплоен но не в наш проект

юзают серверщики Nuance Mix как я знаю

Aleksandr
15.07.2017
20:22:03
блин, откуда берутся люди, которые такую кучу тулов видели?

я удивляюсь :)

Roman
15.07.2017
20:24:06
ну я вот лично по двум причинам: 1-я, когда наш ПМ решил спрыгивать с Экселя он поднял вопрос какие тулы ок, он переговорил с разными компаниями и вынес на голосование 10 тулов, для них установили траялы и все могли потыкать 2-я (она была раньше 1-й, но именно серьёзно влез когда вот начался опрос внутри команды) - я тупо читал и ставил себе демки разные стабильно и тыкал, в т.ч. чтобы понимать что нам в экселе не хватает

в результате я полгода лично лопатил почти 10-к тулз

правда сча уже кой-чо позабывал ибо это было в 2013-м, но вот если таки утвердим формат доклада, то я ещё до куафеста месяцок аналогично заморочусь, поставлю демки на виртуалки и буду гонять в хвост и в гриву

Aleksandr
15.07.2017
20:25:34
А вот еще вопрос по зефиру был. Он же как плагин встает в жиру, на него склько лицензий надо? По количесту юзеров в жире? Или по количеству тестеров плюс-минус?

Roman
15.07.2017
20:26:20
А вот еще вопрос по зефиру был. Он же как плагин встает в жиру, на него склько лицензий надо? По количесту юзеров в жире? Или по количеству тестеров плюс-минус?
он и есть плагин к жире, лицухи как купишь, там разные пакеты, я вижу только неэнтерпрайзные, энтерпрайзные нужно спрашивать

а вообще лицухи на запись нужны всем тестерам, на чтение и запуск тестов - всей команде

Roman
15.07.2017
20:27:18
а лучше всегда всей команде, ибо девы тоже могут туда писать тесты

Google
Aleksandr
15.07.2017
20:27:37
так я и думал

т.е. 50 и надо будет

так и на тестрейл много лицензий надо будет

так цена в космос улетит

Roman
15.07.2017
20:32:39
Кто бы мне дал полгода? (:
разобраться и выбрать можно и быстрее, просто у нас была конкретные задачи, связанные со спецификой в т.ч. и нашего автомейшена, плюс со спецификой тестеров в команде. ну и не было реальной спешки, дедлайн был "бизнесгод". но ваще реально главные вопросы всегда: деньги версус задачи то есть складываешь список задач, которые РЕАЛЬНО нужно выполнять например, нужна интеграция с автомейшен кодом, если да, то с какой тулой нужно ли там оформлять и запускать юнит тесты уровень репортов какой формат реквайрментов какие интеграции потом "сколько денег готовы дать" и отсекаешь себе 3-4 тулы на исследование ставишь триалы, даёшь ещё в команде (если есть) потыкать недельку, ну или сам - тыкаешь воркфлоу и выбираете

всё

Aleksandr
15.07.2017
20:37:52
разобраться и выбрать можно и быстрее, просто у нас была конкретные задачи, связанные со спецификой в т.ч. и нашего автомейшена, плюс со спецификой тестеров в команде. ну и не было реальной спешки, дедлайн был "бизнесгод". но ваще реально главные вопросы всегда: деньги версус задачи то есть складываешь список задач, которые РЕАЛЬНО нужно выполнять например, нужна интеграция с автомейшен кодом, если да, то с какой тулой нужно ли там оформлять и запускать юнит тесты уровень репортов какой формат реквайрментов какие интеграции потом "сколько денег готовы дать" и отсекаешь себе 3-4 тулы на исследование ставишь триалы, даёшь ещё в команде (если есть) потыкать недельку, ну или сам - тыкаешь воркфлоу и выбираете
автоматизация только планируется, не уверен, что точно, но скорее всего что-то на селениуме или фреймворке над ним

а так спасибо за ответ :)

Roman
15.07.2017
20:48:07
не за что

bebebe
15.07.2017
23:29:54
коллеги, впервые столкнулся с selenium (driver firefox 52), использую его api в питоне вроде как бы работает, но я не могу отловить момент, как после определенных действий на странице подгружается картинка мне нужно сделать скриншот с этой картинкой, но иногда эта картинка подгружается долго как мне правильно дождаться,когда она подгрузится? сейчас сделано на time.sleep(1) - срабатывает в 90% но кривовато

я обгуглился, пробовал и is_displayed и explicitin visiblility, не работает

D
15.07.2017
23:31:53
а подождать чуть подольше нельзя? теоретически, можно сделать executeScript с выводом результата после загрузки данных img, но стоит ли это того?

bebebe
15.07.2017
23:32:28
вот да, условие такое, что подождать как раз нельзя, от слова совсем

но то ли лыжи не едут, то ли асфальт

D
15.07.2017
23:34:39
я видел такие решения и даже пробовал, типа onComplete
не догружается до конца? можно зациклить проверку и сверять каждый раз идентичность загруженного контента, например

bebebe
15.07.2017
23:36:46
условия таковы: прихожу на страницу, на ней есть формочка после её заполнения, в DOM модель этой страницы добавляется div в котором img картинки лежит не на быстром хостинге, и может скачаться за 500-1000ms, а в особо плохих случаях за 2000ms time.sleep(1000) соответственно помогает, но плохо итого,после заполнения формы в DOM модель страницы добавляется новые элементы, одним из них является img src, и моя задача дождаться когда эта картинка скачается и сделать скриншот

к сожалению изменить страницу или её логику я не могу

+ на всю эту логику у меня есть +/- 20 секнуд, если я за них выхожу, то фейл

Google
D
15.07.2017
23:41:32
могу только предложить нырнуть глубже, повесить обработчик и наделать проверок. что-то типа такого: https://gist.github.com/munro/7f81bd1657499866f7c2 но у меня готового решения нет, может кто ещё подскажет

Alexei
16.07.2017
07:06:44
вот такая гадость вроде даже работает https://hastebin.com/igurahotaz.py
А зачем вообще вот это всё со скриншотами, что проверяется?

Alexei
16.07.2017
07:11:02
Что она видна или что?

bebebe
16.07.2017
07:19:35
Что она видна или что?
Видна, но чтобы ее получить ее нужно вырезать из скриншота

Видна она становится только после заполнения полей на странице

https://seleniumhq.github.io/selenium/docs/api/java/org/openqa/selenium/support/ui/ExpectedConditions.html
И? Вы просто так кинули ссылку по ключевому слову? Бггг

Arseny
16.07.2017
09:43:27
А достать img src и скачать отдельно нельзя?

Evgeniy
16.07.2017
09:52:57
и как ты представляешь себе это в автотесте? раз в полсекунды производить скачивание джипега, и потом на стороне исполняющего код компьютера вызывается хелпер метод, которая делает image recognition на факт того, успела пикча загрузиться или нет? (pixelated, серые недокачанные зоны \ разрешение изображения)

Видна она становится только после заполнения полей на странице
зачем так заморачиваться, найдите на странице css атрибут который будет меняться, который поймал состояние того, что капча начала грузиться. наверняка он есть

bebebe
16.07.2017
09:56:09
Я уже решил эту проблему

вот такая гадость вроде даже работает https://hastebin.com/igurahotaz.py

Evgeniy
16.07.2017
10:05:44
только кастомный эксепшн завести, чтобы в случае чего в коде только его ловить, и неплохо

самому рейзить исключения лучше по возможности отвечающие общим семействам исключений, либо кастомные. поможет в дебаге в случае чего. а так у тебя catch Exceptiion будет и семь бед - один ответ. но в таком виде работать должно, да

Google
R
16.07.2017
10:31:07
И? Вы просто так кинули ссылку по ключевому слову? Бггг
Перед использованием эл-та ставите ожидание visible, которое вернёт эл-та после выполнения условия ожидания.

Admin
ERROR: S client not available

bebebe
16.07.2017
10:32:35
я обгуглился, пробовал и is_displayed и explicitin visiblility, не работает

я не до конца разобрался, visible - это "отображаемость" элемента на странице, в случае картинки, она может быть visible, но не докачала полностью

а мне нужно дождаться полной закачки в браузере

Lev
16.07.2017
10:50:56
Коллеги, существует ли для спецификаций какое-то специализированное ПО типа системы отслеживания версий?

Evgeniy
16.07.2017
10:51:57
а в чем проблема коммитить спецификации в тот же самый git?

bebebe
16.07.2017
10:52:01
Коллеги, существует ли для спецификаций какое-то специализированное ПО типа системы отслеживания версий?
в openstack'е есть что-то похожее, спецификации это текстовые документы их хранят в VSC, и через gerrit происходит обсуждение и мерж спеки

Lev
16.07.2017
10:54:46
а в чем проблема коммитить спецификации в тот же самый git?
Ну он же больше на код ориентирован. И отслеживания просто текстовых изменений в документе со спеками, думаю, недостаточно . Предполагал, что есть что-то более удобное

bebebe
16.07.2017
10:55:52
https://review.openstack.org/#/c/172886/

есть специальный репозиторий со спеками

bebebe
16.07.2017
10:56:07
их даже много

далее по этим спекам красивая документация генерится

Lev
16.07.2017
10:57:32
предрассудки какие-то
Ну хотел, чтобы ещё эту систему можно было с багтрекером как-то связать, а в случае изменения каких-то спек приходили уведомления

bebebe
16.07.2017
10:58:27
Ну хотел, чтобы ещё эту систему можно было с багтрекером как-то связать, а в случае изменения каких-то спек приходили уведомления
да, это именно так и работает gerrit интегрирован с launchpad'ом и то и то opensource и можно поднять у себя и попробовать

Juliya
16.07.2017
18:04:40


Google
Alexei
16.07.2017
19:04:53
Что, неужели синий с золотым снова?

Alisa
17.07.2017
06:56:24
Привет! Кто-нибудь знает, чем можно заменить метод ExpectedConditions.elementToBeClickable? У меня почему-то он отдает Ок, когда элемент совсем даже не кликабелен (страница еще в процессе загрузки)

Ольга
17.07.2017
07:05:24
Привет! Кто-нибудь знает, чем можно заменить метод ExpectedConditions.elementToBeClickable? У меня почему-то он отдает Ок, когда элемент совсем даже не кликабелен (страница еще в процессе загрузки)
Привет! У меня такая же проблема. Элемент еще не кликабелен, т.к. страница подгружается (или модалка блокирует), но в DOMе уже есть и активен. пытаюсь придумать, какой сделать метод для проверки, что все запросы уже выполнились... и все бы ничего, но у меня фронтенд написан на чистом js и я понятия не имею, какой мне выполнить скрипт для проверки, что уже все подгрузилось.

Dmitry
17.07.2017
07:18:51
можно проверять видимость элемента visibilityOfElementLocated(By....

Alisa
17.07.2017
07:32:20
Спасибо, попробую..

Антон
17.07.2017
07:49:20
Всем привет! ) подскажите плиз: работал кто нибудь с такими пикселями, как Admitad Tradetracker CityAds?

Sergey
17.07.2017
08:00:47
Спасибо, попробую..
Смотри в сторону wait_until

С параметром visiblytiOfElement

Ольга
17.07.2017
08:12:20
Коллеги, кто-нибудь пробовал проверять, загрузилась ли вся страница, с помощью window.onload?

Sergey
17.07.2017
08:14:35
Пробовал я , не всегда срабатывает

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