# Golden path: login → Residences tab → Add → fill form → Save.
appId: com.tt.honeyDue
name: Create residence
tags:
  - smoke
  - residence
---
- runFlow: 01-login.yaml
- tapOn:
    id: "TabBar.Residences"
- extendedWaitUntil:
    visible:
      id: "Residence.AddButton"
    timeout: 10000
- tapOn:
    id: "Residence.AddButton"
- tapOn:
    id: "ResidenceForm.NameField"
- inputText: "Maestro Test Residence"
- tapOn:
    id: "ResidenceForm.StreetAddressField"
- inputText: "123 Main St"
- tapOn:
    id: "ResidenceForm.CityField"
- inputText: "Austin"
- tapOn:
    id: "ResidenceForm.StateProvinceField"
- inputText: "TX"
- tapOn:
    id: "ResidenceForm.PostalCodeField"
- inputText: "78701"
- hideKeyboard
- tapOn:
    id: "ResidenceForm.SaveButton"
- extendedWaitUntil:
    visible:
      id: "Residence.List"
    timeout: 15000
- assertVisible: "Maestro Test Residence"
