Protip – Capybara-RSpec integration with Continuous Integration.

If you are dealing with UI test case automation wherein you see your test cases running in the launched browser window - example being using 'Capybara' with 'Selenium web-driver' or for that matter any web-driver , then this post can prove to be useful to you . Each time you run such test case suite, … Continue reading Protip – Capybara-RSpec integration with Continuous Integration.

Usage and Best Practices for RADIANT CMS-Part4

Creation of Error page in Radiant CMS: By default when the radiant user requests the URL that doesn’t exist on site , the server will return HTTP status 404 and a page titled “Page Not Found” in the style of admin section. However we can always customize this page as we want. Below are the … Continue reading Usage and Best Practices for RADIANT CMS-Part4

Usage and Best Practices for RADIANT CMS-Part3

Some useful Radiant  tags for inserting contents : As an illustration consider the following snippet of code: Suppose that we have snippet named “site_footer” which is written for footer link/page  “About Us” which has following piece of code: In this code we consider that webpage corresponding to “About Us” have already been created as child … Continue reading Usage and Best Practices for RADIANT CMS-Part3

Usage and Best Practices for RADIANT CMS-Part2

Creating and using StyleSheets in Radiant : If you are not using any extension for uploading/creating Stylesheets and Javascripts in Radiant then there are 3 ways by which you can create your stylesheets using Radiant CMS: 1.Creating stylesheet as Snippet 2. Creating stylesheet as Page 3. Creating stylesheet as Page part 1.Creating stylesheet as Snippet: … Continue reading Usage and Best Practices for RADIANT CMS-Part2

Usage and Best Practices for RADIANT CMS-Part1

Addition of snippets to webpages : Consider snippet which has been created with name “site_footer”. In order to include this snippet either in any of the created webpages or any of the layouts you can use the command as given below: In the above command context “Lower part” is for our reference. It may or … Continue reading Usage and Best Practices for RADIANT CMS-Part1

Cucumber Configuration with Radiant

Configuring cucumber with Radiant Application: The command  > ruby script/generate cucumber does not succeed in case of Radiant application. Issues encountered: The command  >ruby script/generate cucumber cannot be executed. It gives error “Couldn’t find ‘cucumber’ generator” Possible reason & solution: Seems that this is because Radiant Application does not use generator and looks for generators … Continue reading Cucumber Configuration with Radiant

Start with Cucumber—>A utility for automated testing

Cucumber Introduction: Cucumber is the Acceptance Test Driven Development called Acceptance Test Driven Planning. In this type of testing we use customer acceptance tests to drive the development of code. Thus it is collaborative effort between the customer and the delivery team. Sometimes they are written by the delivery team and then reviewed/approved by the … Continue reading Start with Cucumber—>A utility for automated testing