Forum Discussion
DBowermangood to know that you've raising the same issues and that you've got an opened ticket also.
I've got an open ticket also on my side, but technician has still not provided a solution for me.
My perception is the same, that is: a bug within the Run Browser action.
I'm using latest version of TE (15.68) and latest version of Edge (130).
Let's synchronize if one of us has got news to resolve the issue, thanks!
Simona
- Dbowerman111 months agoOccasional Contributor
simonaferraradid you ever get a resolution to this? Our ticket has gone no where. Support keeps asking us to try different things as a workaround. I provided my Project Suite so that they could recreated, but from what I understand they have not even tried. Just keep asking me to set up additional script that must be run with Admin permissions that is agains our company security protocols. Before, we were just getting the Exception error every so often. Start yesterday, one of our Project Suite is not generating the Exceptioin error with evern test case. The Exception error is extremely value/no details.
Does any one have any other suggestions?
This is how we have the Run Browser configured. The URL is added to the browser from a csv file. We also run a closeBrowser at the beginning of every test case to help clean up any open browsers that might be opened from a previous failed test case.
We run our project suite against a VM using an Azure Pipeline. We have noticed that sever TestExecute process get hung in the background so we have also implemented killing those processes out has well. This same closeBrowser process runs on other web-based project suites in the same manner and we do not have any issues.
- simonaferrara10 months agoFrequent Contributor
Dbowerman1 I'm unfortunately falling still in this issue, even if I close every Edge process with a start test event and at the end of each test.
I hope that technicians will improve the Run Browser action that in my opinion is still buggy. - Hassan_Ballan11 months ago
Champion Level 3
I faced this before, and I dealt with it as I suggested in my previous post.
Closing edge does not close processes and the session remains, you will need to terminate the processes to start clean. Since closing Chrome close the process, lets focus on using Chrome for the example.
Run Browser and provide URL will work similarly to Navigate to URL. They are different operations and both open browser and navigate to URL. If you are interested in "Cross-Platform Web Tests" you will need to remove the Run Browser operation and use the Navigate operation.
I believe it is always better to split the operation to avoid the intermittent timing, browser needs to be ready before it can properly navigate to URL. It would be best to adapt the following approach and you will notice that it takes a long time for the browser to be ready before moving to the next operation.