Добрый день.
Недавно поставили задачу освоить Cucumber. Облазил интернет минимальная информация и литературы практически нет. Может кто-то может подсказать хорошую книгу(желательно на русском языке).
Да и вообще стоящая ли штука. Актуально ли ее использовать?
#1
Отправлено 11 апреля 2015 - 14:03
#3
Отправлено 11 апреля 2015 - 20:31
Руби достаточно выразительный язык, чтобы на нем можно было писать понятные тесты. Rspec'а хватит за глаза, а огурец решает какую-то мифическую задачу, никому не впившуюся на реальном проекте.
#4
Отправлено 12 апреля 2015 - 09:54
Руби достаточно выразительный язык, чтобы на нем можно было писать понятные тесты. Rspec'а хватит за глаза, а огурец решает какую-то мифическую задачу, никому не впившуюся на реальном проекте.
хорошо, а может посоветуете что-то путное по этому вопросу, ибо раньше с автоматизацией сталкиваться не приходилось. инструментов много и каждый не перепробуешь увы..
#5
Отправлено 12 апреля 2015 - 14:10
Руби достаточно выразительный язык, чтобы на нем можно было писать понятные тесты. Rspec'а хватит за глаза, а огурец решает какую-то мифическую задачу, никому не впившуюся на реальном проекте.
хорошо, а может посоветуете что-то путное по этому вопросу, ибо раньше с автоматизацией сталкиваться не приходилось. инструментов много и каждый не перепробуешь увы..
А какая задача, какие вообще входные данные то?
#6
Отправлено 12 апреля 2015 - 20:16
web-оринтированное приложение(хранилище данных под различными ролями свои), задача внедрить автоматизацию
#7
Отправлено 13 апреля 2015 - 19:35
Ох, не рискну на таких скудных данных советы давать. Но очевидно, что кукумбер - это не то, с чего надо начинать поиски.
#8
Отправлено 14 апреля 2015 - 10:18
Кукумбер, инструмент для requierments-driven-development'а, он не удобен для простой автоматизации. В большинстве случаев.
Опять же, в большинстве случаев, проще и лучше использовать обычные xUnit.
#9
Отправлено 16 апреля 2015 - 14:26
А мне кукумбер нравится, но я на нем пишу UAT для сложной системы.
Хотя, пока это больше Smoke.
#10
Отправлено 16 апреля 2015 - 14:33
А мне кукумбер нравится, но я на нем пишу UAT для сложной системы.
И как, работает? Всмысле, мануальщики/заказчики реально сами пишут фичи?
#11
Отправлено 16 апреля 2015 - 15:10
И как, работает? Всмысле, мануальщики/заказчики реально сами пишут фичи?
Я думаю, только читают, как увлекательное чтиво, удивляясь про себя "до чего техника дошла")
#12
Отправлено 16 апреля 2015 - 15:21
А мне кукумбер нравится, но я на нем пишу UAT для сложной системы.
И как, работает? Всмысле, мануальщики/заказчики реально сами пишут фичи?
У меня такая задача не стоит, по крайней мере пока. Опишу кусок функционала - покажу архитектору.
Работает оно просто, структурирует мне мышление и превращает тестовые сценарии в набор простых функций, которые надо допилить. Ну и вывод его прочитать способен кто угодно, в отличии от нынешнего смока, в ньюансах падений которого только я могу разобраться.
#13
Отправлено 23 апреля 2015 - 17:26
Продолжаем разговор?
Нашел грабли, делюсь:
Конструкция вида:
srv=@cfg.cluster
Создает не копию объекта с локальным именем (в моем случает array), а ссылку на глобальный объект. Посему, если в дальнейшем коде srv будет раскурочен, то пострадает глобальный @cfg.cluster.
Приходится добавлять "пустую" операцию, которая гарантировано создаст копию объекта, в случае массива [0..-1]
Темы с аналогичным тегами Cucumber
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных