Testing a user interface is a challenging task in programming. However, new tools have emerged to make this better feasible. Using the setup of an web app using the SAFE template, canopy is a testing library that enables UI testing in the browser.
App Setup using SAFE
I am using the SAFE template to setup my apps. This will install a full stack framework with F# as the back-end and front-end language.
To see the setup instructions go to the SAFE website. Typically, I use the install with the following directives: