
Maxim
09.11.2017
12:41:13
Условно говоря, может у кого то 20 устройств или больше, постоянно на зарядке держатся или как с ними обращаются?

Мария
09.11.2017
12:50:30
У нас выключенными обычно лежат


Konstantin
09.11.2017
12:51:33
Всем доброго вечера, подскажите, как хранить реальные устройства?
Условно говоря все устройства заряжены, интернеты выключены и т.д., но за выходные они разряжаются, такой заряд-разряд постоянный как быстро скажется на устройствах?кто как делает, выключает их или просто пофиг что батарея страдает
как и говорилось выше - авиа режим спасет ситуацию, энергия будет тратиться значительно медленнее. а так для движения частиц внутри батарейки сервис рекомендует раз в месяц 1-3 полный разряд-заряд делать, чтобы не было остаточного эфекта и в последующем батарея не сокращала объем.
Постоянно на зарядке не рекомендуется держать и уж особенно, если девайс что-то гоняет по WiFi или GSM сетям, т.к., перегревается, в частности WiFi модули от Broadcom'а жарят девайс будь здоров и на низкоамперной зарядке и активности девайс: геолокация/wifi/3-4G будет иногда происходить медленный разряд. а так, если за ненадобностью, то лучше отключать

Valery
09.11.2017
12:53:00

Google

Konstantin
09.11.2017
12:54:32


Valery
09.11.2017
12:57:52
да конечно же нет. но я стараюсь это делать. не скажу, что прямо это увеличивает срок службы аккума на овердохера времени, но на примере своего 5S и 5S товарища могу сказать, что все же мой разряжается медленнее спустя 4 года, чем его 2.5 годовалый. В тестах нагрузка на оба девайса одинаковая.
В целом на счет типа батареи да, они все же разные, но если брать на примере стандартной литиионной
У меня у самого 5s. Н
Сравнивать свой телефон и телефон товарища не совсем корректно.
У каждого свои сценарии работы (игры, интернет, беспроводные наушники, умные часы, фитнес браслеты, навигация, регулярные пуши), каждый по-своему относится к температурным режимам (кто на холоде и в жару юзает, а кто нет), кто как и на сколько по времени заряжает, роняет.


Konstantin
09.11.2017
12:59:05
У меня у самого 5s. Н
Сравнивать свой телефон и телефон товарища не совсем корректно.
У каждого свои сценарии работы (игры, интернет, беспроводные наушники, умные часы, фитнес браслеты, навигация, регулярные пуши), каждый по-своему относится к температурным режимам (кто на холоде и в жару юзает, а кто нет), кто как и на сколько по времени заряжает, роняет.
сделаю оговорку на то, что телефон больше в тестах, нежели в повседневной жизни. ну и да, Вы правы, как и частично то, что я написал

Мария
09.11.2017
13:00:30

Alexei
09.11.2017
13:46:35
http://www.developsense.com/blog/2017/11/the-end-of-manual-testing/
Конец ручного тестирования

Evgeniy
09.11.2017
13:50:26
наконец-то, сколько можно было ждать

Valery
09.11.2017
13:51:13
в России нам это грозит в 2030

Alexei
09.11.2017
13:52:52
лол. Вы бы прочитали сперва хоть про что . ?
Вкратце: у ручного тестирования нет будущего, не было прошлого и нет настоящего. Ручного тестирования не существует и не существовало никогда - существует просто тестирование.
А кто будут говорить про ручное - тому рот с мылом полоскать.

Dzmitry
09.11.2017
13:55:25
Хоть горшком назовите, только в печку не ставьте

Yevhenii
09.11.2017
13:55:36
))))

Shoo
09.11.2017
13:56:18

Evgeniy
09.11.2017
13:57:09
от того хочет автор или нет, фундаментально, ручной или авто-куа, как принято и как поделил это Рыночек - говорит о том, сможет ли этот человек справиться с регрессией

Google

Darina
09.11.2017
13:57:29

Evgeniy
09.11.2017
13:57:48
ведь фундаментально, это то, ради чего нужна автоматизация в тестировании, получать фидбек в сжатые сроки. Ни много ни мало.
кажется, это проблема отдельно взятого тестировщика, если он решил, что маркер "ручного" должен как-то ограничивать сферу его технологической компетенции

Alexei
09.11.2017
14:02:55
ага, автоматизация правда даёт только часть фидбэка. О чем в том числе и пишет автор.

Yevhenii
09.11.2017
14:05:24
рынок все реже разделяет понятия ручного тестирования и автоматизации, сейчас хотят универсального бойца (Full Stack QA)

Shoo
09.11.2017
14:06:08
Автор, честно говоря, похоже сам не понимает, о чем пишет.
Автоматизация - это инструмент. Ну, окей. Тестирование - это вообще инструмент. Один из инструментов обеспечения качества продукта.
Ну спасибо, кэп.
Автоматизация тестирования существует, инструменты автоматизации существует, а автоматизированного тестирования - не существует.
Ну окей, чо уж там.
Смысл автоматизации не в том, что бы заменить ручное тестирование, а в том, что бы освободить ресурсы людей от валидации, и перенаправить их на исследование.
И не понимают этого разве что идиоты.

Alexei
09.11.2017
14:07:38
Гы, у вас даже с Dorki разные мнения

Shoo
09.11.2017
14:07:50
риальне?
Я вот не вижу противоречий, честно говоря.

Evgeniy
09.11.2017
14:08:06
возможно, автоматизация обидит кого из инженера: у него хорошая память, а он запомнил весь пласт последовательных действий, неуклонно сверялся с Тестрейлом и вопроизвел поведение.
Автоматизация также решит проблему человеческого фактора "потери" и фундаментальной проблемы воспроизводимости.
Не переписывать переменные руками, всегда вставлять. Рефакторить при помощи "Refactor..." в IDE
И еще куча вещей, которые нужно в себе воспитывать, чтобы не добавлять complexity к и без того сложной работе

Yevhenii
09.11.2017
14:08:16
"ресурсы людей от валидации" - что ?)

Alexei
09.11.2017
14:08:36
И я тут поддержу Dorki. Для того чтобы освободить ресурсы от валидации, нужно сначала быть идиотом, чтобы отправить ресурсы на валидацию.

Shoo
09.11.2017
14:08:42

Alexei
09.11.2017
14:09:42
А тот кто считает что тестирование - это в основном валидация - тому с мылом не только рот, но и моск мыть.

Yevhenii
09.11.2017
14:09:46
как автоматизация помагает проводить валидацию

Alexei
09.11.2017
14:10:26
автоматизация (тестов) как раз и заточена под валидацию.

Yevhenii
09.11.2017
14:11:28
прям хочу прочесть где такое написано, если можно

Google

Alexei
09.11.2017
14:11:35
думать, чем заниматься люди "должны"- фундаментально неверный подход

Evgeniy
09.11.2017
14:11:45
валидация - это checking

Alexei
09.11.2017
14:11:52
кстати да, верификация это чекинг

Evgeniy
09.11.2017
14:11:56
checking - это всегда утрированная до простого ассерта штука

Alexei
09.11.2017
14:12:01
и сам иногда путаю ?
валидация - это другое

Yevhenii
09.11.2017
14:12:21
под верефикацию да

Alexei
09.11.2017
14:12:26
Евгений прав

Yevhenii
09.11.2017
14:12:28
но явно не под валидацию )

Alexei
09.11.2017
14:12:47
вот и кажется потом, что все кругом идиоты)))

Shoo
09.11.2017
14:12:51
Я бы даже послушал ваши размышления о разнице валидации с верификацией в данном контексте.

Alexei
09.11.2017
14:13:56
я согласен с Dorki про быстрые фидбэк вообще в целом. Задача тестировщика давать быстрый и квалифицированный фидбэк.

Yevhenii
09.11.2017
14:14:00

Evgeniy
09.11.2017
14:14:08
не придирайтесь сильно к словам, пока вы понимаете суть беседы. Это всего лишь лейблы :)
это не ужасно, пока вас понимают люди.

Alexei
09.11.2017
14:14:23
иногда быстрый и квалифицированный лучше с автоматикой, иногда (и очень-очень часто) - с головой и руками.

Yevhenii
09.11.2017
14:17:09
я работаю на эмбеддед проекте тут все стараются автоматизировать, но на практике это даже вредно.
фидбек получается не полным а порою даже не верным.

Shoo
09.11.2017
14:18:48
Какие-то очень странные тезисы посыпались.

Google

Evgeniy
09.11.2017
14:19:03
это зависит от того, КАК вы автоматизируете и сколько проблем автоматизация в вашей модели покрыто.
Ложное ощущение от покрытия
глупо написав Rails тест на модель в бд ожидать, что письмо пользователю придет, если еще есть RabbitMQ, из которой вычитывается очередь

Yevhenii
09.11.2017
14:21:11
а может ли эмуляторы и симуляторы точно повторить поведение реальной системы

Shoo
09.11.2017
14:21:21
Человек решает задачу лучше робота, когда идет речь о работе в условиях неявных (или отсутствующих) требований и всяческих субьективных категориях (насколько это удобно, насколько это решает бизнес нидс, прочее).
Это, в большинстве своем, вопросы характерные для исследовательского тестирования на этапе приемки фичи.
В условиях, когда реализация фичи проверена, требования провалидированы и нужно прочекать SUT целиком - руками и головой почти никогда не будет быстрее.
Потому что ресурсы автоматизации отлично масштабируются, параллеллятся, да и большинство типовых задач код исполняет быстрее человека, что уж там.

Alexei
09.11.2017
14:26:57
> нужно прочекать SUT целиком
кому нужно?
Это заблуждение, что нужно.

Shoo
09.11.2017
14:27:31
Конечно не нужно, зачем. В проде поднимем. :)

Alexei
09.11.2017
14:28:07
На основании этого заблуждение и удёт весь этот поток ерунды про то, что нужно много "ручных тестеров" ну или "регрессию автоматизировать"

Shoo
09.11.2017
14:28:40
Окей, какое решение предлагаешь ты, вместо того, что бы гонять регрессию?

Alexei
09.11.2017
14:29:25
не гонять регрессию, следить за процессом лучше, мониторить систему, иметь возможность быстрого передеплоя, включения-выключения фич
гонять регрессию это из мира водопадных проектов
когда 6 месяцев пишем, 3 месяца тестируем, потом еще 2 месяца фиксим
регрессия слишком дорогая, чтобы при современном цикле ее гонять при каждом чихе

Darina
09.11.2017
14:31:07

Alexei
09.11.2017
14:31:27
а какая разница? требования всегда часто изменяются

Evgeniy
09.11.2017
14:31:33
Не гонять регрессию == удержать в голове всю многообразную природу продукта

Shoo
09.11.2017
14:31:45
Нет, это просто забить на неё до первого факапа.

Alexei
09.11.2017
14:31:48
? шоа. Зачем

Evgeniy
09.11.2017
14:31:53
Не разбив и не композировав ее на юз кейсы

Google

Darina
09.11.2017
14:32:14
насколько знаю, в водопаде они не изменяются. ведь "6 месяцев пишем, 3 месяца тестируем, потом еще 2 месяца фиксим"

Shoo
09.11.2017
14:32:42

Alexei
09.11.2017
14:32:52
И в воподаде они изменяются. Просто изменения попадают в производства на месяца позжже
конечно. Позволяют предотвратить ущерб от регрессии, который 100% ущерб, взамен вероятностного.

Shoo
09.11.2017
14:33:59
А дальше все уже зависит от финансовых рисков, собственно.
Если у вас сайтик на полтора инвалида - то быстро откатиться это оптимальный вариант.
Если у вас пол миллиарда DAU - то та минута, за которую у вас произойдет алертинг и редеплой будет стоить примерно как весь отдел разработки.

Alexei
09.11.2017
14:34:24
Делать полную регрессию перед релизом, это как давайте, чтобы избежать потери 10.000 от ошибке потратим 50.000 на дополнительные проверки.
а сколько стоит полная регрессия для сайтов с пол-миллиарда DAU?

Shoo
09.11.2017
14:35:40
Несколько зарплат QA инженеров стоит.
В месяц, всмысле.

Alexei
09.11.2017
14:36:02
Полная регрессия наверное где-то нужна, в медицине, космосе там, других критических отраслях

Darina
09.11.2017
14:36:34
полная - это мифические 100%?

Shoo
09.11.2017
14:36:44
Опять же, смотря что ты подразумеваешь под полной регрессией.

Yevhenii
09.11.2017
14:37:13

Shoo
09.11.2017
14:37:45
Регрессия это "Давайте мы сейчас потратим N, и это нас спасет от рисков стоимостью от 0 до N^10".

Alexei
09.11.2017
14:43:45
Тестирование - это и анализ ситуации. Если риски от 0 до N^10, это не значит, что в среднем N^10/2
Те участки, которых не касаются изменения - не надо перетестировать
А "полная регрессия" - всегда о том, чтобы тупо все кейсики повторять. ужос-ужос

Evgeniy
09.11.2017
14:45:40
Регрессия избавляет от ложного ощущения, что то чего изменения не коснулись - не сломалось
Считайте количество "ой!" Каждый раз когда после изменения кода вы перед запуском тестов говорите "должен упасть только этот набор" а падают ещё и другие

Alexei
09.11.2017
14:50:02

Shoo
09.11.2017
14:50:34

Evgeniy
09.11.2017
14:50:48
Кажется, регрессия призвана уменьшать энтропию ;)