Displaying 1 to 14 from 14 results

inspec - InSpec: Auditing and Testing Framework

  •    Ruby

InSpec is an open-source testing framework for infrastructure with a human- and machine-readable language for specifying compliance, security and policy requirements.InSpec makes it easy to run your tests wherever you need. More options are found in our CLI docs.

GoConvey - Go testing in the browser. Integrates with go test. Write behavioral tests in Go.

  •    Go

GoConvey is a yummy Go testing tool for gophers. Works with go test. Use it in the terminal or browser according to your viewing pleasure.

HTTPretty - HTTP client mocking tool for Python, it's like ruby's FakeWeb for python

  •    Python

Due to big API incompatibility between python 3.3, 3.4 and 3.5, the author of HTTPretty is not supporting python3 officially. You will notice that the travis build for python 3 might be broken, and while pull requests fixing py3 support are most welcome, it is still not official at least for now. Since you are interested in HTTPretty you should also be interested in speeding up your build. Replace pip with curdling and see your build running a lot faster.

testinfra - Testinfra test your infrastructures

  •    Python

With Testinfra you can write unit tests in Python to test actual state of your servers configured by management tools like Salt, Ansible, Puppet, Chef and so on.




inspec - InSpec: Auditing and Testing Framework

  •    Ruby

InSpec is an open-source testing framework for infrastructure with a human- and machine-readable language for specifying compliance, security and policy requirements. InSpec makes it easy to run your tests wherever you need. More options are found in our CLI docs.

goss - Quick and Easy server testing/validation

  •    Go

Note: For some Docker/Kubernetes healthcheck, health endpoint, and container ordering examples, see my blog post here. Goss is a YAML based serverspec alternative tool for validating a server’s configuration. It eases the process of writing tests by allowing the user to generate tests from the current system state. Once the test suite is written they can be executed, waited-on, or served as a health endpoint.

ReportGenerator - ReportGenerator converts XML reports generated by OpenCover, PartCover, dotCover, Visual Studio, NCover or Cobertura into human readable reports in various formats

  •    CSharp

ReportGenerator converts XML reports generated by OpenCover, PartCover, dotCover, Visual Studio, NCover or Cobertura into human readable reports in various formats. The reports do not only show the coverage quota, but also include the source code and visualize which lines have been covered.

gunit - xUnit-style test fixture adapter for go test

  •    Go

We now present gunit, yet another testing tool for Go.No wait, this tool has some very interesting properties. It's a mix of good things provided by the built-in testing package, the assertions you know and love from the GoConvey project, the xUnit testing style (the first real unit testing framework), and it's all glued together with go test.


trilogy - Trilogy: The database logic testing framework by Pivotal Labs

  •    Kotlin

Trilogy is a tool for testing server-side database logic. Test cases are represented by plain text files utilizing markdown format, which makes them easy to read and edit. add the skip_schema_load flag to indicate that the tests/fixtures/schema.sql should not be loaded if it is present in the project.

pyspecs - Minimalistic BDD in Python

  •    Python

pyspecs is a testing framework that strives to achieve more readable specifications (tests) by leveraging some fancy syntactic sugar and auto-discovery of tests/specs. WARNING: version 2.0 introduces breaking changes if you've been using 1.0 or 1.1. or...

trilogy - Trilogy: The database logic testing framework by Pivotal Labs

  •    Kotlin

Trilogy is a tool for testing server-side database logic. Test cases are represented by plain text files utilizing markdown format, which makes them easy to read and edit. Grab the latest release file for your platform on the github releases page. For example, trilogy-0.3.1-mac-linux.tgz. Unpack the archive to a folder, and optionally add that folder to the PATH.

python-mocket - a socket mock framework - for all kinds of socket animals, web-clients included

  •    Python

Star the project on GitHub, Buy Me a Coffee or, even better, contribute with patches or documentation. When opening an Issue, please add few lines of code as failing test, or -better- open its relative Pull request adding this test to our test suite.

dockerspec - A small Ruby Gem to run RSpec and Serverspec, Infrataster and Capybara tests against Dockerfiles or Docker images easily

  •    Ruby

A small Ruby Gem to run RSpec, Serverspec, Infrataster and Capybara tests against Dockerfiles or Docker images easily. This gem is designed to work out of the box on Travis CI, CircleCI and other similar CI environments.

angular-test-runner - Test Angular stuff without ngMock.

  •    Javascript

Micro testing library that allows you to practice TDD in AngularJs applications. angular-test-runner has depedency on jasmine-jquery and karma-jasmine-jquery so it is required to add it as well.