Skip to content

atlassian/virtual-users

Repository files navigation

Virtual Users

Virtual users simulate end users using browsers to communicate with a web application. They aim to be realistic, low-config and robust.

Features

  • 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

Requirements

Reporting issues

We track all the changes in a public issue tracker. All the suggestions and bug reports are welcome.

Contributing

See CONTRIBUTING.md.

License

Copyright (c) 2018 Atlassian and others. Apache 2.0 licensed, see LICENSE.txt file.