@qa_ru

Страница 573 из 1080
Evgeniy
22.06.2017
18:43:56
критический релиз - это подтирание за собой. релизы фич - торопить не стоит.

Timur
22.06.2017
18:44:44
во втором случае релиз-кандидат ветки чреваты появлением сайд-эффектов.
Так они все равно вылезут при релизе ветки с мелкоправками тогда.

Evgeniy
22.06.2017
18:46:13
я говорил про сайд-эффекты багофикса с фича-бранчами (релиз кандидат). Их работу-то никто не успеет протестировать

Timur
22.06.2017
18:47:11
Так вопрос был - есть критичный багофикс и некритичные багофиксы, и все протестированы.

Google
Evgeniy
22.06.2017
18:47:41
очень странно, что тогда для вас критичный багофикс

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

Alexandr
22.06.2017
18:51:21
До этого были просто баги и когда выкатили критикал багофикс уже некритикал багофиксы лежат

Протестированные

Evgeniy
22.06.2017
18:52:53
еще раз - вы ветки мержите в одну релиз кандидат?

вы можете дать палец на отсечение, что протестированные в изоляции ветки + критикал подмерженная == то же самое по тестированию регрессии на всю ветку кандидат

в моем мире критикал багфиксы на веб-сервисе не деливерятся с другими. Они деливерятся по-одиночке, чтобы можно было промониторить на бою состояние и убедиться, что конкретный фикс исправил конкретную проблему. В чем сакральный смысл делиревить с критическому багом остальные ветки с другими багфиксами? вы прогнали регрессию в релиз-кандидат ветке? Если да - то флаг вам в руки. Но тогда не понятно, что это за критический баг такой, если он ложится в порядок обычного воркфлоу.

morda
22.06.2017
19:00:10
А поднимите руку (реакт нэйтив) кто выкинул аппиум и запузырил детокс?

Richard
22.06.2017
21:07:03
лес рук.

morda
22.06.2017
21:09:07
Гы)

Спят уже все) завтра посмотрим)

Richard
22.06.2017
21:11:34
Ну, 2 часа назад-то не спали.

А чем аппиум не угодил?

Google
morda
22.06.2017
21:12:41
Кратко если - аппиум ужасно

Но опять таки зависит от

Ребята из виксов просто чумово просто сделали (рн)

Richard
22.06.2017
21:14:25
Давайте без мата.

прошу удалить или изменить сообщение.

Спасибо.

morda
22.06.2017
21:15:49
)

Prokop
23.06.2017
03:39:42
Да откуда вы беретесь @RichardGears

Alexandr
23.06.2017
03:56:53
еще раз - вы ветки мержите в одну релиз кандидат?
На ветку уходит только то, что мы пофиксили и ничего больше

Sergey
23.06.2017
06:08:21
На ветку уходит только то, что мы пофиксили и ничего больше
Вы хотите чтобы вас убедили что так можно, мнения спрашиваете, просите за вас решить или что?

Alexandr
23.06.2017
06:09:16
Вы хотите чтобы вас убедили что так можно, мнения спрашиваете, просите за вас решить или что?
Я просто мнение спрашиваю. Как правильно поступать в таких ситуация?

Решать за меня не надо. Мы уже решили все

Sergey
23.06.2017
06:09:57
Ваш проект-вы и решаете как правильно

Alexandr
23.06.2017
06:10:25
Sergey
23.06.2017
06:10:30
Нет универсального ответа :)

Dzmitry
23.06.2017
06:12:34
Если вдруг нужно будет откатить мелкие баг-фиксы, то и крит будите откатывать?

Olga
23.06.2017
06:28:01
Привет)

Есть тут те, кто использует junit5+allure2?

Отзовитесь)

Georgiy
23.06.2017
07:19:08
Ок, я понял
я не понял какого типа этот критикал. Если это хотфикс прода, то логично катить отдельно в течении дня обнаружения. Потому что каждое изменения кода в одном релизе (мое мнение) увеличивают риск, что все отвалится в два раза. Даже если это разные куски кода. Опыт, автотесты, заслуживающие доверие разрабы, некриворукие суппорты и прозрачный процесс разработки конечно облегчают жизнь, но лучше иметь стабильную систему 95% времени, чем в нестабильную запихивать сразу пачку и рисковать разгребать потом еще бОльше. Сегодня, кстати, пятница, если вы понимаете о чем я. Это тоже влияет на решение накатывать только суперважное. Ну и четверг вечер тоже нежелателен.

Google
Дмитрий
23.06.2017
10:24:14
а есть кто с HH.ru ? Я наверное багу нашел, или нет

serbernar
23.06.2017
10:25:59
Промолчу

Алексей
23.06.2017
10:50:02
Коллеги, всем привет! Писал ли кто автотесты на питоне для qt? В духе Qtest: mouseClick/KeyClick ("qt кнопка", Qt.LeftButton/Qt.Key_Enter) и тд... только с тем расчетом, что нужно удостоверяться в открытии верного окна. Прошерстил библиотечки и идеального варианта не нашел. Если есть у кого опыт с таким - откликнитесь пож, буду признателен. Сам с qt постольку поскольку.

g
23.06.2017
14:53:08
Привет. Вопрос по page object. Как в нем правильно работать с меню? На странице есть три штуки меню, под каждое класс отдельный создавать?

Ek
23.06.2017
14:54:25
если используются только все вместе, то может и в один поместить

Alexei
23.06.2017
15:39:29
под каждое меню отдельный класс - хорошая идея

page object лучше понимать как page widget

всякий widget - отдельным классом, кнопка и текст - это не widget, widget - это комбинация текстов, кнопок и тп которая вместе выполняет небольшую, но осмысленную работу.

и в пейдж обджектах нет правильно/неправильно, есть различные стили, как в литературе. По некоторым пейдж-обджектам сразу можно сказать, что это шлак, но выяснять правилен ли ямб Пушкина или лесенка Маяковского не нужно.

Oleksandr?
23.06.2017
15:56:22
да, главное придерживатся одного стиля

по проекту

Stanislav
23.06.2017
16:01:38
http://www.sorokin.ru/product/futbolka_vse_testy_projdeny_27-93

Evgeniy
24.06.2017
13:49:01
а по ним еще и подкасты нужны? :)

Admin
ERROR: S client not available

Alexei
24.06.2017
14:22:00
А у тебя же есть по пейдж обжектам подкасты ?
Конечно! По каждому отдельный!

Maxim
24.06.2017
18:56:29
А почему бы и нет, чем больше есть вариантов тем лучше

В кое то веке паттерны

Max
24.06.2017
20:45:04
https://dou.ua/lenta/digests/qa-digest-28/

Водитель НЛО
25.06.2017
09:58:56
Привет, чят. Уже пару часов бьюсь с селениумом. В методе создается List<WebElement>, в который записываются элементы по xpath При первом вызове метода лист заполняется правильно (3 элемента). При втором вызове лист будто берёт предыдущие значения, хотя я знаю, что по этому xpath находятся уже 5 элементов. И при обращении к первому же элементу падает StaleElementReferenceException: stale element reference: element is not attached to the page document Куда копать?

Google
Водитель НЛО
25.06.2017
10:00:24


g
25.06.2017
10:30:31
Попробуй очистить список перед заполнением?

Evgeniy
25.06.2017
10:36:46
в этом случае нужно еще раз осуществить поиск по странице

http://www.seleniumhq.org/exceptions/stale_element_reference.jsp

The Element is not Attached to the DOM A common technique used for simulating a tabbed UI in a web app is to prepare DIVs for each tab, but only attach one at a time, storing the rest in variables. In this case, it's entirely possible that your code might have a reference to an element that is no longer attached to the DOM (that is, that has an ancestor which is "document.documentElement"). If WebDriver throws a stale element exception in this case, even though the element still exists, the reference is lost. You should discard the current reference you hold and replace it, possibly by locating the element again once it is attached to the DOM.

If WebDriver throws a stale element exception in this case, even though the element still exists, the reference is lost. You should discard the current reference you hold and replace it, possibly by locating the element again once it is attached to the DOM.

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

Водитель НЛО
25.06.2017
10:41:30
да, похоже, я искал элементы раньше чем нужно, так как добавление вейта в 5 секунд помогло (вот что случается когда ждёшь неверный expected condition)

Evgeniy
25.06.2017
10:42:25
?

добавление явного вейта - лучший способ дебага. 1. Проверил локатор на корректность 2. Чето не работает - вставил явных слипов в код - заработало - исправил слипы на правильное ожидание. 3. не отработало - проверяешь как себя ведет локатор и не меняется ли он в процессе. как-то так

Alexei
25.06.2017
11:39:41
⛪️

Boris
25.06.2017
14:24:11
https://heisenbug-piter.ru/talks/webdriver-testing-in-javascript/ А есть у кого видео с этого доклада ?

Gulya
25.06.2017
15:40:21
Ребят, посоветуйте, пожалуйста, желательно бесплтаный, сервис для создания и хранения тест кейсов

Nick
25.06.2017
15:40:42
тестрейл

Dmitriy
25.06.2017
15:41:41
Testlink

Shoo
25.06.2017
15:42:09
тестрейл
Платный же.

Gulya
25.06.2017
15:44:24
Спасибо всем

Dmitriy
25.06.2017
15:44:41
Тестлинк бесплатен и поднимается на докере за 15-20 минут

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