Перейти к содержимому

Фотография

Cucumber

Cucumber

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 12

#1 antipenko

antipenko

    Новый участник

  • Members
  • Pip
  • 4 сообщений
  • ФИО:Антипенко Александр

Отправлено 11 апреля 2015 - 14:03

Добрый день. 
Недавно поставили задачу освоить Cucumber. Облазил интернет минимальная информация и литературы практически нет. Может кто-то может подсказать хорошую книгу(желательно на русском языке).
Да и вообще стоящая ли штука. Актуально ли ее использовать?


  • 0

#2 aksas

aksas

    Активный участник

  • Members
  • PipPip
  • 130 сообщений
  • Город:Харьков

Отправлено 11 апреля 2015 - 18:07

http://software-test...pljusi-i-minus/


  • 0

#3 neman

neman

    Активный участник

  • Members
  • PipPip
  • 142 сообщений
  • ФИО:Антон


Отправлено 11 апреля 2015 - 20:31

Руби достаточно выразительный язык, чтобы на нем можно было писать понятные тесты. Rspec'а хватит за глаза, а огурец решает какую-то мифическую задачу, никому не впившуюся на реальном проекте.


  • 0

#4 antipenko

antipenko

    Новый участник

  • Members
  • Pip
  • 4 сообщений
  • ФИО:Антипенко Александр

Отправлено 12 апреля 2015 - 09:54

Руби достаточно выразительный язык, чтобы на нем можно было писать понятные тесты. Rspec'а хватит за глаза, а огурец решает какую-то мифическую задачу, никому не впившуюся на реальном проекте.

хорошо, а может посоветуете что-то путное по этому вопросу, ибо раньше с автоматизацией сталкиваться не приходилось. инструментов много и каждый не перепробуешь увы..


  • 0

#5 neman

neman

    Активный участник

  • Members
  • PipPip
  • 142 сообщений
  • ФИО:Антон


Отправлено 12 апреля 2015 - 14:10

 

Руби достаточно выразительный язык, чтобы на нем можно было писать понятные тесты. Rspec'а хватит за глаза, а огурец решает какую-то мифическую задачу, никому не впившуюся на реальном проекте.

хорошо, а может посоветуете что-то путное по этому вопросу, ибо раньше с автоматизацией сталкиваться не приходилось. инструментов много и каждый не перепробуешь увы..

 

А какая задача, какие вообще входные данные то?


  • 0

#6 antipenko

antipenko

    Новый участник

  • Members
  • Pip
  • 4 сообщений
  • ФИО:Антипенко Александр

Отправлено 12 апреля 2015 - 20:16

web-оринтированное приложение(хранилище данных под различными ролями свои), задача внедрить автоматизацию


  • 0

#7 neman

neman

    Активный участник

  • Members
  • PipPip
  • 142 сообщений
  • ФИО:Антон


Отправлено 13 апреля 2015 - 19:35

Ох, не рискну на таких скудных данных советы давать. Но очевидно, что кукумбер - это не то, с чего надо начинать поиски.


  • 0

#8 BadMF

BadMF

    Специалист

  • Members
  • PipPipPipPipPip
  • 809 сообщений
  • ФИО:Dmitry Petrov

Отправлено 14 апреля 2015 - 10:18

Кукумбер, инструмент для requierments-driven-development'а, он не удобен для простой автоматизации. В большинстве случаев. 

Опять же, в большинстве случаев, проще и лучше использовать обычные xUnit.


  • 0

#9 Little_CJIOH

Little_CJIOH

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 515 сообщений
  • ФИО:Власкин Павел
  • Город:Санкт-Петербург


Отправлено 16 апреля 2015 - 14:26

А мне кукумбер нравится, но я на нем пишу UAT для сложной системы.

Хотя, пока это больше Smoke.


  • 0

#10 neman

neman

    Активный участник

  • Members
  • PipPip
  • 142 сообщений
  • ФИО:Антон


Отправлено 16 апреля 2015 - 14:33

А мне кукумбер нравится, но я на нем пишу UAT для сложной системы.

И как, работает? Всмысле, мануальщики/заказчики реально сами пишут фичи?


  • 0

#11 Dalay_LAMO

Dalay_LAMO

    Опытный участник

  • Members
  • PipPipPipPip
  • 265 сообщений
  • ФИО:Дмитрий
  • Город:Санкт-Петербург


Отправлено 16 апреля 2015 - 15:10

И как, работает? Всмысле, мануальщики/заказчики реально сами пишут фичи?


Я думаю, только читают, как увлекательное чтиво, удивляясь про себя "до чего техника дошла")
  • 0

#12 Little_CJIOH

Little_CJIOH

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 515 сообщений
  • ФИО:Власкин Павел
  • Город:Санкт-Петербург


Отправлено 16 апреля 2015 - 15:21

 

А мне кукумбер нравится, но я на нем пишу UAT для сложной системы.

И как, работает? Всмысле, мануальщики/заказчики реально сами пишут фичи?

У меня такая задача не стоит, по крайней мере пока. Опишу кусок функционала - покажу архитектору.

Работает оно просто, структурирует мне мышление и превращает тестовые сценарии в набор простых функций, которые надо допилить. Ну и вывод его прочитать способен кто угодно, в отличии от нынешнего смока, в ньюансах падений которого только я могу разобраться.


  • 0

#13 Little_CJIOH

Little_CJIOH

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 515 сообщений
  • ФИО:Власкин Павел
  • Город:Санкт-Петербург


Отправлено 23 апреля 2015 - 17:26

Продолжаем разговор?

Нашел грабли, делюсь:

Конструкция вида:

srv=@cfg.cluster

Создает не копию объекта с локальным именем (в моем случает array), а ссылку на глобальный объект. Посему, если в дальнейшем коде srv будет раскурочен, то пострадает глобальный @cfg.cluster.

Приходится добавлять "пустую" операцию, которая гарантировано создаст копию объекта, в случае массива [0..-1]


  • 0



Темы с аналогичным тегами Cucumber

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных