Hey Go nuts,

Ever wish you could write acceptance or integration tests for your Go-based
web app without bringing in Capybara? Check out the just-released Agouti at

Agouti lets you write acceptance tests using
Ginkgo (http://onsi.github.io/ginkgo/) and Gomega
(http://onsi.github.io/gomega/). It provides a clean interface for
controlling and making assertions against a browser-based web service. It
supports Selenium WebDriver, PhantomJS, and ChromeDriver, allowing you to
run your tests headlessly or in any major browser. It also supports
Ginkgo’s parallelization capabilities, allowing you to run your integration
tests in parallel for quicker execution.

Although Agouti is intended to be used with Ginkgo and Gomega, Agouti’s
core package is a general-purpose WebDriver API for Go that does not depend
on either of them. It is even possible to use Agouti and Gomega together
without Ginkgo.

Also see the Pivotal Labs blog announcement here:

- Stephen Levine

You received this message because you are subscribed to the Google Groups "golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Search Discussions

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupgolang-nuts @
postedNov 4, '14 at 10:22p
activeNov 4, '14 at 10:22p

1 user in discussion

Stephen Levine: 1 post



site design / logo © 2023 Grokbase