Skip to content

Instantly share code, notes, and snippets.

@AlexArchive
Last active August 29, 2015 14:14
Show Gist options
  • Save AlexArchive/572ce0263818d345dc76 to your computer and use it in GitHub Desktop.
Save AlexArchive/572ce0263818d345dc76 to your computer and use it in GitHub Desktop.
<div class="row">
<div class="col-sm-offset-2 col-sm-8">
<h2>Welcome to TestStack</h2>
<p>Echo Park Neutra narwhal, master cleanse Banksy Pitchfork listicle
hashtag occupy. 8-bit Banksy PBR&B cred, 90's next level post-ironic Echo
Park cronut bespoke direct trade pickled scenester. Sustainable fap
meggings, roof party twee wayfarers banh mi quinoa ugh four loko semiotics
butcher 3 wolf moon Brooklyn typewriter.</p>
</div>
</div>
<section>
<h2>TestStack Projects</h2>
<div class="row">
<div class="col-md-4 col-sm-6 col-xs-12">
<h3>BDDfy</h3>
<p>BDDfy is a simple and fully featured BDD framework that makes it easy
to turn your unit tests into living documentation. It works with any
testing framework and test runner.</p>
</div>
<div class="col-md-4 col-sm-6 col-xs-12">
<h3>White</h3>
<p>White is a framework for automating rich client applications.
Tests/automation programs can be written in any .NET language and do not
require the use of proprietary scripting languages.</p>
</div>
<div class="col-md-4 col-sm-6 col-xs-12">
<h3>Seleno</h3>
<p>Seleno is a framework for automating web applications that uses
Selenium for browser automation. It implements Page Objects and Page
Components for reading and writing web page data using strongly typed
view models.</p>
</div>
<div class="col-md-4 col-sm-6 col-xs-12">
<h3>Fluent MVC Testing</h3>
<p>The Fluent MVC Testing library provides a fluent interface for
creating terse and expressive tests against ASP.NET MVC controllers. The
motivation behind this library is to provide a way to test MVC actions
quickly and maintainably.</p>
</div>
<div class="col-md-4 col-sm-6 col-xs-12">
<h3>Convention Tests</h3>
<p>Convention over Configuration is a great way to cut down repetitive
boilerplate code. ConventionTests is a code-only NuGet that provides a
simple API to validate that your code adheres to your conventions.</p>
</div>
</div>
</section>
<section class="row">
<div class="col-sm-6 col-md-6 col-xs-12">
<h2>About TestStack</h2>
<p>In 2012 Mehdi Khalili and Michael Whelan started TestStack with BDDfy, a
simple yet powerful and extensible BDD framework for .Net. that Mehdi had
created, and Seleno, another .Net framework for automated UI testing with
Selenium. Since then, they have been joined by Krzysztof Kozmic, Jake
Ginnivan and Rob Moore and the White, Fluent MVC Testing, and Convention
Tests projects have been added.</p>
<p>The goal of TestStack is to provide frameworks that support agile teams
of developers, testers, and customers develop software in a "test first"
approach (aligning with the left side of <a href=
"http://www.michael-whelan.net/introducing-teststack/">Marick's
Quadrant</a>). These tests promote the "testing as design" mindset, and
tend to be automated. Things like unit and integration tests, acceptance
tests, and UI tests and methodologies like Behaviour Driven Development and
Acceptance Test Driven Development.</p>
</div>
<div class="col-md-5 col-sm-5 col-md-offset-1 col-sm-offset-1 col-xs-12">
<div class="row">
<div class="col-md-6">
<h4>Mehdi Khalili</h4>
<ul>
<li><a href="http://twitter.com/MehdiKhalili"><i class="fa fa-twitter"></i></a></li>
<li><a href="http://www.mehdi-khalili.com/"><i class="fa fa-link"></i></a></li>
<li class="row-end"><a href="http://github.com/MehdiK"><i class="fa fa-github"></i></a></li>
</ul>
<p>Brisbane</p>
</div>
<div class="col-md-6">
<h4>Michael Whelan</h4>
<p>London</p>
<ul>
<li><a href="http://twitter.com/mjmwhelan"><i class="fa fa-twitter"></i></a></li>
<li><a href="http://www.michael-whelan.net/"><i class="fa fa-link"></i></a></li>
<li class="row-end"><a href="http://github.com/mwhelan"><i class="fa fa-github"></i></a></li>
</ul>
</div>
<div class="col-md-6">
<h4>Jake Ginnivan</h4>
<p>London</p>
<ul>
<li><a href="http://twitter.com/JakeGinnivan"><i class="fa fa-twitter"></i></a></li>
<li><a href="http://jake.ginnivan.net/"><i class="fa fa-link"></i></a></li>
<li class="row-end"><a href="http://github.com/JakeGinnivan"><i class="fa fa-github"></i></a></li>
</ul>
</div>
<div class="col-md-6">
<h4>Rob Moore</h4>
<p>Perth</p>
<ul>
<li><a href="http://twitter.com/robdmoore"><i class="fa fa-twitter"></i></a></li>
<li><a href="http://robdmoore.id.au/"><i class="fa fa-link"></i></a></li>
<li class="row-end"><a href="http://github.com/robdmoore"><i class="fa fa-github"></i></a></li>
</ul>
</div>
<div class="col-md-6">
<h4>Krzysztof Koźmic</h4>
<p>Brisbane</p>
<ul>
<li><a href="http://twitter.com/kkozmic"><i class="fa fa-twitter"></i></a></li>
<li><a href="http://kozmic.net/"><i class="fa fa-link"></i></a></li>
<li class="row-end"><a href="http://github.com/kkozmic"><i class="fa fa-github"></i></a></li>
</ul>
</div>
</div>
</div>
</section>
<section>
<h2>Learn More</h2>
<div class="row">
<div class="col-md-6">
<h3>TestStack Documentation</h3>
<p>We aspire to have comprehensive documentation for all of our projects,
but we can always use help. If you would like to contribute please read
<a href="http://docs.teststack.net/Contributing.html">Contributing to
TestStack</a> for more information.</p><a class="btn btn-primary" href=
"http://docs.teststack.net/">TestStack Documentation</a>
</div>
<div class="col-md-6">
<h3>Pluralsight</h3>
<p><a href="https://twitter.com/robertsjason">Jason Roberts</a> has a
couple of awesome Pluralsight courses about TestStack that will
accelerate your learning.</p>
</div>
</div>
<div class="row">
<div class="col-md-6">
<h3>NDC Oslo 2012</h3>
<p>Krzysztof Koźmic spoke about ConventionTests at NDC 2012. You can find
the slides <a href="http://kozmic.pl/presentations/">here</a> and the
introductory blog post <a href=
"http://kozmic.pl/2012/06/14/using-conventiontests/">here</a>.</p><a class="btn btn-primary"
href="http://vimeo.com/43676874">Video on Vimeo</a>
</div>
</div>
</section>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment