TestPipe
TestPipe is an Automated Test Framework written with C#. The primary focus of the framework is to provide a maintainable means of creating test for HTTP web applications and services. You can view more info about the idea behind test pipe on the Concepts page in the wiki.
Current Version
The current version of TestPipe is 1.0.0. It isn't indicated in the version number, but this is a preview. It hasn't been fully tested against a production application, so use at your own risk.
Download
TestPipe source code is hosted at https://github.com/TestPipe/TestPipe.
TestPipe binaries are hosted on Nuget.org. The packages are versioned individually and may differ from the TestPipe Framework version.
These are the TestPipe packages hosted on NuGet:
- https://www.nuget.org/packages/TestPipe This package provides the binaries, config, and folder structure for writing TestPipe tests in a single TestPipe project.
- https://www.nuget.org/packages/TestPipe.Plugins.Selenium/ This package provides a Selenium Plugin for the TestPipe Test Automation Framework.
We also host some of the individual parts on NuGet, but they are not visible in NuGet search and are not meant to be used outside of experimentation. If you find them or are using them, it is recommended that you use the packages above or download the source code.
Installation
To install TestPipe you can install the NuGet packages or download the source code and build and reference the binaries. See Getting Started for more information.
Usage
You can see the Demo projects for an example of how to use TestPipe. Further information on usage can be found in the documentation - https://github.com/TestPipe/TestPipe/wiki.
Documentation
You can find documentation on the TestPipe wiki - https://github.com/TestPipe/TestPipe/wiki.
Contributing
If you are interested in contributing, use your GitHub account to fork the main repository, https://github.com/TestPipe/TestPipe, make your changes and submit a pull request (http://help.github.com/pull-requests/). Additional information can be found in the Contributing page on the wiki.
Contact
If you have any questions, requests, comments, or criticisms, submit a ticket on the TestPipe issue tracker - https://github.com/TestPipe/TestPipe/issues.
- Project Site - http://testpipe.github.io/TestPipe/
- Blog - http://testpipeframework.wordpress.com/
- Twitter - http://twitter.com/testpipe
License
TestPipe is released under GPL v3 and the license can be found in the file named license - https://github.com/TestPipe/TestPipe/blob/master/license and on the License page of the wiki.
Copyright
Copyright © 2014 Charles Bryant