Device-specific orchestration flows that execute all screen flows and save screenshots to device-appropriate directories.
orchestration/appstore_iphone.yaml - All screens for iPhone 16 Pro Max (6.9")orchestration/appstore_ipad.yaml - All screens for iPad Pro 13"orchestration/playstore_phone.yaml - All screens for Pixel 8orchestration/playstore_7inch.yaml - All screens for Nexus 7 (7" tablet)orchestration/playstore_10inch.yaml - All screens for Pixel Tablet (10")SCREENSHOT_PATH environment variableorchestration (not screenshot) to prevent double-executionappstore/iphone_6.9/, playstore/phone/)orchestration onlymaestro test .maestro/orchestration/appstore_iphone.yaml captures full app store screenshot setorchestration/ directoryappstore_iphone.yaml - Run all 21 flows with SCREENSHOT_PATH=appstore/iphone_6.9appstore_ipad.yaml - Run all 21 flows with SCREENSHOT_PATH=appstore/ipad_13playstore_phone.yaml - Run all 21 flows with SCREENSHOT_PATH=playstore/phoneplaystore_7inch.yaml - Run all 21 flows with SCREENSHOT_PATH=playstore/tablet_7playstore_10inch.yaml - Run all 21 flows with SCREENSHOT_PATH=playstore/tablet_10maestro test --check-onlyrunFlow with env: to pass SCREENSHOT_PATH to each screen flow
Reacties