PXIL Session + Trading Token Setup

Configuration-driven pytest/Selenium workflow

PXIL Session + Trading Token Setup Configuration-driven pytest/Selenium workflow 01 / Configuration & selection 02 / Pytest orchestration 03 / Browser automation 04 / Pratyay portal Resolve run Authenticate Create session + tokens Capture evidence Product and mode resolution Step artifacts One browser login Session creation gate Token creation loop Load config.json · products + setup flags · Configuration & selection › Product and mode resolution › Resolve run Load config.json products + setup flags get_setup_configs · combined / session / token · Configuration & selection › Authenticate · skip disabled get_setup_configs combined / session / token skip disabled Skip session · run_session = false · Configuration & selection › Create session + tokens Skip session run_session = false Evidence + teardown · screenshots, backup, logout · Configuration & selection › Step artifacts › Capture evidence Evidence + teardown screenshots, backup, logout Pytest setup test · test_combined_setup.py · Pytest orchestration › Resolve run Pytest setup test test_combined_setup.py run_session? · product flag gate · Pytest orchestration › Create session + tokens run_session? product flag gate Product-code loop · one token per configured code · Pytest orchestration › Create session + tokens Product-code loop one token per configured code Open + login · Chrome, credentials, CAPTCHA · Browser automation › One browser login › Authenticate · manual CAPTCHA Open + login Chrome, credentials, CAPTCHA manual CAPTCHA Pratyay UI · Trading maintenance pages · Pratyay portal › Authenticate Pratyay UI Trading maintenance pages create_session · ME instance + dates -> Save · Pratyay portal › Session creation gate › Create session + tokens create_session ME instance + dates -> Save run_token_setup · IDAS / RTM / UPC branch · Pratyay portal › Token creation loop › Create session + tokens run_token_setup IDAS / RTM / UPC branch Create + save token · dates, expiry, time sessions · Pratyay portal › Token creation loop › Capture evidence Create + save token dates, expiry, time sessions product settings IDAS default run token flow authenticate selected config step captures token-only / combined decision collect + resolve Legend Agent logic Policy Tool action Context / trace External system