We use Couchbase Mobile in the backend of our iOS app, does anybody know if Appium has the capabilities to go beyond verifying the front-end UI and also verify the back-end DB has correctly processed the request?

We use Couchbase Mobile in the backend of our iOS app, does anybody know if Appium has the capabilities to go beyond verifying the front-end UI and also verify the back-end DB has correctly processed the request?

Hi @lionel

Appium is limited to Front-End UI only.

To check whether the DB has been updated correctly following any DB transactions, you will have to use the built-in SQL/DB package of the language (Java, C#, Python etc.) you are using in order to query the DB and compare the values with those you expect to be updated in the DB.