Yes, UI tests do provide value in terms of making sure your user flows remain intact, and your UI is actually doing what it should be.
No, it is not a replacement for API tests for functional testing.
Yes, UI tests do provide value in terms of making sure your user flows remain intact, and your UI is actually doing what it should be.
No, it is not a replacement for API tests for functional testing.