I am new to Selenium Automation. My company is following DevOPS for software delivery. Though I am comfortable using the framework and automating some easy tests, I wonder how much functionality I can automate in an Enterprise Web Application . We use Java , Cucumber , Junit and Jenkins for test automation. Can somebody kindly answer the below questions and give me guidance
Front end of my application is developed using ExtJS and backend with Java/Oracle. There are workflow automations in my application that are implemented using Redhat Jboss Business Process Management (JBPM). I have been testing these workflow automations manually for years. Now there is a strong pitch to automate them. These workflow automations are triggered by events or on expiration of timers. How do I automate them?
There are test in my application where I perform some activity in my application and have to wait for sometime before I proceed. Are these right candidates for automation. Should I make Selenium wait before I proceed?
We are going to implement CA LISA for Service Virtualization. Is Selenium the right tool to test those virtualized services?
For each test case, I setup the browser, Login and perform the test. Once the test finishes, I teardown by logging off and closing the browser. Is this the right approach?
Regards Gauri