Kuika platform offers ready-made Run configuration settings to test the web applications you develop easily and quickly. This way, you can effectively test both the front-end and back-end parts of your application.
What is a Run Process and How Does It Work?
In each Run, the front-end and back-end parts of your application are rebuilt.
In the first Run, some basic infrastructure setup is performed. This process may take a few minutes, so wait for it to complete.
The test environment created with Run remains active for 3 days (72 hours). After this time, the environment is automatically deleted. However, this time is restarted with each new Run operation.
Steps to Test a Web Application
Starting a Test Using the Run Button
In the Kuika interface, you can test your application using the Run button in the Header section.
Open the application you want to test and click Run.
Beware of Pop-up Blocker
When testing on the web, the Pop-up Blocker feature in the browser must be disabled. Otherwise your application will not open in a new tab and cannot be tested.
Application Preview and Header Information
After the run, your application is previewed in a new browser tab. In this tab, a Header is displayed along with the application.
The Header contains the following:
Workspace and User Name: Shows your active workspace and user name.
API URL Button:
Provides access to the API documentation of the app you are developing.
When you click the button, a Swagger URL is generated. You can view your API documentation by running this URL in the browser.
WEB URL Button:
Provides a web link to the application in the test environment.
You can copy this link and share it with other users or view a preview of the application.
If you do not want to display the header, you can hide it with the Hide Bar option.
Points to Consider
Limitations during Preview:
During the Run process, Run, Run Settings, Publish and Run Settings Update buttons cannot be used on the preview screen. These buttons become active only after Code Generation is completed.
Changes in Designer Environment:
If a page refresh, project change or login/logout is made in the Designer environment, the open preview tab is not affected. However, the user's session status will be checked and logged in again if necessary.
Refresh Preview:
If you want to refresh the app preview page, you can rerun your app in the browser using the last retrieved WEB URL.
Update Run Settings
You can customize the default Run settings according to the needs of your application:
Access Run Settings:
Click the gear icon next to the Run button.
Update Settings:
Edit the options on the Run Settings screen that opens.
Saving Settings:
After the update process is complete, click the Update button to save the settings.