Test Kitchen vs Testling vs Travis CI

Need advice about which tool to choose?Ask the StackShare community!

Test Kitchen

197
45
+ 1
15
Testling

105
6
+ 1
2
Travis CI

26.1K
6.6K
+ 1
1.7K
Get Advice from developers at your company using StackShare Enterprise. Sign up for StackShare Enterprise.
Learn More
Pros of Test Kitchen
Pros of Testling
Pros of Travis CI
  • 6
    Automated testing
  • 4
    Detect bugs in cook books
  • 2
    Integrates well with vagrant
  • 2
    Can containerise tests in Docker
  • 1
    Integrates well with puppet
  • 2
    Quality
  • 506
    Github integration
  • 388
    Free for open source
  • 271
    Easy to get started
  • 191
    Nice interface
  • 162
    Automatic deployment
  • 72
    Tutorials for each programming language
  • 40
    Friendly folks
  • 29
    Support for multiple ruby versions
  • 28
    Osx support
  • 24
    Easy handling of secret keys
  • 6
    Fast builds
  • 4
    Support for students
  • 3
    The best tool for Open Source CI
  • 3
    Hosted
  • 3
    Build Matrices
  • 2
    Github Pull Request build
  • 2
    Straightforward Github/Coveralls integration
  • 2
    Easy of Usage
  • 2
    Integrates with everything
  • 1
    Caching resolved artifacts
  • 1
    Docker support
  • 1
    Great Documentation
  • 1
    Build matrix
  • 1
    No-brainer for CI
  • 1
    Debug build workflow
  • 1
    Ubuntu trusty is not supported
  • 1
    Free for students
  • 1
    Configuration saved with project repository
  • 1
    Multi-threaded run
  • 1
    Hipchat Integration
  • 0
    Perfect

Sign up to add or upvote prosMake informed product decisions

Cons of Test Kitchen
Cons of Testling
Cons of Travis CI
    Be the first to leave a con
      Be the first to leave a con
      • 8
        Can't be hosted insternally
      • 3
        Feature lacking
      • 3
        Unstable
      • 2
        Incomplete documentation for all platforms

      Sign up to add or upvote consMake informed product decisions

      No Stats
      - No public GitHub repository available -
      - No public GitHub repository available -

      What is Test Kitchen?

      Test Kitchen has a static, declarative configuration in a .kitchen.yml file at the root of your project. It is designed to execute isolated code run in pristine environments ensuring that no prior state exists. A plugin architecture gives you the freedom to run your code on any cloud, virtualization, or bare metal resources and allows you to write acceptance criteria in whatever framework you desire.

      What is Testling?

      Sign in with your browserling account. free for open source. No sign-up required. Just configure a github webhook.

      What is Travis CI?

      Free for open source projects, our CI environment provides multiple runtimes (e.g. Node.js or PHP versions), data stores and so on. Because of this, hosting your project on travis-ci.com means you can effortlessly test your library or applications against multiple runtimes and data stores without even having all of them installed locally.

      Need advice about which tool to choose?Ask the StackShare community!

      Jobs that mention Test Kitchen, Testling, and Travis CI as a desired skillset
      What companies use Test Kitchen?
      What companies use Testling?
      What companies use Travis CI?

      Sign up to get full access to all the companiesMake informed product decisions

      What tools integrate with Test Kitchen?
      What tools integrate with Testling?
      What tools integrate with Travis CI?
        No integrations found
          No integrations found

          Sign up to get full access to all the tool integrationsMake informed product decisions

          Blog Posts

          What are some alternatives to Test Kitchen, Testling, and Travis CI?
          InSpec
          It is an open-source testing framework for infrastructure with a human- and machine-readable language for specifying compliance, security and policy requirements.
          Serverspec
          With Serverspec, you can write RSpec tests for checking your servers are configured correctly. Serverspec tests your servers’ actual state by executing command locally, via SSH, via WinRM, via Docker API and so on.
          JavaScript
          JavaScript is most known as the scripting language for Web pages, but used in many non-browser environments as well such as node.js or Apache CouchDB. It is a prototype-based, multi-paradigm scripting language that is dynamic,and supports object-oriented, imperative, and functional programming styles.
          Git
          Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
          GitHub
          GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Over three million people use GitHub to build amazing things together.
          See all alternatives