My company's web application is Angular based ?
Is it a good idea to implement Page Object/Keyword based test automation framework using Protractor ?
As of now what I have done it, I have 1 spec file which gets called, which in turn calls a test case execution function. That function reads the excel file which have few test cases (eventually I will have more such excel file with multiple test cases in it), and then executes the test cases after forming functions from excel data. This is done by looping. The functions are implemented as Page Object.
I see 2 problems here 1. Reporting: Creating test case and/or test step based html reports with screenshots (using protractor-jasmine2-screenshot-reporter). 2. By default 1 spec can take only 11 mins to execute.
Is this a good approach ? Should I stick to Selenium or there is a way to move forward in Protractor ?