# ExpenseAddMultiple

AndroidWorld, 2026-11-09. Agent: Lusor, model: DeepSeek V4.1 Flash (low).

## Goal

Add the following expenses into the pro expense:
Expense: Night Out
 amount_dollars: $263.95
 category_name: Social
 note: A need

Expense: Rent Payment
 amount_dollars: $231.73
 category_name: Housing
 note: Want to have

Expense: Taxi Fare
 amount_dollars: $494.58
 category_name: Transportation
 note: Monthly recurring

## Result
- Mobilerun's grader: pass
- Google's grader: pass
- Lusor time: 72.2 s; Mobilerun published time: 471.1 s (6.5x faster)
- Lusor model cost: $0.0323; Mobilerun estimated cost: ~$2.22
- Lusor tool calls: 26; Mobilerun published actions: 29
- App skills: none read

## Final report

I added all three expenses to Pro Expense. Night Out ($263.95, Social, note "A need"), Rent Payment ($231.73, Housing, note "Want to have") and Taxi Fare ($494.58, Transportation, note "Monthly recurring") are each saved with today's date, and the home screen's weekly outcome total now reads 990.26 USD, which matches the three amounts added together.

## Steps (26; times are seconds into the video)

| # | Start | End | Tool | OK | Note |
|---|---|---|---|---|---|
| 1 | 29.83 | 29.84 | get_ui_state | yes | Observe current screen and check for a matching skill |
| 2 | 31.15 | 32.39 | launch | yes | Launch com.arduia.expense and observe home screen |
| 3 | 33.31 | 33.71 | get_ui_state | yes | Read Pro Expense home screen to find add button |
| 4 | 34.77 | 35.98 | tap_element | yes | Tap add button and read the new expense form |
| 5 | 37.04 | 38.98 | type | yes | Type amount 263.95 into amount field |
| 6 | 39.88 | 40.78 | type | yes | Select Social category and type note 'A need' |
| 7 | 42.13 | 42.58 | tap_element | yes | Verify Social chip checked, then type note 'A need' |
| 8 | 43.48 | 45.02 | type | yes | Read back all fields then tap SAVE for Night Out |
| 9 | 46.31 | 47.56 | tap_element | yes | Confirm saved and Night Out appears in recent list |
| 10 | 49.99 | 51.04 | tap_element | yes | Fill Rent Payment form: name, 231.73, Housing, note |
| 11 | 52.59 | 53.49 | tap_element | yes | Tap add button to open entry form for Rent Payment |
| 12 | 55.27 | 56.99 | type | yes | Type 231.73 in amount, select Housing, type note |
| 13 | 58.32 | 59.33 | type | yes | Select Housing chip, then type note 'Want to have' |
| 14 | 60.49 | 60.79 | tap_element | yes | Verify Housing checked, type note 'Want to have', save |
| 15 | 61.85 | 63.98 | type | yes | Read back Rent Payment fields and tap SAVE |
| 16 | 65.41 | 66.90 | tap_element | yes | Confirm Rent Payment saved; then open add form for Taxi Fare |
| 17 | 68.61 | 69.96 | tap_element | yes | Open expense form for Taxi Fare and fill name/amount |
| 18 | 71.84 | 73.60 | type | yes | Type 494.58 amount, scroll category row to Transportation, select it, type note |
| 19 | 75.42 | 76.23 | type | yes | Scroll the category row left to reveal Transportation chip |
| 20 | 78.08 | 79.81 | swipe | yes | Look for Transportation chip in the category row after horizontal scroll |
| 21 | 81.62 | 81.94 | tap_element | yes | Verify Transportation checked, type note 'Monthly recurring', save |
| 22 | 83.52 | 85.56 | type | yes | Read back Taxi Fare fields and tap SAVE |
| 23 | 87.38 | 88.42 | tap_element | yes | Confirm Taxi Fare saved and totals show 990.26 |
| 24 | 90.73 | 91.79 | tap_element | yes | Open Taxi Fare detail to verify category and note, then back |
| 25 | 94.68 | 95.30 | tap_element | yes | Close detail sheet and read final home screen for confirmation |
| 26 | 98.25 | 98.26 | done | yes | Task complete; all three expenses saved and verified |

## Files
- Video: video.mp4 (H.264), video.webm (VP9); poster: poster.webp
- Data: task.json, steps.json
