{"id":6480,"date":"2014-09-06T04:29:11","date_gmt":"2014-09-06T04:29:11","guid":{"rendered":"https:\/\/dev.railscarma.com\/how-to-test-rails-3-2-3-application-using-cucumberbdd\/"},"modified":"2022-08-30T09:08:15","modified_gmt":"2022-08-30T09:08:15","slug":"so-testen-sie-die-rails-3-2-3-anwendung-mitgurkebdd","status":"publish","type":"post","link":"https:\/\/www.railscarma.com\/de\/blog\/management\/so-testen-sie-die-rails-3-2-3-anwendung-mitgurkebdd\/","title":{"rendered":"Testen der Rails 3.2.3-Anwendung mit Cucumber (BDD)"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"6480\" class=\"elementor elementor-6480\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5d1547e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5d1547e\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-498eb14a\" data-id=\"498eb14a\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6b8d3142 elementor-widget elementor-widget-text-editor\" data-id=\"6b8d3142\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 style=\"text-align: justify;\">Was ist Gurke?<\/h3>\n<p style=\"text-align: justify;\">Gurke wird f\u00fcr die verhaltensgesteuerte Entwicklung verwendet. Mit Cucumber k\u00f6nnen Softwareentwicklungsteams im Klartext beschreiben, wie sich Software verhalten soll. Der Text ist in einer gesch\u00e4ftslesbaren dom\u00e4nenspezifischen Sprache verfasst und dient als Dokumentation, automatisierte Tests und Entwicklungshilfe \u2013 alles in einem Format zusammengefasst.<\/p>\n<p style=\"text-align: justify;\">Gurke funktioniert mit <a href=\"https:\/\/www.railscarma.com\/de\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>Ruby auf Schienen<\/strong><\/a>, Java, .NET, Flex oder Webanwendungen, die in einer beliebigen Sprache geschrieben sind. Es wurde in \u00fcber 40 gesprochene Sprachen \u00fcbersetzt. Cucumber unterst\u00fctzt auch pr\u00e4gnantere Tests in Tabellen \u2013 \u00e4hnlich wie FIT.<\/p>\n<h4 style=\"text-align: justify;\" align=\"JUSTIFY\"><strong>Gurke f\u00fcr Rails 3 installieren:<\/strong><\/h4>\n<p style=\"text-align: justify;\" align=\"JUSTIFY\">Installieren Sie Cucumber, Rspec-Rails und Capybara Gem<\/p>\n<pre>Sudo Gem Installgurke-Rails Sudo Gem Install Database_Cleaner Sudo Gem Install Rspec-Rails Sudo Gem Install Capybara<\/pre>\n<ul style=\"text-align: justify;\">\n<li>\n<p align=\"JUSTIFY\">Cucumber ist ein BDD-Framework (Behavior Driven Development), das sich besonders f\u00fcr Integrations- und Funktionstests eignet<\/p>\n<\/li>\n<li>RSpec ist ein verhaltensgesteuertes Entwicklungsframework (BDD) f\u00fcr Low-Level-Tests in der Ruby-Sprache<\/li>\n<li>\u201edatabase_cleaner\u201c f\u00fchrt im Test eine DB-Bereinigung durch<\/li>\n<li>Capybara simuliert einen Browser, automatisiert einen Browser oder setzt Erwartungen mithilfe der Matcher.<\/li>\n<\/ul>\n<h4 style=\"text-align: justify;\">&nbsp;<\/h4>\n<h4 style=\"text-align: justify;\">Verwendung von Cucumber zum Testen der Rails 3-Anwendung:<\/h4>\n<p style=\"text-align: justify;\">1. Erstellen Sie eine neue Rails-Anwendung <em>speichern<\/em><\/p>\n<p style=\"text-align: justify;\"><em>$rails neuer Store -d MySQL<\/em><\/p>\n<p style=\"text-align: justify;\"><em>2. Bearbeiten Sie die Gemfile<\/em><\/p>\n<p style=\"text-align: justify;\"><em>Binden Sie die Cucumber-Gems in eine Rails 3-Anwendung ein<\/em><\/p>\n<pre>   Gruppe :test, :development do gem &#039;rspec-rails&#039; gem &#039;cucumber-rails&#039; gem &#039;capybara&#039; gem &#039;database_cleaner&#039;\n<em> Ende<\/em>\n<em>3. Bundle-Installation<\/em><\/pre>\n<p style=\"text-align: justify;\"><em>4. Installieren Sie die Gurken-Skelettdateien in einer Rails 3-Anwendung.<\/em><\/p>\n<pre><em>$-Schienen erzeugen Gurke:install <\/em><\/pre>\n<p style=\"text-align: justify;\"><em>Der Gurken-Rails-Generator erstellt die Verzeichnisse:<\/em><\/p>\n<p style=\"text-align: justify;\"><strong>Features\/Schrittdefinitionen<\/strong><\/p>\n<p style=\"text-align: justify;\"><strong>Funktionen\/Unterst\u00fctzung<\/strong><\/p>\n<p style=\"text-align: justify;\">Der Gurken-Rails-Generator erstellt die Dateien:<\/p>\n<p style=\"text-align: justify;\"><strong>config\/cucumber.yml<\/strong><\/p>\n<p style=\"text-align: justify;\"><strong>Features\/support\/env.rb<\/strong><\/p>\n<p style=\"text-align: justify;\"><strong>lib\/tasks\/cucumber.rake<\/strong><\/p>\n<p style=\"text-align: justify;\"><strong>Skript\/Gurke<\/strong><\/p>\n<pre><em>5. Rechen <\/em>db:create 6. rake db:migrate<\/pre>\n<p style=\"text-align: justify;\"><em>7. F\u00fchren Sie die Cucumber-Funktionen aus<\/em><\/p>\n<p style=\"text-align: justify;\"><em>$rake-Gurke<\/em><\/p>\n<h5 style=\"text-align: justify;\">Gurkenfunktionen erstellen:<\/h5>\n<ul style=\"text-align: justify;\">\n<li><em>Erstellen Sie ein Cucumber-Feature f\u00fcr RoR 3-Anwendungstests<\/em><\/li>\n<\/ul>\n<p style=\"text-align: justify;\"><em>$vi Features\/manage_store.feature<\/em><\/p>\n<ul style=\"text-align: justify;\">\n<li><em>Cucumber Feature ist die Testspezifikation f\u00fcr Gesch\u00e4ftsanwender, die in einfachem Englisch mit einem bestimmten Format verfasst ist<\/em><\/li>\n<\/ul>\n<p style=\"text-align: justify;\"><em>Feature-Format<\/em><\/p>\n<pre><em> Besonderheit: ...<\/em>\n   In der Reihenfolge ... Irgendein Schauspieler ... Sollte ... Szenario: ... Gegeben ... Und ... Wann ... UND ... Dann ... UND ...<\/pre>\n<p style=\"text-align: justify;\"><strong>Implementieren Sie die Testschritte und den Ruby on Rails-Modellcode f\u00fcr Cucumber on Rails:<\/strong><\/p>\n<ul style=\"text-align: justify;\">\n<li><em>Erstellen Sie Cucumber-Schrittdefinitionen<\/em><\/li>\n<\/ul>\n<p style=\"text-align: justify;\"><em>$vi Features\/step_definitions\/order_steps.rb<\/em><\/p>\n<ul style=\"text-align: justify;\">\n<li><em>Cucumber verwendet einen regul\u00e4ren Ausdruck, um eine Zeichenfolge abzugleichen und an die Schrittdefinitionen zu \u00fcbergeben<\/em><\/li>\n<li><em>Gurke ausf\u00fchren<\/em><\/li>\n<\/ul>\n<pre><em>$rake-Gurke<\/em><\/pre>\n<h6 style=\"text-align: justify;\">Ein Beispiel k\u00f6nnte die F\u00e4higkeit sein, Unternehmen zu verwalten:<\/h6>\n<pre><em>Funktion: Unternehmen verwalten<\/em>\n\n<em> Um den \u00dcberblick \u00fcber Unternehmen zu behalten, sollte der Benutzer in der Lage sein, Unternehmen zu verwalten<\/em>\n\n<em>Szenario: Erstellen Sie ein neues Unternehmen<\/em>\n\n<em> Vorausgesetzt, ich bin eingeloggt<\/em>\n\n<em> Wenn ich ein neues Unternehmen namens Acme gr\u00fcnde<\/em>\n\n<em> Dann sollte ich sehen, dass es eine Firma namens Acme gibt <\/em>\n\n<em>Merkmale\/<\/em>\n\n<em>unternehmen.feature<\/em>\n\n<em>Schritte\/<\/em>\n\n<em>company_steps.rb<\/em>\n\n<strong>Gegeben == Setup<\/strong>\n\n<em>Unter der Voraussetzung \u201eIch bin angemeldet\u201c tun Sie dies<\/em>\n\n<em>Benutzer = Factory(:Benutzer)<\/em>\n\n<em>besucht new_session_path<\/em>\n\n<em>fills_in &#039;Anmelden&#039;,<\/em>\n\n<em>:with =&gt; user.login<\/em>\n\n<em>fills_in &#039;Password&#039;, :with =&gt; user.password<\/em>\n\n<em>clicks_button &#039;Anmelden&#039;<\/em>\n\n<em>Ende<\/em>\n\n<em>Unter der Voraussetzung \u201eIch bin angemeldet\u201c tun Sie dies<\/em>\n\n<em>Benutzer = Factory(:Benutzer)<\/em>\n\n<em>besucht new_session_path<\/em>\n\n<em>fills_in &#039;Anmelden&#039;,<\/em>\n\n<em>:with =&gt; user.login<\/em>\n\n<em>fills_in &#039;Password&#039;, :with =&gt; user.password<\/em>\n\n<em>clicks_button &#039;Anmelden&#039;<\/em>\n\n<em>Ende<\/em>\n\n<strong>Wann == \u00c4ndern<\/strong>\n\n<em>Wenn \u201eIch erstelle eine neue Firma mit dem Namen $name\u201c, f\u00fchren Sie |name| aus<\/em>\n\n<em>besucht new_company_path<\/em>\n\n<em>fills_in &#039;Name&#039;, :with =&gt; name<\/em>\n\n<em>clicks_button &#039;Erstellen&#039;<\/em>\n\n<em>Ende<\/em>\n\n<strong>Dann == Ergebnis<\/strong>\n\n<em>Dann \u201eIch sollte sehen, dass eine Firma namens $name existiert\u201c machen Sie |name|<\/em>\n\n<em>Response.body.should =~ Regexp.new(name)<\/em>\n\n<em>Ende<\/em>\n\n<em>Bei jedem Schritt m\u00fcssen Sie die Gurke ausf\u00fchren und das Ergebnis \u00fcberpr\u00fcfen.<\/em><\/pre>\n<p><a href=\"\/de\/kontaktiere-uns\/\">Nehmen Sie Kontakt mit uns auf.<\/a><\/p>\n<p><\/p>\n<p><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7672ba8d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7672ba8d\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-271e9474\" data-id=\"271e9474\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-229eb92a elementor-widget elementor-widget-heading\" data-id=\"229eb92a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Abonnieren Sie die neuesten Updates<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-70849338 elementor-widget elementor-widget-shortcode\" data-id=\"70849338\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\t\t\t\t\t<script type=\"text\/javascript\">\n\t\t\t\t\t\tvar gCaptchaSibWidget;\n                        var onloadSibCallbackInvisible = function () {\n\n                            var element = document.getElementsByClassName('sib-default-btn');\n                            var countInvisible = 0;\n                            var indexArray = [];\n                            jQuery('.sib-default-btn').each(function (index, el) {\n                                if ((jQuery(el).attr('id') == \"invisible\")) {\n                                    indexArray[countInvisible] = index;\n                                    countInvisible++\n                                }\n                            });\n\n                            jQuery('.invi-recaptcha').each(function (index, el) {\n                                grecaptcha.render(element[indexArray[index]], {\n                                    'sitekey': jQuery(el).attr('data-sitekey'),\n                                    'callback': sibVerifyCallback,\n                                });\n                            });\n                        };\n\t\t\t\t\t<\/script>\n\t\t\t\t\t                <script src=\"https:\/\/www.google.com\/recaptcha\/api.js?onload=onloadSibCallbackInvisible&render=explicit\" async defer><\/script>\n\t\t\t\t\n\t\t\t<form id=\"sib_signup_form_1\" method=\"post\" class=\"sib_signup_form\" action=\"\">\n\t\t\t\t<div class=\"sib_loader\" style=\"display:none;\"><img\n\t\t\t\t\t\t\tsrc=\"https:\/\/www.railscarma.com\/wp-includes\/images\/spinner.gif\" alt=\"Lader\"><\/div>\n\t\t\t\t<input type=\"hidden\" name=\"sib_form_action\" value=\"subscribe_form_submit\">\n\t\t\t\t<input type=\"hidden\" name=\"sib_form_id\" value=\"1\">\n                <input type=\"hidden\" name=\"sib_form_alert_notice\" value=\"Please fill out this field\">\n                <input type=\"hidden\" name=\"sib_form_invalid_email_notice\" value=\"Your email address is invalid\">\n                <input type=\"hidden\" name=\"sib_security\" value=\"d7f7626ab9\">\n\t\t\t\t<div class=\"sib_signup_box_inside_1\">\n\t\t\t\t\t<div style=\"\/*display:none*\/\" class=\"sib_msg_disp\">\n\t\t\t\t\t<\/div>\n                                            <div id=\"sib_captcha_invisible\" class=\"invi-recaptcha\" data-sitekey=\"6LdikOAaAAAAAJ6SWrrKVQrtw7TQpQAEnv0HS0G3\"><\/div>\n                    \t\t\t\t\t<p class=\"sib-email-area\">\r\n    <label class=\"sib-email-area\"><\/label>\r\n    <input type=\"email\" class=\"sib-email-area\" name=\"email\" required=\"required\" placeholder=\"E-Mail-Adresse\">\r\n<\/p>\r\n<p class=\"sib-NAME-area\">\r\n    <label class=\"sib-NAME-area\"><\/label>\r\n    <input type=\"text\" class=\"sib-NAME-area\" name=\"NAME\" placeholder=\"Name\">\r\n<\/p>\r\n<p>\r\n    <input type=\"submit\" id=\"invisible\" class=\"sib-default-btn\" value=\"Abonnieren\">\r\n<\/p>\t\t\t\t<\/div>\n\t\t\t<input type=\"hidden\" name=\"trp-form-language\" value=\"de\"\/><\/form>\n\t\t\t<style>\n\t\t\t\tform#sib_signup_form_1 p.sib-alert-message {\n    padding: 6px 12px;\n    margin-bottom: 20px;\n    border: 1px solid transparent;\n    border-radius: 4px;\n    -webkit-box-sizing: border-box;\n    -moz-box-sizing: border-box;\n    box-sizing: border-box;\n}\nform#sib_signup_form_1 p.sib-alert-message-error {\n    background-color: #f2dede;\n    border-color: #ebccd1;\n    color: #a94442;\n}\nform#sib_signup_form_1 p.sib-alert-message-success {\n    background-color: #dff0d8;\n    border-color: #d6e9c6;\n    color: #3c763d;\n}\nform#sib_signup_form_1 p.sib-alert-message-warning {\n    background-color: #fcf8e3;\n    border-color: #faebcc;\n    color: #8a6d3b;\n}\n\t\t\t<\/style>\n\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t  <div class=\"related-post slider\">\r\n        <div class=\"headline\">zusammenh\u00e4ngende Posts<\/div>\r\n    <div class=\"post-list owl-carousel\">\r\n\r\n            <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Kaminari-Juwel\" href=\"https:\/\/www.railscarma.com\/de\/blog\/fachartikel\/kaminari-juwel\/?related_post_from=37277\">\r\n\r\n      <img decoding=\"async\" width=\"800\" height=\"300\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/04\/kaminari-gem.jpg\" class=\"attachment-full size-full wp-post-image\" alt=\"Kaminari-Juwel\" srcset=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/04\/kaminari-gem.jpg 800w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/04\/kaminari-gem-300x113.jpg 300w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/04\/kaminari-gem-768x288.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"Kaminari-Juwel\" href=\"https:\/\/www.railscarma.com\/de\/blog\/fachartikel\/kaminari-juwel\/?related_post_from=37277\">\r\n        Kaminari-Juwel  <\/a>\r\n\r\n        <\/div>\r\n              <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Warum sollte man im Jahr 2026 Ruby on Rails-Entwickler anheuern?\" href=\"https:\/\/www.railscarma.com\/de\/blog\/ror\/warum-sollte-man-ruby-on-rails-entwickler-engagieren\/?related_post_from=30627\">\r\n\r\n      <img decoding=\"async\" width=\"800\" height=\"300\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2019\/01\/why-to-hire-ruby-on-rails-developers-in-2022.jpg\" class=\"attachment-full size-full wp-post-image\" alt=\"Warum sollte man im Jahr 2022 Ruby-on-Rails-Entwickler einstellen?\" srcset=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2019\/01\/why-to-hire-ruby-on-rails-developers-in-2022.jpg 800w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2019\/01\/why-to-hire-ruby-on-rails-developers-in-2022-300x113.jpg 300w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2019\/01\/why-to-hire-ruby-on-rails-developers-in-2022-768x288.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"Warum sollte man im Jahr 2026 Ruby on Rails-Entwickler anheuern?\" href=\"https:\/\/www.railscarma.com\/de\/blog\/ror\/warum-sollte-man-ruby-on-rails-entwickler-engagieren\/?related_post_from=30627\">\r\n        Warum sollte man im Jahr 2026 Ruby on Rails-Entwickler anheuern?  <\/a>\r\n\r\n        <\/div>\r\n              <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Bedeutung der Softwarearchitektur in der Entwicklung von Unternehmenssoftware\" href=\"https:\/\/www.railscarma.com\/de\/blog\/ror\/bedeutung-der-softwarearchitektur-bei-der-entwicklung-von-unternehmenssoftware\/?related_post_from=36250\">\r\n\r\n      <img decoding=\"async\" width=\"800\" height=\"300\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2022\/06\/Importance-of-Software-Architecture-in-enterprise-software-development.jpg\" class=\"attachment-full size-full wp-post-image\" alt=\"Bedeutung der Softwarearchitektur in der Entwicklung von Unternehmenssoftware\" srcset=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2022\/06\/Importance-of-Software-Architecture-in-enterprise-software-development.jpg 800w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2022\/06\/Importance-of-Software-Architecture-in-enterprise-software-development-300x113.jpg 300w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2022\/06\/Importance-of-Software-Architecture-in-enterprise-software-development-768x288.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"Bedeutung der Softwarearchitektur in der Entwicklung von Unternehmenssoftware\" href=\"https:\/\/www.railscarma.com\/de\/blog\/ror\/bedeutung-der-softwarearchitektur-bei-der-entwicklung-von-unternehmenssoftware\/?related_post_from=36250\">\r\n        Bedeutung der Softwarearchitektur in der Entwicklung von Unternehmenssoftware  <\/a>\r\n\r\n        <\/div>\r\n              <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Ruby IDE: Die besten IDEs f\u00fcr die Ruby on Rails-Entwicklung\" href=\"https:\/\/www.railscarma.com\/de\/blog\/ror\/ruby-idee-die-besten-ideen-fur-die-ruby-on-rails-entwicklung\/?related_post_from=36125\">\r\n\r\n      <img decoding=\"async\" width=\"800\" height=\"300\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2022\/01\/BEST-IDES-FOR-RUBY-ON-RAILS-DEVELOPMENT.jpg\" class=\"attachment-full size-full wp-post-image\" alt=\"BESTE IDEEN F\u00dcR DIE RUBY ON RAILS-ENTWICKLUNG\" srcset=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2022\/01\/BEST-IDES-FOR-RUBY-ON-RAILS-DEVELOPMENT.jpg 800w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2022\/01\/BEST-IDES-FOR-RUBY-ON-RAILS-DEVELOPMENT-300x113.jpg 300w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2022\/01\/BEST-IDES-FOR-RUBY-ON-RAILS-DEVELOPMENT-768x288.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"Ruby IDE: Die besten IDEs f\u00fcr die Ruby on Rails-Entwicklung\" href=\"https:\/\/www.railscarma.com\/de\/blog\/ror\/ruby-idee-die-besten-ideen-fur-die-ruby-on-rails-entwicklung\/?related_post_from=36125\">\r\n        Ruby IDE: Die besten IDEs f\u00fcr die Ruby on Rails-Entwicklung  <\/a>\r\n\r\n        <\/div>\r\n      \r\n  <\/div>\r\n\r\n  <script>\r\n      <\/script>\r\n  <style>\r\n    .related-post {}\r\n\r\n    .related-post .post-list {\r\n      text-align: left;\r\n          }\r\n\r\n    .related-post .post-list .item {\r\n      margin: 10px;\r\n      padding: 10px;\r\n          }\r\n\r\n    .related-post .headline {\r\n      font-size: 14px !important;\r\n      color: #999999 !important;\r\n          }\r\n\r\n    .related-post .post-list .item .post_thumb {\r\n      max-height: 220px;\r\n      margin: 10px 0px;\r\n      padding: 0px;\r\n      display: block;\r\n          }\r\n\r\n    .related-post .post-list .item .post_title {\r\n      font-size: 14px;\r\n      color: #000000;\r\n      margin: 10px 0px;\r\n      padding: 0px;\r\n      display: block;\r\n      text-decoration: none;\r\n          }\r\n\r\n    .related-post .post-list .item .post_excerpt {\r\n      font-size: 12px;\r\n      color: #3f3f3f;\r\n      margin: 10px 0px;\r\n      padding: 0px;\r\n      display: block;\r\n      text-decoration: none;\r\n          }\r\n\r\n    .related-post .owl-dots .owl-dot {\r\n          }\r\n\r\n      <\/style>\r\n      <script>\r\n      jQuery(document).ready(function($) {\r\n        $(\".related-post .post-list\").owlCarousel({\r\n          items: 2,\r\n          responsiveClass: true,\r\n          responsive: {\r\n            0: {\r\n              items: 1,\r\n            },\r\n            768: {\r\n              items: 2,\r\n            },\r\n            1200: {\r\n              items: 2,\r\n            }\r\n          },\r\n                      rewind: true,\r\n                                loop: true,\r\n                                center: false,\r\n                                autoplay: true,\r\n            autoplayHoverPause: true,\r\n                                nav: true,\r\n            navSpeed: 1000,\r\n            navText: ['<i class=\"fas fa-chevron-left\"><\/i>', '<i class=\"fas fa-chevron-right\"><\/i>'],\r\n                                dots: false,\r\n            dotsSpeed: 1200,\r\n                                                    rtl: false,\r\n          \r\n        });\r\n      });\r\n    <\/script>\r\n  <\/div>","protected":false},"excerpt":{"rendered":"<p>Was ist Cucumber? Cucumber wird f\u00fcr die verhaltensgesteuerte Entwicklung verwendet. Mit Cucumber k\u00f6nnen Software-Entwicklungsteams in Klartext beschreiben, wie sich Software verhalten soll. Der Text wird in einer f\u00fcr Unternehmen lesbaren dom\u00e4nenspezifischen Sprache geschrieben und dient als Dokumentation, automatisierte Tests und Entwicklungshilfe - alles in einem Format. Cucumber arbeitet mit Ruby on Rails, Java, .NET, Flex ...<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/www.railscarma.com\/de\/blog\/ruby-regex-match-guide-with-examples\/\"> <span class=\"screen-reader-text\">Ruby Regex Match Guide (2026) mit Beispielen<\/span> Weiterlesen \u00bb<\/a><\/p>","protected":false},"author":1,"featured_media":32087,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[385],"tags":[480,413,389,379,382,486],"class_list":["post-6480","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-management","tag-rails-3-2-3","tag-cucumber","tag-rails","tag-rails-application","tag-ruby-on-rails","tag-ruby-on-rails-application-development"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Testing Rails 3.2.3 Application Using Cucumber (BDD) - RailsCarma Blog<\/title>\n<meta name=\"description\" content=\"Cucumber is used for Behavior Driven Development. It works with Ruby on Rails, Java, .NET, Flex or web applications written in any language.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.railscarma.com\/de\/blog\/management\/so-testen-sie-die-rails-3-2-3-anwendung-mitgurkebdd\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Testing Rails 3.2.3 Application Using Cucumber (BDD) - RailsCarma Blog\" \/>\n<meta property=\"og:description\" content=\"Cucumber is used for Behavior Driven Development. It works with Ruby on Rails, Java, .NET, Flex or web applications written in any language.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.railscarma.com\/de\/blog\/management\/so-testen-sie-die-rails-3-2-3-anwendung-mitgurkebdd\/\" \/>\n<meta property=\"og:site_name\" content=\"RailsCarma - Ruby on Rails Development Company specializing in Offshore Development\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RailsCarma\/\" \/>\n<meta property=\"article:published_time\" content=\"2014-09-06T04:29:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-08-30T09:08:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2014\/09\/rails3.2.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@railscarma\" \/>\n<meta name=\"twitter:site\" content=\"@railscarma\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"3\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.railscarma.com\/blog\/management\/how-to-test-rails-3-2-3-application-using-cucumberbdd\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.railscarma.com\/blog\/management\/how-to-test-rails-3-2-3-application-using-cucumberbdd\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/person\/5f2228a2dec7549056e709de6eb85d21\"},\"headline\":\"Testing Rails 3.2.3 Application Using Cucumber (BDD)\",\"datePublished\":\"2014-09-06T04:29:11+00:00\",\"dateModified\":\"2022-08-30T09:08:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.railscarma.com\/blog\/management\/how-to-test-rails-3-2-3-application-using-cucumberbdd\/\"},\"wordCount\":321,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.railscarma.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.railscarma.com\/blog\/management\/how-to-test-rails-3-2-3-application-using-cucumberbdd\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2014\/09\/rails3.2.jpg\",\"keywords\":[\"Articles on Rails 3.2.3\",\"cucumber\",\"rails\",\"rails application\",\"Ruby on rails\",\"ruby on rails application development\"],\"articleSection\":[\"Articles on Management\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.railscarma.com\/blog\/management\/how-to-test-rails-3-2-3-application-using-cucumberbdd\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.railscarma.com\/blog\/management\/how-to-test-rails-3-2-3-application-using-cucumberbdd\/\",\"url\":\"https:\/\/www.railscarma.com\/blog\/management\/how-to-test-rails-3-2-3-application-using-cucumberbdd\/\",\"name\":\"Testing Rails 3.2.3 Application Using Cucumber (BDD) - RailsCarma Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.railscarma.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.railscarma.com\/blog\/management\/how-to-test-rails-3-2-3-application-using-cucumberbdd\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.railscarma.com\/blog\/management\/how-to-test-rails-3-2-3-application-using-cucumberbdd\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2014\/09\/rails3.2.jpg\",\"datePublished\":\"2014-09-06T04:29:11+00:00\",\"dateModified\":\"2022-08-30T09:08:15+00:00\",\"description\":\"Cucumber is used for Behavior Driven Development. It works with Ruby on Rails, Java, .NET, Flex or web applications written in any language.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.railscarma.com\/blog\/management\/how-to-test-rails-3-2-3-application-using-cucumberbdd\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.railscarma.com\/blog\/management\/how-to-test-rails-3-2-3-application-using-cucumberbdd\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/www.railscarma.com\/blog\/management\/how-to-test-rails-3-2-3-application-using-cucumberbdd\/#primaryimage\",\"url\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2014\/09\/rails3.2.jpg\",\"contentUrl\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2014\/09\/rails3.2.jpg\",\"width\":800,\"height\":300},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.railscarma.com\/blog\/management\/how-to-test-rails-3-2-3-application-using-cucumberbdd\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.railscarma.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Testing Rails 3.2.3 Application Using Cucumber (BDD)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.railscarma.com\/#website\",\"url\":\"https:\/\/www.railscarma.com\/\",\"name\":\"RailsCarma - Ruby on Rails Development Company specializing in Offshore Development\",\"description\":\"RailsCarma is a Ruby on Rails Development Company in Bangalore. We specialize in Offshore Ruby on Rails Development based out in USA and India. Hire experienced Ruby on Rails developers for the ultimate Web Experience.\",\"publisher\":{\"@id\":\"https:\/\/www.railscarma.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.railscarma.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.railscarma.com\/#organization\",\"name\":\"RailsCarma\",\"url\":\"https:\/\/www.railscarma.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/08\/railscarma_logo.png\",\"contentUrl\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/08\/railscarma_logo.png\",\"width\":200,\"height\":46,\"caption\":\"RailsCarma\"},\"image\":{\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/RailsCarma\/\",\"https:\/\/x.com\/railscarma\",\"https:\/\/www.linkedin.com\/company\/railscarma\/\",\"https:\/\/myspace.com\/railscarma\",\"https:\/\/in.pinterest.com\/railscarma\/\",\"https:\/\/www.youtube.com\/channel\/UCx3Wil-aAnDARuatTEyMdpg\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/person\/5f2228a2dec7549056e709de6eb85d21\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/308867ca6c81f3aba146080c601000087180326f752c4116849ea9f514c6a4fa?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/308867ca6c81f3aba146080c601000087180326f752c4116849ea9f514c6a4fa?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/www.railscarma.com\/hire-ruby-on-rails-developer\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Testen der Rails 3.2.3-Anwendung mit Cucumber (BDD) \u2013 RailsCarma Blog","description":"Gurke wird f\u00fcr die verhaltensgesteuerte Entwicklung verwendet. Es funktioniert mit Ruby on Rails, Java, .NET, Flex oder Webanwendungen, die in einer beliebigen Sprache geschrieben sind.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.railscarma.com\/de\/blog\/management\/so-testen-sie-die-rails-3-2-3-anwendung-mitgurkebdd\/","og_locale":"de_DE","og_type":"article","og_title":"Testing Rails 3.2.3 Application Using Cucumber (BDD) - RailsCarma Blog","og_description":"Cucumber is used for Behavior Driven Development. It works with Ruby on Rails, Java, .NET, Flex or web applications written in any language.","og_url":"https:\/\/www.railscarma.com\/de\/blog\/management\/so-testen-sie-die-rails-3-2-3-anwendung-mitgurkebdd\/","og_site_name":"RailsCarma - Ruby on Rails Development Company specializing in Offshore Development","article_publisher":"https:\/\/www.facebook.com\/RailsCarma\/","article_published_time":"2014-09-06T04:29:11+00:00","article_modified_time":"2022-08-30T09:08:15+00:00","og_image":[{"width":800,"height":300,"url":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2014\/09\/rails3.2.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_creator":"@railscarma","twitter_site":"@railscarma","twitter_misc":{"Verfasst von":"admin","Gesch\u00e4tzte Lesezeit":"3\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.railscarma.com\/blog\/management\/how-to-test-rails-3-2-3-application-using-cucumberbdd\/#article","isPartOf":{"@id":"https:\/\/www.railscarma.com\/blog\/management\/how-to-test-rails-3-2-3-application-using-cucumberbdd\/"},"author":{"name":"admin","@id":"https:\/\/www.railscarma.com\/#\/schema\/person\/5f2228a2dec7549056e709de6eb85d21"},"headline":"Testing Rails 3.2.3 Application Using Cucumber (BDD)","datePublished":"2014-09-06T04:29:11+00:00","dateModified":"2022-08-30T09:08:15+00:00","mainEntityOfPage":{"@id":"https:\/\/www.railscarma.com\/blog\/management\/how-to-test-rails-3-2-3-application-using-cucumberbdd\/"},"wordCount":321,"commentCount":0,"publisher":{"@id":"https:\/\/www.railscarma.com\/#organization"},"image":{"@id":"https:\/\/www.railscarma.com\/blog\/management\/how-to-test-rails-3-2-3-application-using-cucumberbdd\/#primaryimage"},"thumbnailUrl":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2014\/09\/rails3.2.jpg","keywords":["Articles on Rails 3.2.3","cucumber","rails","rails application","Ruby on rails","ruby on rails application development"],"articleSection":["Articles on Management"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.railscarma.com\/blog\/management\/how-to-test-rails-3-2-3-application-using-cucumberbdd\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.railscarma.com\/blog\/management\/how-to-test-rails-3-2-3-application-using-cucumberbdd\/","url":"https:\/\/www.railscarma.com\/blog\/management\/how-to-test-rails-3-2-3-application-using-cucumberbdd\/","name":"Testen der Rails 3.2.3-Anwendung mit Cucumber (BDD) \u2013 RailsCarma Blog","isPartOf":{"@id":"https:\/\/www.railscarma.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.railscarma.com\/blog\/management\/how-to-test-rails-3-2-3-application-using-cucumberbdd\/#primaryimage"},"image":{"@id":"https:\/\/www.railscarma.com\/blog\/management\/how-to-test-rails-3-2-3-application-using-cucumberbdd\/#primaryimage"},"thumbnailUrl":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2014\/09\/rails3.2.jpg","datePublished":"2014-09-06T04:29:11+00:00","dateModified":"2022-08-30T09:08:15+00:00","description":"Gurke wird f\u00fcr die verhaltensgesteuerte Entwicklung verwendet. Es funktioniert mit Ruby on Rails, Java, .NET, Flex oder Webanwendungen, die in einer beliebigen Sprache geschrieben sind.","breadcrumb":{"@id":"https:\/\/www.railscarma.com\/blog\/management\/how-to-test-rails-3-2-3-application-using-cucumberbdd\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.railscarma.com\/blog\/management\/how-to-test-rails-3-2-3-application-using-cucumberbdd\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.railscarma.com\/blog\/management\/how-to-test-rails-3-2-3-application-using-cucumberbdd\/#primaryimage","url":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2014\/09\/rails3.2.jpg","contentUrl":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2014\/09\/rails3.2.jpg","width":800,"height":300},{"@type":"BreadcrumbList","@id":"https:\/\/www.railscarma.com\/blog\/management\/how-to-test-rails-3-2-3-application-using-cucumberbdd\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.railscarma.com\/"},{"@type":"ListItem","position":2,"name":"Testing Rails 3.2.3 Application Using Cucumber (BDD)"}]},{"@type":"WebSite","@id":"https:\/\/www.railscarma.com\/#website","url":"https:\/\/www.railscarma.com\/","name":"RailsCarma \u2013 Ruby on Rails-Entwicklungsunternehmen, spezialisiert auf Offshore-Entwicklung","description":"RailsCarma ist ein Ruby on Rails-Entwicklungsunternehmen in Bangalore. Wir sind auf die Offshore-Ruby-on-Rails-Entwicklung mit Sitz in den USA und Indien spezialisiert. Stellen Sie erfahrene Ruby on Rails-Entwickler f\u00fcr das ultimative Web-Erlebnis ein.","publisher":{"@id":"https:\/\/www.railscarma.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.railscarma.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/www.railscarma.com\/#organization","name":"SchienenCarma","url":"https:\/\/www.railscarma.com\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.railscarma.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/08\/railscarma_logo.png","contentUrl":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/08\/railscarma_logo.png","width":200,"height":46,"caption":"RailsCarma"},"image":{"@id":"https:\/\/www.railscarma.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RailsCarma\/","https:\/\/x.com\/railscarma","https:\/\/www.linkedin.com\/company\/railscarma\/","https:\/\/myspace.com\/railscarma","https:\/\/in.pinterest.com\/railscarma\/","https:\/\/www.youtube.com\/channel\/UCx3Wil-aAnDARuatTEyMdpg"]},{"@type":"Person","@id":"https:\/\/www.railscarma.com\/#\/schema\/person\/5f2228a2dec7549056e709de6eb85d21","name":"Administrator","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.railscarma.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/308867ca6c81f3aba146080c601000087180326f752c4116849ea9f514c6a4fa?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/308867ca6c81f3aba146080c601000087180326f752c4116849ea9f514c6a4fa?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/www.railscarma.com\/hire-ruby-on-rails-developer\/"]}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.railscarma.com\/de\/wp-json\/wp\/v2\/posts\/6480","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.railscarma.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.railscarma.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.railscarma.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.railscarma.com\/de\/wp-json\/wp\/v2\/comments?post=6480"}],"version-history":[{"count":0,"href":"https:\/\/www.railscarma.com\/de\/wp-json\/wp\/v2\/posts\/6480\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.railscarma.com\/de\/wp-json\/wp\/v2\/media\/32087"}],"wp:attachment":[{"href":"https:\/\/www.railscarma.com\/de\/wp-json\/wp\/v2\/media?parent=6480"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.railscarma.com\/de\/wp-json\/wp\/v2\/categories?post=6480"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.railscarma.com\/de\/wp-json\/wp\/v2\/tags?post=6480"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}