PXIL Automation Runtime

PXIL Automation Runtime An architecture diagram generated by Archify. pytest runner · Selection + fixture lifecycle · LOCAL AUTOMATION HOST | trusted code, inputs and credentials pytest runner Selection + fixture lifecycle Automation flows · Setup / bidding / matching · LOCAL AUTOMATION HOST | trusted code, inputs and credentials Automation flows Setup / bidding / matching Chrome + WebDriver · Selenium browser dependency · LOCAL AUTOMATION HOST | trusted code, inputs and credentials › Browser process boundary · Manual CAPTCHA for Pratyay Chrome + WebDriver Selenium browser dependency Manual CAPTCHA for Pratyay Pratyay portal · Exchange / member UI · REMOTE PORTALS | separate authentication Pratyay portal Exchange / member UI Configuration · JSON + role credentials · LOCAL AUTOMATION HOST | trusted code, inputs and credentials Configuration JSON + role credentials Bid input files · Excel / JSON / upload folders · LOCAL AUTOMATION HOST | trusted code, inputs and credentials Bid input files Excel / JSON / upload folders Evidence reporting · Step capture + pytest hooks · LOCAL AUTOMATION HOST | trusted code, inputs and credentials Evidence reporting Step capture + pytest hooks Run artifacts · HTML / screenshots / logs · LOCAL AUTOMATION HOST | trusted code, inputs and credentials Run artifacts HTML / screenshots / logs MCO portal · Independent login-only test · REMOTE PORTALS | separate authentication · Only when enabled MCO portal Independent login-only test Only when enabled run tests UI commands login + UI read settings read bids test hooks write evidence if enabled: login LOCAL AUTOMATION HOST | trusted code, inputs and credentials Browser process boundary REMOTE PORTALS | separate authentication Legend Frontend Backend Database External