Testing UI of an application can be automated with the Selenium testing framework. The problem by testing of an Angular5 application were random assigned indexes to IDs of HTML elements after each application start (e.g. myid-4), which prevents finding elements by id using Selenium web driver. The finding elements had to be changed and set to finding elements by xpath.
Comments