FAQ

This page provides answers to some frequently asked questions.

What is this tool?

OpenText Performance Engineering for Developers is a lightweight tool for web protocol performance and load testing. It leverages the powerful DevWeb engine, and can easily be integrated with any IDE or CI tool.

The tool was created with developers in mind, to provide support for shift-left performance testing needs. Developers can script and execute tests, without leaving the developer ecosystem.

For details, see the Basics.

Back to top

What is DevWeb?

DevWeb provides the engine and enabler for OpenText Performance Engineering for Developers testing capabilities.

DevWeb focuses on communication at the HTTP transport level and over WebSocket, and is ideal to test against the latest web technologies (HTTP, HTTPS, HTTP/2, HTTP/3, WebSocket, native gRPC). It uses a modern JavaScript SDK, and has full unicode support.

Using the DevWeb engine capabilities, you can record, generate, and execute DevWeb scripts. In addition, DevWeb is available as a Virtual User Generator (VuGen) protocol, enabling the creation of DevWeb scripts within VuGen.

The common DevWeb technology enables both PCoE and developers to create and share assets, using the same language.

Back to top

What platforms are supported?

This is a cross-platform solution, so you can execute your tests on Windows, Linux, or macOS, enabling complete end-to-end flows on all major operating systems.

Back to top

As a developer using this tool, what results do I get?

You can obtain raw data for all measurements in an SQLite DB file format; or you have the ability to stream all measurements to InfluxDB, and use Grafana to create dashboards based on that data.

Back to top

Do I need other performance testing products to run DevWeb scripts?

You can download OpenText Performance Engineering for Developers and do your recording, scripting, and execution for up to 50 Vusers, without need for other performance testing tools.

Back to top

Can I run DevWeb scripts elsewhere?

DevWeb scripts can be run natively in these products:

  • OpenText Professional Performance Engineering

  • OpenText Enterprise Performance Engineering

  • OpenText Core Performance Engineering

Developers can script and test with OpenText Performance Engineering for Developers, then pass the assets on to performance engineers to reuse as they are, enabling seamless collaboration between Performance Center of Excellence (PCoE) and R&D.

Back to top

Can I integrate the tests into my CI process?

You can integrate DevWeb tests into your Jenkins or Azure jobs, or other continuous integration (CI) tools. You can run automated test executions after the software build or deployment, and include tests in your automated regression testing.

You can also trigger build failures based on SLA definitions. JUnit reporting is supported, providing easy access to test run reports in Jenkins.

For details, see Integrate with CI/CD systems.

Back to top

Are the tests scalable?

DevWeb scripts are highly scalable. OpenText Performance Engineering for Developers can execute DevWeb scripts for up to 50 Vusers. You can then scale up your test without leaving your IDE, by running the script on OpenText Performance Engineering family products using the CLI tool, ScalUP. For details, see Scale tests from your IDE.

You can also scale the tests by running the DevWeb scripts directly on OpenText Performance Engineering family products, while scaling up to the web license capacity.

Back to top

How do I get started?

Watch the tutorial videos to learn more. See Video gallery.

Back to top