Development of own framework for test automation can be rather a challenging task. But, fortunately, there is a number of tools and framework that provide a wide functionality and are