zenspider.com by ryan davis

%%% id=”header”

ZenTest

testing, on steroids.

Products | Download | Blog | API Documentation

%%% end

<td class="banner" colspan=2>
go red with zentest: Generate, Measure, Audit
<td class="banner" colspan=2>
go green with unit_diff: Illuminate, Focus, Fix
<td class="banner" colspan=2>
refactor with autotest: Automate, Accelerate, Concentrate
<td class="banner" colspan=2>
rapidly validate with multiruby: Cover, Validate, Ensure
<td class="banner" colspan=2>
enhance rails testing with Test::Rails: Extend, Assert, Review
 cls: tst/mth = pct A::B: 31 / 21 = 147.62%    A: 3 / 4 = 75.00%   def thingy raise NotImplementedError,   'Need to write thingy' end   # of errors detected: 42
+ Ensures test coverage and accelerates TDD. + Test and implementation methods generated automatically. Focus on content, not structure. + Know where to work next. + Get quick feedback on progress.
1) Failure: test_thingy(TestThingy): 4388c1 < expected content -- > bad content
  • Uses Advanced Diffing Technology™ to highlight errors.
  • Miles of output made crystal clear.
  • Points you to exactly where the problem is, weeding through the clutter, and letting you think at a higher level.
  • Don't waste time digging through failed tests when you could be simply fixing things.
Mostly bogus screen
coming soon
  • Improves feedback by running tests continuously.
  • Continually runs tests based on files you've changed.
  • Get feedback as soon as you save. Keeps you in your editor allowing you to get stuff done faster.
  • Focuses on running previous failures until you've fixed them.
Mostly bogus screen
coming soon
  • Runs anything you want across many versions of ruby.
  • Validate your tests for version specific code.
  • Write C extensions and ensure they'll work everywhere.
Mostly bogus screen
coming soon
  • Enhanced assertion library lets you ditch assert_tag and really express yourself.
  • Audit your tests to ensure you have coverage on both views and controllers.
  • Adds MVC to testing which gets you better feedback and lets you test partials. The learn more pages are coming soon. * [ZenTest](/ZSS/Products/ZenTest/index.html)