Testing tools are essential for ensuring the quality, reliability, and performance of applications. They help automate testing processes, manage test cases, and provide detailed reports on test results.

We offer a number of testing tools and services including; Playwright for automated testing of web apps, Sauce labs for testing on multiple devices and browsers, X ray a JIRA plugin for the whole testing lifecycle and Zoonou our load testing and digital accessibility testing service.

Find out more about these tools and services below:

Testing tools

Sauce Labs

Sauce Labs is a Software as a Service (SaaS) product for performing manual and automated tests on a variety of mobile devices and web browsers.

It provides testing on a wide range of real mobile devices (e.g. iPhone, iPad, Samsung Galaxy, Google Pixel etc.) as well as virtual mobile devices.

It also provides testing on several different browsers (Firefox, Chrome, Edge, IE and Safari) across numerous operating systems (MacOS, Windows and Linux).

Automated testing can be performed with multiple testing frameworks such as Selenium, Appium, Espresso, Cypress and more.

It also offers testing for on-premises applications via a tunnel proxy.

When should I use Sauce Labs? 

For testing something on a mobile device or different web browsers.

Access and training

Log in via Sauce Labs -Accounts using your @ic.ac.uk email.

If you have issues logging in contact us by logging a ticket via the ASK portal.

X Ray

X ray is a complete Test Management tool that supports the entire testing lifecycle (test planning, test design, test execution and test reporting).

It’s a Jira plugin that enhances the existing functionality of Jira with testing capabilities.

It allows you to create, organise, plan and execute manual and automated tests using a variety of frameworks.

It also has extensive reporting features such as out-of-the-box tables/charts, dashboards and a document generator for producing rich PDF and Word documents.

When should I use X ray? 

Consider Xray when you need a platform for managing, executing and reporting on your tests.

Access and training

X ray is available to all users who are licensed on the official Imperial Jira instance.

If you run into any issues, please raise a ticket via the ASK portal.

Zoonou

Zoonou is our chosen testing partner.

Zoonou provide a number of testing services including, but not limited to; helping teams complying with the government Digital Accessibility regulations, or load testing services to confirm they meet requirements.

When should I use Zoonou? 

If you need to accessibility or load test an app, platform, website, set of webpages.

Access and training

Complete this Digital Accessibility / Security Penetration test request form.

Playwright

Playwright is our recommended platform for automated testing of web applications. It is great for end-to-end testing, especially when a user interface (UI) is involved.

Playwright is an opensource testing platform from Microsoft, and tests can be run either via our Jenkins platform or GitHub Actions.

The results can then be visualised and sent to Xray for reporting.

When should I use Playwright? 

Use when you have end-to-end and/or UI tests to run.

Access and training

For training see the documentation available on playwright docs

Or contact us at our systems management tooling, automation and testing mailbox for queries and support.