We have not heard of excessive memory use as you describe before. Admittedly our other customers are running real tests and don't perform a lot of browser reloads as you describe.
So let me start by asking a few basic questions:
- do you see memoyr use increase like this during manual use of your application, or does it only seem to happen while running your framework code?
- Would it be possible for us to directly access your application so that we can try and reproduce this memory usage problem?
Regarding waiting for the Silverlight application to be ready, there is no standard or better way to follow. The Silverlight engine actually runs with the PC, like a real program does (e.g. Word, Excel, etc.). It's been our experience that the best way is to wait for something visually within the application. Or if possible add a special visual queue that the application sets and clears which WebAii can interrogate for readiness.
the Telerik team