Prowl
End-to-end testing for native macOS apps and web apps — from the same declarative YAML. Write a hunt, run it from the terminal, and get screenshots, traces, and reports automatically.
name: save-note steps: - click: "id=newNote" - type: "Buy milk" - assert: "text=Saved"