3 per-screen Maestro flows for payments screens with parameterized invocation.
screenshot-main-flow.yamlscreens/payments/payments.yaml - Payments overviewscreens/payments/manage_payment.yaml - Payment detail/create (parameterized by PAYMENT_ID, MODE)screens/payments/all_payments.yaml - All payments listpayments.yaml captures payments overview with recent paymentsmanage_payment.yaml accepts PAYMENT_ID and MODE (create|edit) parametersmanage_payment.yaml defaults to create mode when no PAYMENT_ID providedall_payments.yaml captures full payments listscreenshot and paymentsscreens/payments/ directorypayments.yaml - Navigate to payments tab, capture overviewmanage_payment.yaml - Navigate to payments tab, tap create or specific payment, captureall_payments.yaml - Navigate to payments tab, tap "See All", capture full listmaestro test --check-onlycreate_payment_button, see_all_payments_buttonhideKeyboard
Reacties