Virtual users simulate end users using browsers to communicate with a web application. They aim to be realistic, low-config and robust.
- Downloads and configures ChromeDriver
- Uses multiple copies of ChromeDriver in parallel
- Configures Jira
- Runs scenario consisting of WebDriver actions
- Provides a predictable source of randomness for each virtual user
- Diagnoses action failures with screenshots, HTML dumps and Java stack traces
- Streams action metrics to the disk in real time
- Observes the fairness of load balancing in Jira Data Center by counting visits to specific nodes
- network access to the target Jira instance
- Google Chrome 69-71
- JDK 8 - 11
We track all the changes in a public issue tracker. All the suggestions and bug reports are welcome.
See CONTRIBUTING.md.
Copyright (c) 2018 Atlassian and others. Apache 2.0 licensed, see LICENSE.txt file.