Tag Info

Hot answers tagged


By definition testing EVERYTHING will take INFINITE TIME. Which I bet is less than optimal (unless your boss is OK with that - then you just found safe job for life :-) So you need to agree with your boss about some metrics to limit and prioritize "everything". Make a survey among your customers which OTHER applications they use, on which platforms. Or ...


Telerik's Test Studio is also a good tool and will provide you required support and features. You can use this tool for testing Web, Mobile, Desktop (but only WPF) applications. test Complete is also a good tool which will suffice your requirements (advantage is it supports more variety of Desktop applications). Again, cost wise Test Studio is cheaper than ...


In Visual Studio you can create a Coded UI Test. Here is an example from the MSDN. Alternatively, you can use Selenium and the Windows Phone driver. Available on CodePlex.


As your building Windows desktop applications have you looked at what MS has to offer? I think their Lab Management tools are designed for these challenges. Combined with TFS build server its should be able to bootstrap an test environments on the fly for each build and test run. And here an article about combining TFS, Lab Management and CodedUI: ...


I've handled this before by killing the process with driver.quit(); and then re-initializing the driver and getting the URL. That will definitely kill the session, because it's running in a new JVM. Since it's the same test, you can still pass strings and integers to the new driver. Simplified Example: driver.quit(); driver = new firefoxdriver(); ...


Not sure if you have dismissed JMETER already, or if I'm missing anything. If not, you should probably give it a spin, since it's a free alternative to others.


Since more or less by definition you don't have unlimited time, you can't test everything. As Peter says, you need to work out which subset of "everything" gets highest priority. I've got a few suggestions on that front: If you have data on what operating systems your customers use, great. If not, get it. You want to know which OSs are most popular with ...

Only top voted, non community-wiki answers of a minimum length are eligible