Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 6

RSpec is a BDD tool and a framework which provides programmers with a Domain Specific Language to describe the behaviour of Ruby code with readable, executable examples that guide you in the design process and serve well as both documentation and tests.

4.50649
   
  1 review  |  305 users  |  54 lines of code  |  2 current contributors  |  Analyzed 6 months ago
 
 

Cross platform BDD tool that lets domain experts define software behaviour in plain text. The text can be executed as automated tests.

4.76471
   
  0 reviews  |  237 users  |  13,680 lines of code  |  38 current contributors  |  Analyzed 5 days ago
 
 
Compare

rcov is a code coverage tool for Ruby. It is commonly used for viewing overall test coverage of target code. It features: - fast execution: 20-300 times faster than previous tools - multiple analysis modes: standard, bogo-profile, "intentional testing", dependency analysis... - ... [More] detection of uncovered code introduced since the last run ("differential code coverage") - fairly accurate coverage information through code linkage inference using simple heuristics - cross-referenced XHTML and several kinds of text reports - support for easy automation with Rake and Rant - colorblind-friendliness rcov can be useful for testing, optimizing and understanding your Ruby programs. [Less]

3.77778
   
  0 reviews  |  40 users  |  0 current contributors
 
 

Use instead of fixtures to create valid objects for your Ruby test suite.

4.625
   
  0 reviews  |  20 users  |  5,753 lines of code  |  18 current contributors  |  Analyzed 4 days ago
 
 

Shoulda makes it easy to write elegant, understandable, and maintainable tests. Shoulda consists of test macros, assertions, and helpers added on to the Test::Unit framework. It’s fully compatible with your existing tests, and requires no retooling to use.

4.57143
   
  0 reviews  |  17 users  |  88 lines of code  |  11 current contributors  |  Analyzed 1 day ago
 
 

Watir automates web browsers. It allows you to write tests that are easy to read and easy to maintain. It is optimized for simplicity and flexibility. Watir drives browsers the same way people do. It clicks links, fills in forms, presses buttons. Watir also checks results, such as whether ... [More] expected text appears on the page. Watir works with IE, Firefox and Safari. [Less]

4.625
   
  0 reviews  |  8 users  |  21,555 lines of code  |  12 current contributors  |  Analyzed over 1 year ago
 
 

Mocha is a library for mocking and stubbing using a syntax like that of JMock, and SchMock. Most commonly Mocha is used in conjunction with Test::Unit, but it can be used in other contexts. One of its main advantages is that it allows you to mock and stub methods on real (non-mock) classes and ... [More] instances. You can for example stub ActiveRecord instance methods like create, save, destroy and even class methods like find to avoid hitting the database in unit tests. Mocha provides a unified, simple and readable syntax for both traditional mocking and for mocking with real objects. Mocha has been harvested from projects at Reevoo by me (James) and my colleagues Ben, Chris and Paul. Mocha is in use on real-world Rails projects. [Less]

5.0
 
  0 reviews  |  5 users  |  20,304 lines of code  |  1 current contributor  |  Analyzed 9 days ago
 
 
Compare

htty is the HTTP TTY, a console application for interacting with web servers. It’s a fun way to explore web APIs and to learn the ins and outs of HTTP. Install by typing: gem install htty

0
 
  0 reviews  |  3 users  |  13,243 lines of code  |  2 current contributors  |  Analyzed 2 days ago
 
 

Celerity is a JRuby wrapper around HtmlUnit – a headless Java browser with JavaScript support. It provides a simple API for programmatic navigation through web applications. Celerity aims at being API compatible with Watir.

5.0
 
  0 reviews  |  3 users  |  4,167 lines of code  |  0 current contributors  |  Analyzed about 19 hours ago
 
 

The flash-selenium project aims to extend the Selenium RC clients for adding Flash communication capabilities.

4.5
   
  0 reviews  |  3 users  |  5,705 lines of code  |  0 current contributors  |  Analyzed 4 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.