An AI agent that reads ArcGIS tool documentation and generates test scripts following your team's template and conventions.
Quick Start
bash
1# 1. Install2pip install -e .34# 2. Set credentials5exportAZURE_OPENAI_ENDPOINT="https://your-resource.openai.azure.com/"6exportAZURE_OPENAI_KEY="your-key"78# 3. Set up your directories9exportDOCS_DIR="./docs"# Tool documentation (.md files)10exportTEMPLATE_DIR="./templates"# Your test template + validators.json11exportEXAMPLES_DIR="./examples"# Example test scripts by category12exportTEST_DATA_ROOT="./test_data"# With manifest.json1314# 4. Generate a test15python -m arcgis_test_agent generate Buffer
4. test_data/manifest.json — Available Test Data Index
json
1[2{3"path":"vector/polygon/parcels.shp",4"data_type":"vector",5"geometry_type":"polygon",6"description":"Polygon shapefile with 500 parcel features in NAD83",7"spatial_reference":"NAD83 UTM Zone 11N",8"feature_count":5009}10]