@qa_ru

Страница 897 из 1080
Sergey
13.03.2018
12:14:42
кто-то сможет подсказать gradle таска: connectedAndroidTest - запускает паралельно тесты на всех подключённых девайсах как запустить часть тестов на одном смарфоне, а чать на другом(чтоб ускорить время прохождения тестов)

Andrey
13.03.2018
12:54:11
тестлинк это жопа
Это продукт в стадии устаревания. Новых фич не появляется, старые отваливаются. Проходить тесты боль, редактировать - боль двойная. Интерфейс тормозной, практически любое действие требует перезагрузки фрейма и занимает несколько секунд даже на адекватном железе. Интеграция... юзкейсы из Жиры формально да, но в одну сторону и они потом живут в самом Тестлинке. В один клик завести багрепорт в Жире на основании заваленного теста - нет.

Максим
13.03.2018
12:59:51
я не представляю кто проектировал его и в каком веке с ним могло быть удобно работать.

Andrey
13.03.2018
13:07:01
в нулевых такое было норм

Google
Andrew
13.03.2018
13:07:59
Ребят, а кто-нибудь сидит на Dell XPS?

nuclearthinking
13.03.2018
13:08:53
#python #pytest #xdist Приходилось ли комунибудь фильтровать тесты при запуске в 2+ потоков? в рантайме управлять тем какие тесты запускать?

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

Evgeniy
13.03.2018
13:14:22
напиши в личку

zwer2s
13.03.2018
15:17:51
Всем привет! Есть ли кто, кто тестирует in-app purchases на iOS sandbox пользователями? Есть ли у вас проблемы с покупкой в последние несколько дней и как вы их решаете, если есть?

vyazovoy
13.03.2018
16:44:25
товарищи, уже задавал вопрос, задам еще раз - кто может порекомендовать литературу по тест дизайну?

Richard
13.03.2018
16:46:16
@barancev что посоветуешь? :)

Parviz
13.03.2018
17:03:10
товарищи, уже задавал вопрос, задам еще раз - кто может порекомендовать литературу по тест дизайну?
Процитирую коллегу, которого недавно о подобном спрашивал, думаю, что в тему: почитай каннера, если еще не читал и в обязательном порядке бейзера

vyazovoy
13.03.2018
17:14:21
Процитирую коллегу, которого недавно о подобном спрашивал, думаю, что в тему: почитай каннера, если еще не читал и в обязательном порядке бейзера
я не уверен что правильно могу понять транскрипцию фамилии с английского, напишите как их зовут на их языке

@barancev что посоветуешь? :)
у тебя нет совета для меня?

Parviz
13.03.2018
17:15:31
я не уверен что правильно могу понять транскрипцию фамилии с английского, напишите как их зовут на их языке
сэм канер тестирование программного обеспечения бейзер тестирование черного ящика Прекрасно гуглится

Google
Richard
13.03.2018
17:15:58
у тебя нет совета для меня?
Ну, я пинганул Алексея Баранцева, автора и ведущего курсов по тест-дизайну. Имхо, лучшего на территории снг в этом плане. Так что даже не знаю что ещё могу для тебя сделать.

Richard
13.03.2018
17:18:03
Не припомню, чтобы хвастал тут огромным опытом, гхм.

vyazovoy
13.03.2018
17:19:07
ладно, не буду настаивать. сорян если что.

btw книги каннера и бейзера выглядят классическими трудами аля савин

Evgeniy
13.03.2018
17:21:31
это большой комплимент для Савина.

vyazovoy
13.03.2018
17:21:57
возможно

Min Tuan
13.03.2018
17:57:42
Andrew Прост пинг

Andrew
13.03.2018
18:00:03
{Tuan: Pong}

?

Richard
13.03.2018
18:07:26
Баранцев, вроде как, свой курс с Коупландом и делал вроде.

Dmitriy
13.03.2018
18:19:05
кто может подсказать хороший ресурс, рускоязычный по jmetr? (не для новичков а продвинутое руководство, интерисует как создовать хитрые цепочки последовательностей из soap запросов, не прямое прохождение, а в зависимости от условий либо то либо это, либо этот шаг несколько раз повторить)

Evgeniy
13.03.2018
18:25:21
для не новичков советую начать вкуривать англоязычный встроенный хелп в джиметр

рано или поздно такие навыки придется получать

Dmitriy
13.03.2018
19:30:32
для не новичков советую начать вкуривать англоязычный встроенный хелп в джиметр
я можно сказать этим и знаимался, там не то что бы что то умно написано, там не написано того что нужно)) считается что ты его разрабатывал и вообщем и так в курсе че как работает, плюс знаешь все технологии к которым он предостовляет доступ, и как имменно он с ним работает, но если че то забыл, то вот тебе кратенькое оглавление что бы запустить сохраненные у тебя в памяти знания))

sagitt
13.03.2018
19:32:14
почти все эти хелперы начинаются с примеров уровня "наведем мышку и сделаем левый клик". обсуждения на профильных форумах и проекты гита уже, зачастую, уровня - давайте модернизируем восьминогого мохнорыла а вот чт- то между этими крайностями - редко.

Sergey
14.03.2018
04:43:31
всем привет, поделитесь бест практис: есть дженкинс сервер, с кучей джоб 100+, и ноды(какие-то докер контейнерами, какие-то физическими серверами). На сервере много продуктов и пару команд, есть сборки приложений и доставки в магазин, разные тесты(юнит, нагрузочные, функциональные для веба и мобильных платформ в эмуляторах android и ios) столкнулись с тем что в этом "монолите" иногда повисают джобы, обновление мастера затрагивает всех и т.д. вопрос, как всё это разделить? вижу пару вариантов: 0. Всё что можно заворачивается в докер контейнеры включая мастер. 1. Разделить по платформам - мобильные и вэб(через пару месяцев десктоп). Это уменьшить количество зависимостей и позволит обновляться более безопасно. 2. На каждый продукт(в котором есть веб, бэк, мобильные платформы) свой мастер и набор нод.(про ресурсы пока можно вопрос опустить). 3. Каждой команде отдельный мастер и набор нод.(практика от яндекса году в 2014ом)

Parviz
14.03.2018
05:11:39
всем привет, поделитесь бест практис: есть дженкинс сервер, с кучей джоб 100+, и ноды(какие-то докер контейнерами, какие-то физическими серверами). На сервере много продуктов и пару команд, есть сборки приложений и доставки в магазин, разные тесты(юнит, нагрузочные, функциональные для веба и мобильных платформ в эмуляторах android и ios) столкнулись с тем что в этом "монолите" иногда повисают джобы, обновление мастера затрагивает всех и т.д. вопрос, как всё это разделить? вижу пару вариантов: 0. Всё что можно заворачивается в докер контейнеры включая мастер. 1. Разделить по платформам - мобильные и вэб(через пару месяцев десктоп). Это уменьшить количество зависимостей и позволит обновляться более безопасно. 2. На каждый продукт(в котором есть веб, бэк, мобильные платформы) свой мастер и набор нод.(про ресурсы пока можно вопрос опустить). 3. Каждой команде отдельный мастер и набор нод.(практика от яндекса году в 2014ом)
Кажется это в чатик DevOps, но не тестирования

Google
Sergey
14.03.2018
05:14:04
у нас QA отвечают за работу и серверов непрерывной интеграции и статического анализа кода, возможно у тех кто тут есть, был такой опыт

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

Влад
14.03.2018
07:14:56
Привет коллеги! Cтолкнулся с проблемой, при загрузки файла из папки ресурсов проекта коммандой String up_doc = String.valueOf(getResource("document.txt").replaceAll("file:/", "") и все не пойму это работало спокойно пару месяцев,а теперь не понятно почему два дня подрят выдает null, та же история была с getClass().getResource. P.S. Пишу на java и автотесты под Веб-приложение. т.е. в инпут для загрузки файла сливаю путь до файла.

Влад
14.03.2018
07:37:13
Document.txt не менялся?
Нет, не имя, не путь, не содержимое

g
14.03.2018
07:37:59
Может версия Java изменилась? Я тут с junit долго боролся из-за этого.

Влад
14.03.2018
07:38:50
Java 1.8.0_151 junit 4.12

У коллеги при всем моем же коде все ок,

Java, selenium, junit все одно и тоже

Admin
ERROR: S client not available

g
14.03.2018
07:40:36
Если Idea используешь, вот копипаст со стэка, попробуй вдруг поможет: For those who use Intellij Idea: check for Settings -> Compiler -> Resource patterns. The setting contains all extensions that should be interpreted as resources. If an extension does not comply to any pattern here, class.getResource will return null for resources using this extension.

Буюрова
14.03.2018
07:41:55
День добрый. Кто может рассказать, как вытащить из системы log / dump файлы?

Roman
14.03.2018
07:46:42
всем привет, поделитесь бест практис: есть дженкинс сервер, с кучей джоб 100+, и ноды(какие-то докер контейнерами, какие-то физическими серверами). На сервере много продуктов и пару команд, есть сборки приложений и доставки в магазин, разные тесты(юнит, нагрузочные, функциональные для веба и мобильных платформ в эмуляторах android и ios) столкнулись с тем что в этом "монолите" иногда повисают джобы, обновление мастера затрагивает всех и т.д. вопрос, как всё это разделить? вижу пару вариантов: 0. Всё что можно заворачивается в докер контейнеры включая мастер. 1. Разделить по платформам - мобильные и вэб(через пару месяцев десктоп). Это уменьшить количество зависимостей и позволит обновляться более безопасно. 2. На каждый продукт(в котором есть веб, бэк, мобильные платформы) свой мастер и набор нод.(про ресурсы пока можно вопрос опустить). 3. Каждой команде отдельный мастер и набор нод.(практика от яндекса году в 2014ом)
может видео с дженкинс митапа чем-нибудь поможет https://www.youtube.com/watch?v=OJCOBk2oUnI

g
14.03.2018
07:54:12
Значит что то поменялось у тебя за последние два дня. Обновление idea или что то ещё, так сложно сказать не видя кода.

Roman
14.03.2018
08:08:55
попробуй getClass().getClassLoader().getResource

Влад
14.03.2018
08:15:55
попробуй getClass().getClassLoader().getResource
Работает спасибо! Но вопрос на сколько долго, просто раньше юзал getClass().getResource и тоже проблем не знал до момента х, когда это перестало работать и в итоге ушел к getResource. Просто хотелось бы понять причину проблемы, а не скакать между вариантами (В идеале).

Google
Sergey
14.03.2018
09:14:38
подскажите какая-то чертовщина c espresso: запуская каждый тест по отдельности - каждый тест проходит. всё ок. Но если запускать весь класс - проходят первые четыре и все последующие падают. такое ощущение,что гдето места для кеша не хватает.. Куда копать?

Evgeniy
14.03.2018
09:16:31
Читать логи.

Sergey
14.03.2018
09:22:36
в первых 3 тестах эта строчка работает: onView(withId(R.id.material_drawer_layout)).perform(DrawerActions.open()); а в 4-ом тесте начинает валиться..... ===== но если запускать по отдельности всё ок х.з. почему

Prokop
14.03.2018
11:48:08
https://corp.mail.ru/ru/press/events/438/

Vladislava
14.03.2018
12:30:30
Всем привет! Есть ли кто, кто тестирует in-app purchases на iOS sandbox пользователями? Есть ли у вас проблемы с покупкой в последние несколько дней и как вы их решаете, если есть?
Привет! Такая же проблема возникла неделю назад примерно, нашлось решение у вас? Пишет «ошибка подключения к айтюнс» и все, чеки не присылает.

Vladislava
14.03.2018
12:32:57
Беда(

Vlad
14.03.2018
14:11:24
Доброго времени суток. Как вы обычно проводите эстимацию user stories? Сейчас пришёл в новую компанию и тут в общей эстимации принимают участие и разработчики, и тестировщики (т.е. без разбития на саб-таски). Учитывая, что эта эстимация общая и включает активности всех вовлечённых в процесс разработки, мне не совсем понятно как тот же тестировщик может объективно оценить задачу с учётом не только тестирования, но и front-end и back-end разработки

Vage
14.03.2018
14:13:08
Смотря в чём оценивать и для каких целей - часы, поинты, попугаи?

Vlad
14.03.2018
14:15:34
Story points, цель - успешное закрытие спринта (все задачи закрыты вовремя)

Vage
14.03.2018
14:16:38
Ну, тогда всё логично. Если нужно оценить перфоманс команды, то вы ведь не время задач конкретных должны оценивать, а сложность самой стори.

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