
Maxim
21.06.2017
20:11:01
тогда странно)) там же и примеры в коде есть

Pavel
21.06.2017
20:13:17
О, так я вроде читал эту статью пару лет назад
Но кстати спасибо благодаря этой беседе и диалогам выше, похоже, я действительно начал догадываться в чем различие между ними.
Писать код я конечно буду как и раньше ;)

Google

Evgeniy
21.06.2017
20:27:47
https://www.youtube.com/watch?v=PJjHfa5yxlU

Maxim
21.06.2017
20:39:00

Nikita
21.06.2017
20:45:31
я считаю, что вся эта терминология – буллшит бинго
стабы, моки – это все круто
запоминать разницу я конечно же не буду

Maxim
21.06.2017
20:51:19
да, можно как в анекдоте на заводе изъясняться х..нами и п..нами. А что, всё равно ж все поймут

Evgeniy
21.06.2017
20:53:15
Поинт в том, что problem solving в рамках языков решается практиками. Практики находят жизнь в библиотеках, паттернах и прочих вещах.
Высокоуровневая теория - зачастую переопределяется в имплементациях каждого языка
каковы шансы что человек будет цитировать Фаулера чаще, чем библиотеку по этому линку? http://www.rubydoc.info/gems/rspec-mocks/frames
малы. Потому что нужно быть down to earth.
Можно прожить счастливую жизнь и решать проблемы, умея находить свои собственные емкие метафоры, и это абсолютно приемлемо, пока это работает для тебя, твоего друга и того, кто после тебя поддерживает твой код
примерно вот так

Pavel
21.06.2017
21:18:09
Ну если допустим расти в семье потомственных QA, то там может и трудно будет общаться без знания мока.

Google

Evgeniy
21.06.2017
21:25:58
Паша, посмотри видео

Pavel
21.06.2017
21:26:21
Ок. Я смотрю postal сейчас ;)

Evgeniy
21.06.2017
21:26:40
там Сэнди годноту палит насчет того, что сейчас модно через DI тестировать
а это распространяется на любой язык, а уж на динамические и подавно ;)

Pavel
21.06.2017
21:28:00
Ну, так я через DI и тестирую всю жизнь
А разве для ruby это актуально? Я слышал что там другой принцип подмены

Evgeniy
21.06.2017
21:31:18
код после рефакторинга, добавлен optional argument model, где передаем в него Sale. в кач-ве di можно передать и Totalizable item который будет возвращать нам что-то (якобы имитируя запрос в БД)

Liel
22.06.2017
04:49:25

Nick
22.06.2017
06:32:39
подскажите, пожалуйста, где можно блок-схемы удобно рисовать?

Alexey
22.06.2017
06:35:13

Max
22.06.2017
06:35:45
google draw.io

Kate
22.06.2017
11:35:47
Всех приветствую! А вакансии здесь разрешено размещать?

Alexander
22.06.2017
11:36:05

Kate
22.06.2017
11:36:50
Благодарю

Yuliia
22.06.2017
13:25:00
Всем привет! Посоветуйте, пожалуйста, где почерпнуть практический опыт по тестированию клиент серверной архитектуры, инструменты может какие. Так как теоретические знания и понимание есть, а вот на практике кроме консоли ничего не знаю? Тапками прошу не кидаться. Всем спасибо заранее?

Shoo
22.06.2017
13:28:56
А вам прям архитектуру надо тестировать?

Richard
22.06.2017
13:28:56
пойти на стажировку куда-нибудь.

Yuliia
22.06.2017
13:33:57
А вам прям архитектуру надо тестировать?
Ну на сколько я понимаю при тестировании веба нужно понимать и опознавать где именно проблема в какой части клиент сервер база и тд. Вот хотелось бы разобраться

Andrei
22.06.2017
13:34:48
Ну как минимум можно поюзать Fiddler

Google

Roman
22.06.2017
13:34:50
советую написать любой сайт , хоть на котором будет просто 1 фраза из базы
сразу поймёте как это работает

Serg
22.06.2017
15:24:25
Ребзя, а посоветуйте плиз. Задание выбрать окружение для багтрекинга+тест кейсов+реквайрементов/юзер стори. Полностью покупать джиру нельзя, дорого.

Shoo
22.06.2017
15:24:46
TargetProccess.
Он прям отличненький.

Serg
22.06.2017
15:25:15
Я пока только начинаю, поэтому работал только в багзилле+тест линк, есть подозрения что существуют более удобные штуки

Евгений
22.06.2017
15:26:32
мне редмайн нравится

mr. Y
22.06.2017
15:27:04

Shoo
22.06.2017
15:27:31
Мне таргет процесс понравился категорически.

Anna
22.06.2017
15:27:33

Shoo
22.06.2017
15:27:39
Это самый удобный из трекеров, с которыми я работал.

mr. Y
22.06.2017
15:28:59

Anna
22.06.2017
15:29:51

Pavel
22.06.2017
15:29:52

Shoo
22.06.2017
15:30:09
Ну, я не ковырял их апи, поэтому не могу сказать на сколько они конкурент тестрейлу.
Но в целом выглядит приятно и кастомизируемо.
Плюс поддержка годная.
(не аффилирован с этими ребятами, за идею топлю)

Serg
22.06.2017
16:17:59
Testrail, basecamp, redmine? Что скажете?посоветуйте, коллеги)

Александр
22.06.2017
16:22:28
есть что нибудь годное типа зефира, но лучше/дешевле или бесплатное/функциональнее и не глючная, с jira кроме Testrail

Google

Admin
ERROR: S client not available

Richard
22.06.2017
16:28:26
Бейскемп - это ужасная вещь. Просто вычеркни её из лексикона.

Ivan
22.06.2017
16:36:50
а у нас все на gitlab + testrail по удобству и функционалу тоже хватает

Александр
22.06.2017
16:37:50

Evgeniy
22.06.2017
16:37:55

Richard
22.06.2017
16:39:27

Evgeniy
22.06.2017
16:43:23
Ну для чего-то же человек описал в списке бейзкамп
К тестированию он имеет очень отдаленное отношение

Alexandr
22.06.2017
18:01:41
Всем привет. Вопрос есть. Есть например критический дефект и несколько не критических. На момент исправления критического дефекта уже как раз исправили и не критические дефекты. Будете ли вы включать не критические дефекты при отправке критического дефекта в патче?

Roman
22.06.2017
18:20:15
Лучше отдельно
Ведь не критические могут ещё 10 раз вернуться разработчику
И это может затянуться, а критический баг не может ждать

Alexandr
22.06.2017
18:22:10
Так все уже пофиксили и лежит на полке

Timur
22.06.2017
18:36:16

Roman
22.06.2017
18:36:51
Если не проверено, это не значит что пофикшено
И даже если проверено , я бы катил бы отдельно

Alexandr
22.06.2017
18:37:27
Ну вот я своему лиду тоже так говорю, что если все проверено почему не отправить

Roman
22.06.2017
18:37:49
А если надо будет откатить, если надо будет ещё фикс , лучше потушить пожар, а только после этого катить что угодно

Alexandr
22.06.2017
18:38:07
На что получаю ответ, что в патчи должны входить только критические дефекты

Google

Roman
22.06.2017
18:38:18
Я считаю лид прав

Timur
22.06.2017
18:38:26
Ну еще от severity дефекта зависит, конечно.

Evgeniy
22.06.2017
18:38:32
лид прав, т.к. план релиза - это план релиза

Roman
22.06.2017
18:38:45
Критические фиксы отдельно от просто задач

Evgeniy
22.06.2017
18:39:00
нет никакого поинта в том, чтобы мержить к критической правке другие фича-бранчи.

Timur
22.06.2017
18:39:20

Roman
22.06.2017
18:39:58

Evgeniy
22.06.2017
18:41:08
в случае с веб-приложением:
если у вас деплой фич является пофичным, т.е. вы можете нажать одну кнопку - и одна фича-ветка улетит на бой, и избавит вас от бага - то вопрос отпадает сам собой - фикс бага будет поставляться независимо от других фич.
если же у вас "собирается" раз в N время ветка-кандидат с кучей фич, то для критического бага подмерживать в ветку с багом якобы протестированные фичи - это такое себе.

Roman
22.06.2017
18:42:36