cucumber

RSpec vs ogórek (RSpec stories) [zamknięty]

Kiedy powinienem używać specs for Rails application, a kiedy Cucumber (dawniej RSpec-stories)? Wiem, jak działają i aktywnie ... ugie pytanie: Czy muszę pisać specyfikacje, jeśli piszę ogórkowe historie? Czy to nie byłoby podwójne testowanie tego samego?

Jaka jest ścieżka do nauki BDD w Ruby On Rails?

Chcę zacząć BDD na Ruby On Rails czego powinienem się nauczyć? Nie wiem nic o BDD, RSpec czy ogórku. Jaki jest najlepszy sposób na naukę? Tutoriale? Coś, co obejmuje rzeczy takie jak " jakie zachowanie powinienem przetestować?"itd. Dzięki!

Ponowne użycie ogórków

[2]}chcę ponownie wykorzystać kilka kroków ogórkowych, ale nie mogę znaleźć właściwej drogi. Chcę napisać krok w stylu: Gi ... zie ekstrakcja metody refaktoryzacja, która po przeczytaniu mojego pytania sprawia, że uważam, że to i tak najlepszy sposób)?

BDD i TDD dla węzła.js?

Co jest używane dla BDD i TDD z node.js? Używam ogórka + RSpec. Co jest dobre combo dla node.js? Thanks

BDD z ogórkiem i rspec - kiedy to zbędne?

A rails / tool specific version of: Jak Głębokie są Twoje testy jednostkowe? Obecnie piszę: Cucumber features (testy inte ... ykład tego, co może być " test overkill." wprawdzie udało mi się napisać to dość szybko, ale było to całkowicie hipotetyczne.

Dobre przykłady ogórków na wolności?

Próbowałem kilka lat temu ogórek i chcę spróbować jeszcze raz. Nie potrzebuję kolejnego artykułu "początkujący ogórek". Zamia ... y i antypatternowy. Więc, Twoim zdaniem, jakie są najlepsze przykłady rzeczywistych specyfikacji ogórka w dużych projektach?

Ogórkowa alternatywa for.NET

Szybkie, czy ktoś natknął się na bibliotekę podobną do Ruby ' s cucumber (czytelną dla człowieka DSL do definiowania historii przypadków użycia, które można przetestować) w sferze. NET?

Integracja a test akceptacyjny ... co to jest ogórek / stek?

Do testów integracyjnych mojej aplikacji internetowej Rails używam Steak (coś w rodzaju ogórka). Specyfikacje Steak są w fold ... e spec/acceptance. Czy stek/ogórek jest teraz do testów integracyjnych lub akceptacyjnych? Zawsze myślałem, że to coś innego.

Rails: dobry przykład użycia Rspec2? (Także: ogórek, ogórek, Kapibara) [zamknięty]

Szukam raczej najnowszej aplikacji open source, która używa Rspec 2 jako biblioteki testowej. Chciałbym zobaczyć, jak doświad ... . Jeśli projekt wykorzystałby ogórek, ogórek i/lub Kapibarę, a także Rspec 2, skaczę z radości. Jakieś wskazówki? Zdrówko!

Ruby on Rails: ogórek: jak zgarnąć jedną funkcję?

Powodem, dla którego chcę je uruchamiać indywidualnie, jest to, że muszę je indywidualnie skonfigurować w moim pliku Rake, ponieważ moje miejsce w Java Heap wypełnia się, gdy uruchamiam je wszystkie razem

Na zewnątrz-w BDD (ze Specflow)

Jestem nowy w BDD, ale uznałem to za bardzo interesujące i chcę rozwijać mój następny projekt za pomocą BDD. Po googlowaniu i ... czenie stubów repozytorium kontrolerom? Czekam na doświadczone odpowiedzi! aktualizacja: Dodano przydatne linki na pytania.

Jak Mogę zobaczyć, co capybara znalazł w nieudanym kroku ogórka?

Zacząłem migrować z ogórek + webrat na ogórek + capybara. Teraz zachowanie "powinienem widzieć" wydaje się być nieco inne. Wi ... zawierał wymaganej frazy. Czy jest i tak, aby capybara pokazał, jaki tekst dostał ze strony, w której próbował znaleźć tekst?

Znajdź lub utwórz rekord poprzez factory girl association

Mam Model użytkownika, który należy do grupy. Grupa musi posiadać unikalny atrybut name. Fabryka użytkownika i fabryka grupy ... | | [email protected] | Name: mygroup | I to może działać tylko wtedy, gdy skojarzenie jest używane w definicji Fabrycznej.

Jak się uczyć / uczyć korniszony na ogórek

Chciałbym, aby analitycy biznesowi mogli pisać wszystkie swoje specyfikacje dla funkcji, scenariuszy i kroków, które są przyj ... owe BDD za pomocą Gherkin (zakładam, że jest to preferowany język dla testów ogórkowych, które mają być tworzone w). Dzięki.

Jak odtworzyć nieudane scenariusze za pomocą ogórka?

Używam ogórka do testów. Jak powtórzyć tylko nieudane testy?

Ogórek i Watir nagle przestały działać

Używam ogórka cały dzień i mimo, że nie zmieniłem żadnych plików, po prostu przestał działać. Daje mi błąd, który brzmi: ... /Google Chrome.app/Contents/MacOS/Google Chrome (Selenium::WebDriver::Error::UnknownError) Jakieś pomysły, co tu się dzieje?

Jak sprawdzić liczbę wierszy tabeli html w ruby za pomocą capybara + cucumber

Próbuję uporać się z tworzeniem stron BDD w Ruby przy użyciu cucumber + capybara i utknąłem w tym, co powinno być łatwym zada ... aby potwierdzić Długość Tabeli. Any ideas anyone (please be easy on me tho ' I ' m a ruby nooby) Dzięki w advance Neil

Cucumber; Selenium WebDriver - jak używać Google Chrome jako przeglądarki testowej zamiast Firefoksa

Dla scenariusza ogórka w mojej aplikacji Rails 3.1, użyłem tagu @javascript, więc Selenium jest aktywowany. Dostaję następują ... before or while processing the request. : ROLLBACK (ActiveRecord::StatementInvalid) Help appreciated! Coraz bliżej...

Zmienne sesji z opowieściami ogórka

Pracuję nad kilkoma historiami Ogórkowymi dla aplikacji "zarejestruj się", która ma kilka kroków. Zamiast pisać historię Huu ... odel oparty na Var sesji - ale nie jestem pewien, czy linia 'antipattern' odnosi się również do stubów, jak i mocks? Dzięki!

Cuke4Nuke czy SpecFlow?

Staram się zdecydować, czy powinienem używać Cuke4Nuke czy SpecFlow. Jakie są zalety / wady każdego z nich? Opinie co jest lepsze i dlaczego. Dzięki!