1. Home
  2. Docs
  3. Learning Center
  4. Testing Web Applications

Testing Web Applications

BETA

Testing web applications with GUARDARA could not be easier thanks to the GUARDARA Google Chrome Extension. The extension appropriate for the version of GUARDARA deployed can be downloaded from the Releases page. The extension allows starting tests straight from the developer tool of your web browser, with just three clicks.

Extension Deployment

The deployment and initial configuration of the extensions is quite simple. Click on the Download link on the Releases page to download and install the extension from Google Chrome Web Store.

Configuring the Extension

  1. Open the Developer Tools (option + command + i on Mac)
  2. Click on the “GUARDARA” tab at the top of the Developer Tools
  3. (Optional) Update the GUARDARA API Endpoint as appropriate for your deployment
  4. Move to the Configuration tab on the GUARDARA page and provide your GUARDARA API key and API secret. On the right-hand-side of the page, you can find a little help on what scopes to assign to your API key. Click HERE to learn about how to create an API key.

Once suitable credentials are provided an additional field will show up that allows selecting an engine to run tests. This is shown below.

The configuration is now complete. It is time to have a look at how to use the extension.

Using the Extension

The extension displays all requests performed by the web browser on the “REQUESTS” tab. Switch to the REQUESTS tab of the extension and visit any website. You should see the requests showing up immediately.

Optionally, you can set up sophisticated capture filters by clicking on the Filters icon in at the top of the table. You can see this below.

Once you have found a request to test, right-click on the highlighted row and click the “Import to GUARDARA” item in the context menu.

In the pop-up dialog, enter the name of your test. This name will be used by GUARDARA to create all the related test assets, such as the message and flow templates and the project configuration.

Click on the Save button.

If you move to the PROJECTS tab, you should see your new test configuration showing up. The Google Chrome extension does not automatically start the tests. Any imported tests must be started manually from the PROJECTS tab by clicking the “Play” button of the appropriate project.

Click the “Play” button. WARNING: Testing may cause service disruption in case the target under test is unreliable. Do not run tests against any targets you are not authorized to test.

Running tests are not visible from the extension. To view running tests, click the little “eye” icon at the top of the table. This will open GUARDARA’s test page in a new tab where you will be able to see all running tests.

Testing web applications with GUARDARA is as easy as that. We are committed to improving the extension further to improve integration and user experience. Keep an eye out for the changelogs to see when a new version is available.

Happy bug hunting!

Was this article helpful to you? Yes 1 No