---
# System prepended metadata

title: Untitled

---

## Swap e2e test



How are screenshots taken?

```ts
  test(`Swap NATIVE to USDC`, async ({ page }) => {
  await page.screenshot({ path: `screenshots/startup.png` })
  ...
  })
```

Current flow:
Start up
![](https://i.ibb.co/f4p9yBv/1669115626199-start-setup.png)
Open network selector
![](https://i.ibb.co/26WF8jF/1669115627900-network-selector-list.png)
Select desired network
![](https://i.ibb.co/z50b7vW/1669115629776-network-selected.png)
Search for output token
![](https://i.ibb.co/9Y6tt0Q/1669115633114-USDC-search-token.png)
Enter amount
![](https://i.ibb.co/JR7qNrT/1669115634632-USDC-before-swap.png)
Bento approval
![](https://i.ibb.co/GdndZnX/1669115635907-USDC-bento-approval.png)
Confirm Swap
![](https://i.ibb.co/5B5KPS1/1669115637201-USDC-confirm.png)
Success
![](https://i.ibb.co/fqM8FqF/1669115638586-USDC-success.png)
