Skip to main content

WorkArena benchmark for BrowserGym

Project description

WorkArena is a suite of browser-based tasks designed for ServiceNow products, acting as a benchmark for automating commonly conducted activities within the product environment.

Setup

ServiceNow Instance

  1. Go to https://developer.servicenow.com/ and create an account
  2. Request a Utah developer instance (initializing it might take a while)
  3. Log into your ServiceNow instance via the browser and change the admin password if instructed to do so. If you're already registered in the instance, you can find the instance information (Username, Password, instance URL) in the My Instances section of your developer account.
  4. Set the following environment variables:
    • SNOW_INSTANCE_URL: URL of your ServiceNow developer instance
    • SNOW_INSTANCE_UNAME: username for your instance (usually admin)
    • SNOW_INSTANCE_PWD: password for your instance (you'll receive this by email and you can get it from your ServiceNow developer account)

To set environment variables in Bash, you can use the export command. Here's an example:

export SNOW_INSTANCE_URL="https://your-instance-url.service-now.com"
export SNOW_INSTANCE_UNAME="your-username"
export SNOW_INSTANCE_PWD="your-password"

Another option is to add the environment variables to your conda environment. To do this, you can execute the following command :

conda env config vars set ENV_VAR=VALUE

Install Data

Run the following code to install all the data shipped with the benchmark:

from browsergym.workarena.install import setup
setup()

Finally

  1. Run pytest -v . to make sure that your setup works.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

browsergym_workarena-0.0.1a10.tar.gz (3.3 MB view details)

Uploaded Source

Built Distribution

browsergym_workarena-0.0.1a10-py3-none-any.whl (2.6 MB view details)

Uploaded Python 3

File details

Details for the file browsergym_workarena-0.0.1a10.tar.gz.

File metadata

File hashes

Hashes for browsergym_workarena-0.0.1a10.tar.gz
Algorithm Hash digest
SHA256 2b5e7db769aa939635c0439c33a2f4a162e1668b2777283d1a7236a8a6962fe3
MD5 3c7d2f3fa3924b1b11b12e1741464664
BLAKE2b-256 250db28e78a1d2b818f7006fa4295d2dbe8d9d1352b830a6a906eb41f6318080

See more details on using hashes here.

File details

Details for the file browsergym_workarena-0.0.1a10-py3-none-any.whl.

File metadata

File hashes

Hashes for browsergym_workarena-0.0.1a10-py3-none-any.whl
Algorithm Hash digest
SHA256 49e7c5ae697ab390a781cb04d200fa515edf19ca23da89ee5f63b79009e2835b
MD5 57c31f8f1e047e6517f068d05fe5ccf7
BLAKE2b-256 b3544e008e5eda1add4b85a3472b787c8ff77257b1dca379913a6b07ff90bd1d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page