Posts

Showing posts from July, 2017

UI Automation without Selenium

Image
I have been experiencing satisfaction over UI automation efforts after a half-decade of my work in automation. The reason is new age tools like  Jest  and  Enzyme . No more relying on selenium for checking UI No more relying on long execution times to verify screens No more worrying about different drivers and browser versions No more inspection and formation of dynamic xpaths My emphatic outburst is based on real client experience. I have been able to execute 100s of tests under a minute. Thats something not imagined in selenium world. Typical Test Automation Pyramid has unit tests at bottom, services tests in middle and most of UI testing in terms of acceptance tests at top. This pyramid works well in most of cases and is good compromise to hedge risk against functional issues. UI is presumed to be relatively stable once functionality is designed and we live optimism that this is taken care of. But since advent of Node and thereby isomorphic apps, UI ...