Please, automate these 5 tasks using Java programming language.
1. Select a random filter and check that the result set have have the same quantity of products as value of selected filter (the number of products in parentheses next to the filter being selected).
Choose a random value of a random filter. (except the “Prijs” filter and “Sortering”).
Click “Zoeken” button after checking filter value.
The number of products in the result set should be the same as the value of the selected filter
(the number of products in parentheses next to the filter being selected).
2. Apply “Prijs” filter and check that result set doesn’t contain price less than minimum price that we set.
5. There is a list of ProdId, please write one test-case that will search for each product on https://www.centralpoint.nl/ (filling search field and click search button) and check if product page for according product is opened after searching.