Debugging applications

There are two categories of debugging in Quickbase apps:

1. Technical errors

2. Business logic

It’s uncommon to find technical errors in Quickbase apps. This is because when you build an app in Quickbase, there is no code written to define the application’s schema. Rather, Quickbase architects the application, based on selections you make.

Even though you don’t need to debug code, you will want to test business logic.

Quickbase applications are “live” as you build them, so it’s easy to validate the different aspects of the application in real time. This makes it easy to test business logic and iterate accordingly.

Quickbase also offers “Test as User” and "Test as Role” capabilities. These enable builders to verify the proper functioning of applications for each type of user. This is important when apps have role-based permissions for data access.