
Gleb
20.09.2018
06:56:15

Evgeniy
20.09.2018
06:56:34
Вообще никак, какой смысл тогда его как пойнт валидный выставлять
А если атомный взрыв?

Roman
20.09.2018
06:57:21

Google

Roman
20.09.2018
06:57:27
единая база

Evgeniy
20.09.2018
06:57:29
Непетя или ransomware одинаково нагнет любую слабозащищенную инфраструктуру

Roman
20.09.2018
06:57:32
версионирование в базе
прямой досту, а не через одну тулу на другую
это выделяет

Evgeniy
20.09.2018
06:57:49
Будь то твой TFS
Или файл в гите

Roman
20.09.2018
06:57:55
так как экономит время, а время это деньги

Evgeniy
20.09.2018
06:58:17
Every tool for the right job.

Roman
20.09.2018
06:58:20
файл в гите требует гита, акка в гите, локального синка, тулзы для работы с файлом

Evgeniy
20.09.2018
06:58:25
Be as small as you can
Не нужно тащить монструозный тфс туда, где можно обойтись гуглодоками

Roman
20.09.2018
06:59:13

Google

Evgeniy
20.09.2018
07:00:16
Можно, но не нужно. Цель не принимать решения за которые потом придётся платить много «. В реальности не видел проблем с тем, что на проекте мои тест кейсы были в экселе, а не в тфс :₽

Roman
20.09.2018
07:01:03
гуглодоки для коммерческого использования (если компания думает о защите бизнес данных) тоже стоят денег
тулза - это средство
изнчала была речь о перенести чеклист

Evgeniy
20.09.2018
07:01:37
Окей, гуглодоки не нужны, я уточню : Эксель в гите

Roman
20.09.2018
07:01:40
вот и вопрос - зачем
разве что ты один тестировщик в команде

Evgeniy
20.09.2018
07:02:09
Нет , не извращение . Оппонируй!

Roman
20.09.2018
07:06:05
но писал уже

Andrew
20.09.2018
07:07:04
Вопрос не в только в хранение сейчас.Человек ушел - гуглдок улетел.Гугл док неподконтролен компании в принципе. Информация в тесткейсах может не иметь разрешения на хранения извне.

Roman
20.09.2018
07:07:35
речь не про личный акк, ессесно

Evgeniy
20.09.2018
07:07:45
Да и в топку гуглодоки, суть в чем: нужно выбирать тул исходя из размера проблемы с тесткейсами

Roman
20.09.2018
07:08:11
написать кейсы

Evgeniy
20.09.2018
07:08:17
TFS тащить в компанию из 10 человек — нужно быть ярым мазохистом, например

Roman
20.09.2018
07:08:19
конвертировать кейсы
иметь кейсы вообще - не задача, а средство

Google

Andrew
20.09.2018
07:09:19
Не обязательно мазохистом.Если задачам компании отвечает ТФС - значит можно.Я видел что тащили в компанию и из 5 человек.

Bigjoe
20.09.2018
07:11:05
был в компании из 10 человек, где юзали ТФС

Andrew
20.09.2018
07:12:43
Когда начинается обсуждение какой инструмент лучше,все резко начинают забывать про банальную безопасность данных,bus фактор и тд.С таким же успехом я могу сказать что Jira для больших компаний - мазахизм еще больший

Evgeniy
20.09.2018
07:13:54

Andrew
20.09.2018
07:14:46
Вот пример.Компания живет на ТФС локальном.А одному начальнику не понравилось и он перевел свой отдел на свой облачный VSTS. Дальше продолжать?)

Evgeniy
20.09.2018
07:16:23
Ну, продолжите, чай, тут не все телепаты и умеют читать мысли
Вы конечно уповаете на то, что облако это дефакто не секьюрно? А что если ваши dba / админы не умеют делать бэкапы TFS или умеют их похерить? Что если аптайм локальных серверов настолько хуже облака, что надеяться на сходимости этих SLA не придётся даже за 10 лет?
Выбор средств разработки — это вопрос доверия и соответствия требованиям. Из того что начальник выбрал vsts — нет никаких моментальных выводов

Viktor
20.09.2018
07:21:09
Давайте говорить честно, в большинстве случаев тестирование использует инфраструктуру, которая есть у разработчиков. И обычно тестирование в численном меньшинстве. Так что используешь то же, что и разработчики, а если тебе под свои какие-то нужды - выбираешь рабочее решение, которое можно реализовать минимальными силами.
Я с трудом представляю ситуацию, когда в компанию поташат TFS только для тестирования.

Evgeniy
20.09.2018
07:22:16
Но пока нет — можно отлично жить и с эксельками, хотите эксельки в облаке? Рассчитывайте риск потери данных, придумывайте аккаунты и репликацию данных, чтобы уход Пети не поставил работу раком


Andrew
20.09.2018
07:24:17
Пока он не покинет компанию. И не заберет учетку с собой.Это не вопрос доверия только. Если дба админы не умеют делать бэкапы,то они банально не дба админы.Так же как и админы. Бэкап бд не умеет делать только ленивый и эникейщик. Аптайм локальных серверов - это к Джире , это она только требует к себе особого обращения, так как джава машина любвеобильна во все времена. А по поводу TFS только для тестирования да. Но его возьмут для разрабов с заделом на будущее

Evgeniy
20.09.2018
07:24:32
Не хотите эксельки в облаке? Эксельки в офлайне. Риски? Невозможность одновременной работы. Придумайте флоу когда решаются разные задачи разными тестировщиками

Elena
20.09.2018
07:25:18
Как заставить программистов проверять свой код хотя бы минимально, что результат хотя бы запускается. Прежде чем они отсылают свою хрень QA?

Evgeniy
20.09.2018
07:25:32

Ilya
20.09.2018
07:26:22
TDD же

Evgeniy
20.09.2018
07:26:54

Elena
20.09.2018
07:27:03
У нас под каждую таску своя бранч. В мастер заливается только перед самим уже релизом

Google

Andrew
20.09.2018
07:27:09
С чегойто?Какую юридическую ответственность?) Все зависит от NDA а NDA порой дырявое.Потому что забрать учетку не означает забрать данные.Данные потерялись - поди докажи что он преднамеренно сделал это. Замучаешься запросы делать в майкро и остальным

Ilya
20.09.2018
07:27:16
trunk - и этим все сказано

Evgeniy
20.09.2018
07:27:43

Andrew
20.09.2018
07:28:51
Есть что самое забавное.Есть без NDA фирмы.Есть фирмы, где права выдают руководители отделов в систему, а не через доменку и тд.Где сиквеля голыми задницами торчат наружу)У каждой фирмы есть свой зоопарк)

Ilya
20.09.2018
07:29:09
У нас под каждую таску своя бранч. В мастер заливается только перед самим уже релизом
у нас аналогично под каждую таску свой бранч, но релиз как таковой может быть в любое время, хоть каждый день или несколько раз в день. и доступы на мерж закрыты у всех, кроме учетки, которая подцеплена в дженкинсе. влить можно только через него и только когда пройдут все тесты, в том числе и те, которые разработчик обязан написать/поправить на тот код, который он добавил/изменил
это в целом замедляет скорость разработки, зато сильно повышает скорость доставки на прод, так как тестирование уже проведено

Elena
20.09.2018
07:30:51
У нас нет юнитов. А по правам так же

Ilya
20.09.2018
07:31:29
причем тут юниты? юниты юнитами, а обычные тесты так же гонятся на каждый чих

Dmitry
20.09.2018
07:32:01
Поискать другую компанию я бы советовал

Ilya
20.09.2018
07:32:20
Это всегда отличный план)

Dmitry
20.09.2018
07:32:27
Не всегда

Andrew
20.09.2018
07:32:50
Нет идеальных компаний)нет идеальных процессов)

Roman
20.09.2018
07:34:24
заставить нельзя

Viktor
20.09.2018
07:37:35

Roman
20.09.2018
07:37:59
но да, это может быть нецелесообразно
потому нужно вернуться к вопросу - какая цель, какую проблему нужно решить?

Elena
20.09.2018
07:41:30

Google

Viktor
20.09.2018
07:43:46

Andrew
20.09.2018
07:44:08
Стоит просто начать итальянскую забастовку))

zombopanda
20.09.2018
07:48:44

Gleb
20.09.2018
07:48:54

Elena
20.09.2018
07:49:41

zombopanda
20.09.2018
07:50:12

Roman
20.09.2018
07:54:57

Evgeniy
20.09.2018
07:55:57
Да беда в том, что они такие "да-да, всё проверили ,посмотрели". Но нет.
Для таких вещей может помочь идея нажимать вместо одной копки— другую.
Только сегодня и только сейчас! Кнопка, запускающая смоук тест, не пропустите! Не нажмется, если к фиче нет смоук тест файла / юнит теста! Феерично! Безотказно!
P.s если дело в забывчивости, то только при помощи автоматизации процесса и контроля формальных требований можно избавиться от банально неработающих билдов
Пока не пофиксит — такие билды не должны попадать в тестирование

Roman
20.09.2018
07:56:52

Evgeniy
20.09.2018
07:56:54
Но с наплевательским отношением в любом случае далеко не уехать

Viktor
20.09.2018
07:57:23

Gleb
20.09.2018
07:59:14

Roman
20.09.2018
08:00:00

Evgeniy
20.09.2018
08:06:32
В здоровом коллективе который завязан на каком-то процессе сообщать и предлагать идеи оптимизации может любой. Потому что это и его боль отчасти. Дальше уже зависит от менеджмента, как будет выделяться ресурс на оптимизацию и как будет ответственность назначаться