
ⰿⰰⰾⱏ
09.11.2016
10:43:21

Vitaliy
09.11.2016
10:48:12
о, шутники за 300 подъехали

Anton
09.11.2016
11:17:43
предпоследний шанс
https://www.dropbox.com/sh/99fb3itxtwbqvd8/AAD2rLC5q63_hI6OOMKWWMAna?dl=0

Eugene
09.11.2016
11:24:39
Книжку купили, всем спасибо

Google

Eugene
09.11.2016
11:26:20
“This version was published on 2016-10-08”
Excerpt From: Jeff Geerling. “Ansible for DevOps.” iBooks.
Если кто хочет свежую версию, присоединяйтесь за доллар
избыток останется на пейпале в пользу будущих покупок

Sergey
09.11.2016
11:41:30
@Freika посоветуй книженцию по тестированию, в частности по rspec/capybara

Eugene
09.11.2016
11:42:23
сам не читал, но https://leanpub.com/everydayrailsrspec эта вроде хорошая
я вообще на практике изучал тестирование

Sergey
09.11.2016
11:43:15
платная, лады, понял направление спасибо

Eugene
09.11.2016
11:43:28
http://betterspecs.org/ru

Zulkar
09.11.2016
11:44:15
RSpec - это великолепный инструмент для behavior-driven development (BDD)

Sergey
09.11.2016
11:44:18
знаю этот сайтик)

Zulkar
09.11.2016
11:44:20
вроде TDD?

Sergey
09.11.2016
11:44:36
слишком тонкая грань
между TDD и BDD

Google

ⰿⰰⰾⱏ
09.11.2016
11:44:46

Sergey
09.11.2016
11:44:49
цитата "просто пишите тесты" )

Ivan
09.11.2016
11:47:01

Eugene
09.11.2016
11:47:51
ага
завязывайте :)

Zulkar
09.11.2016
11:48:23
я как понимаю TDD BDD это методологии
ведение кода, проекта

Ivan
09.11.2016
11:49:35
знаю этот сайтик)
Если совсем ноль в тестах - я бы советовал сначала это https://mega.nz/#F!a0Im1B6Y!AyHwE6JxvOtmLiP5JS1ifw
Потом бетерспек, что фрей скинул.
А так тоже видел ту книжку, с грузовиком на обложке, но не читал. Хвалят много, согласен.

Sergey
09.11.2016
11:53:25
спс, ток зарегился на сайте это mega - сайт норм?)

Ivan
09.11.2016
11:54:54

Sergey
09.11.2016
12:02:37
господа, чет скачать не получается )

ⰿⰰⰾⱏ
09.11.2016
12:12:57

Eugene
09.11.2016
12:13:21
ты давно видел использование кукумбера вообще?
рспек+капибара замечательно подходит для бдд тестов

Artem
09.11.2016
12:13:52
по-моему rspec как раз отлично описывает поведение

Ivan
09.11.2016
12:13:56

Eugene
09.11.2016
12:14:02
который не нужен

ⰿⰰⰾⱏ
09.11.2016
12:14:04

Eugene
09.11.2016
12:14:52
я вот почти три года разработкой занимаюсь
и ни один из известных мне проектов и ни один из знакомых мне разработчиков кукумбер в работе не применяют

Google

Artem
09.11.2016
12:16:49
вот не пох, пускай каждый выбирает себе инструмент с которым удобнее работать
кому-то кукумбер вкатывает

Ivan
09.11.2016
12:17:07
Я о чем. Если написать тесты с одинаковым содержанием для разных кейсов на чистом руби путем метапрограммирования, с одной переменной каши не будет. Если будет больше изменчивых ступеней в этом механизме - будет каша. Вот тут и пригодится кукумбер
Но, как я понимаю, это лучше делать для очень крупных проектов, с широкой командой разработчиков

Eugene
09.11.2016
12:19:05
я давно пришел к выводу, что лишний и совершенно бесполезный для разработчика уровень абстракции не нужен

ⰿⰰⰾⱏ
09.11.2016
12:35:55

Eugene
09.11.2016
12:36:19
это как раз и называется "уровень абстракции"
и если у тебя проблемы с пониманием тестов на рспеке, то у меня плохие новости для тебя

Anton
09.11.2016
12:38:41
если кому нужно чтиво по RSpec + Cucumber, я сейчас могу расшарить

Sergey
09.11.2016
12:39:19
буду признателен )

ⰿⰰⰾⱏ
09.11.2016
12:39:25

Eugene
09.11.2016
12:39:33
это утверждение

ⰿⰰⰾⱏ
09.11.2016
12:39:54

Eugene
09.11.2016
12:40:09
все просто
rspec-тесты благодаря dsl сами по себе читабельны настолько, что любой человек, немного понимающий английский, способен более-менее в них освоиться
и если ты не из таких, это очень грустно
а кукумбер здесь выступает "человекочитабельной надстройкой" над человекочитабельным кодом человекочитабельных тестов
и следовательно, он не нужен

ⰿⰰⰾⱏ
09.11.2016
12:42:12

Google

Eugene
09.11.2016
12:42:23
Ну поправь тогда

Nikita
09.11.2016
12:42:23

Anton
09.11.2016
12:42:51
я работал с кукумбером, мы его юзаем в связке Cucumber + Capybara
для UI end-to-end
для back’a RSpec

Ivan
09.11.2016
12:43:45

ⰿⰰⰾⱏ
09.11.2016
12:43:57
Ну поправь тогда
Вот поправил ) я лишь сказал что огурец более, читаемь чем код на руби )

Ivan
09.11.2016
12:44:15

Nikita
09.11.2016
12:44:15
меня практика перед глазами интересует)

Admin
ERROR: S client not available

Ivan
09.11.2016
12:44:39

Anton
09.11.2016
12:44:45
да ну как сказать…ну если реально смотреть на вещи, то в Кукумбере, в качестве степов ты пишешь название методов, желательно универсальных и реюзабельныз

Nikita
09.11.2016
12:44:54
Общался со знакомой, которая в аутсорсе автоматизирует тесты. говорит заказчикам нравится.
вот интересны ещё примеры

Eugene
09.11.2016
12:45:00

Nikita
09.11.2016
12:45:11
у нас как-то без него пока всё обходится

Anton
09.11.2016
12:45:14
а внутри самого степа(степдефинишнз) — там уже сама имплементация

Ivan
09.11.2016
12:45:23
Ещё не стоит забывать, что кукумбер кроссплатформенный
Я конечно не знаю специфику тестов на других языках

Google

Ivan
09.11.2016
12:45:39
Но думаю, что не все так читабельно, как у рубей

Anton
09.11.2016
12:45:42
вот еще хотим заюзать Calabash для авто на мобле

ⰿⰰⰾⱏ
09.11.2016
12:45:49

Anton
09.11.2016
12:45:50
если у кого есть экспириенс, был бы благодарен

Sergey
09.11.2016
12:45:58
жажду чтива по rspec ) и capy )

Nikita
09.11.2016
12:46:27
А когда luxoft рассказавал про living documentation у них там никакого кукумбера и в помине не было. всё методолошии какие-то самопридуманны

Anton
09.11.2016
12:47:49
просьба относительно Calabash в силе))

Sergey
09.11.2016
12:48:35
спасибо, уважаемый)

Aldar
09.11.2016
14:35:16
Мое увожение

Ilona
09.11.2016
14:36:46
увОжение

Eugene
09.11.2016
14:39:06
“Zero-downtime multi-server deployments”
Excerpt From: Jeff Geerling. “Ansible for DevOps.” iBooks.
Такие заголовки ласкают мой глаз

Aldar
09.11.2016
15:03:04
эх было бы по эликсиру и фениксу столько книжек

Eugene
09.11.2016
15:03:22
Ну основы есть уже
Есть даже пошаговые хау ту билд апликейшен

Sergey
09.11.2016
15:03:33
нужно время
и авантюризм )

Aldar
09.11.2016
15:04:55
я имею ввиду по тестированию

Ваня
09.11.2016
15:04:55
Вы по crystal хоть что-нибудь по ищите) там вообще нифига нет)

Eugene
09.11.2016
15:05:13
бери пример с руби

Aldar
09.11.2016
15:05:24
ExUnit