Azure Pricing Validation Automation
Budget / SalaryHourly project
TypeFreelance project
LocationRemote
Posted1 month ago
I need a self-contained Python framework that automatically scrapes, validates, and continuously monitors Azure pricing. The core flow should pull data from the Azure portal, compare UI figures with the public pricing API, flag any drift, and document results in clear, shareable reports.
Scope:
- Selenium (Page Object Model) will drive the browser, exercising price searches across services and regions; focusing on commonly used Azure services and SKUs.
- For service-to-service price comparisons, lean Requests-based calls will be used to validate REST API pricing endpoints against UI results.
- Data will live in SQLite for now – running SQL rules to catch duplicates, gaps, or sudden changes. Historical deltas and anomaly alerts will surface on a simple dashboard.
- Tests will run under PyTest and finish with an HTML report, execution log, and a CSV/Excel summary suitable for finance teams.
Deliverables:
1. Full source code (Python 3.x, Selenium, PyTest, Requests, SQLite).
2. Clear Read-me guide with setup and commands examples.
3. Sample output reports showing successful search validation runs (HTML report logs + CSV summaries).
4. A brief video or screenshots showing the validation framework identifying a pricing change mock-up.
Scope:
- Selenium (Page Object Model) will drive the browser, exercising price searches across services and regions; focusing on commonly used Azure services and SKUs.
- For service-to-service price comparisons, lean Requests-based calls will be used to validate REST API pricing endpoints against UI results.
- Data will live in SQLite for now – running SQL rules to catch duplicates, gaps, or sudden changes. Historical deltas and anomaly alerts will surface on a simple dashboard.
- Tests will run under PyTest and finish with an HTML report, execution log, and a CSV/Excel summary suitable for finance teams.
Deliverables:
1. Full source code (Python 3.x, Selenium, PyTest, Requests, SQLite).
2. Clear Read-me guide with setup and commands examples.
3. Sample output reports showing successful search validation runs (HTML report logs + CSV summaries).
4. A brief video or screenshots showing the validation framework identifying a pricing change mock-up.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.