Jmeter with Drupal

This plan was adapted from other test templates and has the following scenarios:

  • Authenticated browsing
  • Editing a node
  • Federated Login

Automated Testing

Builds are passing
We are using Travis and Github to automate our testing:

There are 2 separate suites of tests run.

Running Panopoly's Behat tests locally (and adding your own!)

Behat is a tool for running automated behavioral tests on a website. You provide Behat with short scenarios for using the website, and it essentially opens a web browser and executes each of the steps (ie. click this link, fill in this field, press submit, etc) to make sure the website works as expected.

Panopoly (panopoly_test) includes a suite of Behat tests to make sure Panopoly's features are working as expected. Everytime we commit a change to Panopoly, the tests are run (on Travis-CI), so we can be sure that we haven't broken any features.

Subscribe with RSS Subscribe to RSS - automated testing