
ch
16.02.2017
10:02:33
размер максимума

Richard
16.02.2017
10:04:55
Ссоры в личку, иначе будет бан.
Разговаривайте конструктивно.

ch
16.02.2017
10:05:00

Google

Светлана
16.02.2017
10:05:45

Nobody
16.02.2017
10:11:08

Shoo
16.02.2017
10:12:02

Pauloo89
16.02.2017
10:13:14
вопрос) описание : “Если в уведомлении нет свойства <m>, то указываем строку nnnn”, если есть такое описание, то передавать в своиствах m пустое значение это правильная проверка?

Shoo
16.02.2017
10:14:57
Встречный вопрос: что значит "правильная"?

Pauloo89
16.02.2017
10:16:26

Shoo
16.02.2017
10:16:52
Да, любые входные параметры имеет смысл проверять на их отсутствие и пустые значения.

Pauloo89
16.02.2017
10:19:31

Shoo
16.02.2017
10:20:23
Отсутствие параметра != пустой параметр.
Другое дело, что в рамках описания выше логика должна быть одинаковой.

Nobody
16.02.2017
10:21:18

Shoo
16.02.2017
10:22:16

Nobody
16.02.2017
10:24:21

Google

Shoo
16.02.2017
10:29:56
Речи про "стандартная практика" там не было. Всё зависит от цели, системы и ожидаемого результата.
Для некоторых кейсов рук более, чем достаточно.

Nobody
16.02.2017
10:32:40
И вольюм крайне сложно проводить "ручками", а пефоманс ручками - совершенно стандартная практика.

Roman
16.02.2017
10:36:41
то есть любой подвид тестирования и производительности и масштабируемости бессмысленнен без набора статистически значимых результатов. что предполагает собой проверки с помощью устойчивых систем. ручки - крайне не устойчивая система и разброс от теста к тесту може быть огромным. потому годятся лишь для субъективное оценки "работает быстренько или тормозит безбожно"

Nobody
16.02.2017
10:41:42

Roman
16.02.2017
10:42:05
я понял, я просто отвечал на последнее

Kate
16.02.2017
10:42:28
Ребята, а кто-то сталкивался с тестированием коробочных решений? интернет банкинг, но в не очень важно,думаю. интересует ведение документации. абстрагироваться ли. или лучше не надо?

Shoo
16.02.2017
10:43:13

Nobody
16.02.2017
10:43:28
От 0 до бесконечности раз это ручками или хотя-бы циклом в минипрограмме?

Pauloo89
16.02.2017
10:43:28
есть баг который воспоизводится редким кеисом, но баг не дает пользоваться приложением, открытый экран перестает реагировать на тапы, нужно только выгружать из памяти приложение и снова запускать, насколько это критично?

Nobody
16.02.2017
10:45:13

Roman
16.02.2017
10:46:36
то есть оно очевидно, что тестирование будет очевидно ручным ибо анализ статистики и триггеры запуска тут ручные, но это к парадигме "всё тестирование и ручное и автоматизированное", но без скриптов ничего в производительности и мастабируемости делать совершенно нельзя

Shoo
16.02.2017
10:47:19
Ну, т.е. это всё ситуативно. Условно, у меня сейчас в отладке деплой скрипт который даёт разброс +- 5-6 секунд при выполнении.
Соответственно любое качественное изменение, не вписывающееся в статистическую погрешность дает видный на глаз прирост лучше\хуже.
Но для более комплексных задач, конечно, перформанс руками мерить немного больно и значительно более бессмысленно.

Roman
16.02.2017
10:49:29

Shoo
16.02.2017
10:50:17
В этом мире нет "никак нельзя".

Roman
16.02.2017
10:50:23
без скриптов и записи данных без вмешательства человека - это не перфоманс, а хреноманс

Shoo
16.02.2017
10:54:26
Ещё раз, всё зависит от SUT, задачи и ожидаемых результатов.
Размышления об абстрактном тестировании перформанса в вакууме - чуть более, чем бессмысленны.
Есть задачи, где вполне хватает человеческих ресурсов, т.к. не нужна многопоточность, большая выборка и высокая повторяемость.
Есть задачи, для которых человеческих ресурсов не хватит в любом случае, ибо выборка нужна космическая.

Google

Roman
16.02.2017
10:55:27
меряем скорость загрузки фотошопа секундомером?

Shoo
16.02.2017
11:11:27
меряем скорость загрузки фотошопа секундомером?
Скорость загрузки фотошопа, как раз таки, смысла замерять руками нет.
Повторяемость высокая, выборка нужна большая и разная (железозависимость и вот это всё).
Пример, когда хватает рук, выше уже приводил.

Anna
16.02.2017
11:24:08
есть баг который воспоизводится редким кеисом, но баг не дает пользоваться приложением, открытый экран перестает реагировать на тапы, нужно только выгружать из памяти приложение и снова запускать, насколько это критично?
У нас есть разделение критичности на severity и priority. Одно - критичность техническая, приложение не реагирует на тапы, им нельзя дальше пользоваться, второе - критичность для конечного юзера, у какой части пользователей и насколько подгорает от бага. Судя по описанию, одно у вас низкое или среднее, а другое высокое.
Опытные товарищи меня тут могут поправить

Pauloo89
16.02.2017
11:26:52

Roman
16.02.2017
11:27:01

Кирилл
16.02.2017
11:27:10
Разве критичность определяется не попоболью для конечного пользователя? severity и priority - это, скорее совокупность оценок, которые позволяют определить в итоге, как срочно нужно решить проблему.

Kirill
16.02.2017
11:28:01
Вот чего я никогда не понимал, так это зачем нужны и severity, и priority.

Shoo
16.02.2017
11:28:17

Roman
16.02.2017
11:28:32
боянный же вопрос: severity - это критичность для работоспособности функционала в продукте или продукта в целом, priority - это как всегда значимость для релиза/приоритетность для исправления

Richard
16.02.2017
11:30:12
@alexejv фас!

Maxim
16.02.2017
11:31:22
никто еще не скинул?) https://www.youtube.com/watch?v=No0oyF5dQXY

Roman
16.02.2017
11:31:24
например, если наш продукт крэшится при запуске ворда, то северити будет "критикал" ибо продукт полностью неработоспособен в практически дефолтной конфигурации системы, но приорити может быть (если у нас от 1 до 3 вниз) - 2 или даже 3, если у нас есть куча глюкавого функционала, а до релиза ещё 5 спринтов и в текущем спринте/итерации мы можем просто ворд не запускать

Kirill
16.02.2017
11:32:54

Anna
16.02.2017
11:39:44

Roman
16.02.2017
11:41:50

Pavel
16.02.2017
11:42:40
триэйдж это кто?

Shoo
16.02.2017
11:46:12

Roman
16.02.2017
11:46:38

Google

Kirill
16.02.2017
11:47:23
Я видимо как QA Lead/PM больше сужу уже, извините)

Shoo
16.02.2017
11:47:39

Roman
16.02.2017
11:48:16
иногда можно в прод пропустить наличие крэшей, но выдать новый функционал, тестировщик может рекомендовать, но конечное решение если будет за автором бага, то это будет ппц

Pavel
16.02.2017
11:48:29
Но бизнес это не отдельная сущность, а роль и призвание. И тестировщик может врасти в шкуру бизнеса, и тогда он очень даже способен оценивать приоритеты

Roman
16.02.2017
11:48:59
нет

Pavel
16.02.2017
11:49:00
В этом и есть цель бизнеса - максимально делегировать в тестинг полномочия и понимания ценностей.

Admin
ERROR: S client not available

Pavel
16.02.2017
11:49:11
И в разработку тоже, и в продакт

Roman
16.02.2017
11:49:14
то есть бизнес - это строго и сугубо про бабло
если тестировщик будет думать или принесёт фикс этого бага бабло или нет - это тож фцплм

Sergey
16.02.2017
11:49:36

Pavel
16.02.2017
11:49:41
Бизнес - это система, а про бабло там только часть.

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

Shoo
16.02.2017
11:50:56
Конечно, а задача разработчика - транслировать тз в код. :)

Roman
16.02.2017
11:50:58
иначе высокий риск пропуска или недооценки реально значимых багов

Pavel
16.02.2017
11:51:23
А ценность это не только бабло, но и удобство, виральность, эстетическое удовольствие

Roman
16.02.2017
11:52:01
что вы ещё хотите от программиста то?

Google

Светлана
16.02.2017
11:52:27
красивый хороший код)

Shoo
16.02.2017
11:52:44
Я много чего хочу от разработчика. И от QA тоже много чего хочу.
Поэтому существую в реальности, которой не существует и радуюсь нормально работающим процессам разработки.

Roman
16.02.2017
11:52:54

Shoo
16.02.2017
11:52:58
Причем половина этих "хочу" - далеко не технические.

Pavel
16.02.2017
11:53:35
Как же тут некоторые любят заниматься терминологической софистикой )

Roman
16.02.2017
11:53:53

Shoo
16.02.2017
11:54:32
Это вопрос к тому, кто работает со столяром.
Я предпочитаю работать с теми, кто приходит на работку не код писать, а делать продукт.
Пока получается норм. :)

Roman
16.02.2017
11:55:15

Shoo
16.02.2017
11:55:36
В том числе оценка того, как сделанное\несделанное повлияет на бизнес.

Roman
16.02.2017
11:56:53
дешевле нанять одного бизнес аналитика
а знание экономики и психологии для дев и кьюа тож обязательно?

Shoo
16.02.2017
11:57:34
Коммуникации, и вот вся эта херня.
Но тут, конечно, кому как удобнее.
Кто-то предпочитает менеджеров, штат бизанов и делать манки джоб набирая код по тзшечке.

Светлана
16.02.2017
11:59:20