Forum Discussion
13 Replies
- tristaanogreEsteemed Contributor
The error is rather non-specific. So, without more knowledge of what the code being executed consists of, could be hard to debug. Is it possible for you to share what code is being executed by that test item? It sounds like there is some sort of exception that is occurring in attempting to execute that code initially and, because it's in a Test Item, there might not be exception handling around it.
- StephaneOccasional Contributor
Hi Robert,
It will be difficult to share the code and this is why it is the issue as well.
That 'Execute Test' test item is the main script which calls functions from another 10 test items.
Any other options?
- tristaanogreEsteemed Contributor
Not really... an exception occurred... without knowing the code, there's no real way of letting you know what to look out with any level of accuracy.
So... things to watch for as non-specific items:
1) Check parameters and make sure that anything that is a "required" parmetre for a function/method actually has proper values
2) Variable names/method names -> If there were any recent edits, make sure that anything renamed has been properly renamed globally
3) Try wrapping your entire method being called by "Execute Tests" in appropriate try/catch/finally logic to trap the EXACT exception and write it out to the log. This might give you insight as to what specific items to look at.
- AlexKarasChampion Level 3
Hi Stephane,
One more thing: attached error is a message from TestExecute itself. What is the error posted to the test log? (The contents of both, error message and extended info pane is relevant.)
- StephaneOccasional Contributor
Hi,
Thank you all for your suggestions.
The Test Execute test item is the full regression pack which takes 2 hour to run, mostly because the scenarios are data driven but it will be impossible for me to put the code on the forum.
I tried to add breakpoints and ran the full regression pack but this did not turn out well.
- The error happened on Scenario 22 but when I run scenario 22 on its own, the test passed.
- I ran the remaining tests where i got the error on scenario 34. I ran 34 and 35 and as expected the tests passed again.
- I checked the logs which does not show anything. I can see only the actions that test complete performed and the logs just stopped there without any error/details.
Any other suggestion I should be considering?
- tristaanogreEsteemed Contributor
Are you using a data driver to drive all your scenarios? If so, and it's a CSV driver, you could have connection issues. The JET database engine behind the CSV driver has a maximum of 65 connections it can have open at a time. If it's always failing at certain scenarios, that seems to be where I'd look... make sure that you're closing connections no longer needed, freeing up objects, etc.
Related Content
Recent Discussions
- 9 hours agoashly