Hi James,
As the developer of XStudio I cannot give a objective opinion

but I can at least give some technical answers to some of the points you mentionned:
Quote:
* I wonder how would XStudio perform with many users, say 50, using it and running test campaigns? I see that there are not different projects in XStudio but I think you could run different XStudio servers for different projects.
I made some big effort lately to improve performance and scalability. I also worked a lot on tracking potential memory leaks. I used to find some in the past (due to external libs leakages) but I think they are all fixed now...
About the projects, everything is organized in trees/folders so it is very likely that you can have all your projects on a single server db instance...
Quote:
* I wonder how XStudio would handle test cases which take a VERY long time to complete? We would like to test a variety of systems and from almost unit-tests to system and performance tests.
Again, I improved a lot performance and stability recently so it shouldn't be a problem but of course during all the testing time the Database must be accessible by XStudio/Xagent.
Quote:
* How robust and configurable for different types of tests are the XAgents? I’m going to try hooking up the XAgent to run tests based on tcl and also other languages/systems and evaluate the test running behaviour. This should give me a basic idea of the XAgent capabilities
Personally, I used the agents for manual testing and installation testing without any major problem. Each type of test will have a specific launcher and configurations. I'm using currently ~10 different launchers concurrently without any problem.
Quote:
* From looking at the history of the tool and looking on the forums I don’t think it has very widespread use so it might not be very “mature”. But a good few people on the forums use it and like it – which is nice! The interface to XQual XStudio seems very nice and feature-full. The free nature is fantastic but a big concern is the closed-source nature ( I know this has been discussed before and I understand why it is that way).
You're right, XStudio is still young (2 years old) and hence not yet very mature but my stats show that the ppularity/usage of XStudio is growing very fast at the moment. The number of users doubled in the last 5 month.
Quote:
A bit of background for us: We’re already using Salome_TMF here. Salomé is a very “mature” framework (but also somewhat of a mess in ways inside)! Salomé is open source so we can fix it and add to it and make it do what we want … but it is weak on running the tests. It doesn’t pass off running of tests to an agent so there are various usage problems associated with that.
Never used Salome but I have the feeling this is currently the more installed free test management system and it is very mature... however, I think XStudio has a better architecture (or I would have personnally used Salome initially and would never have started this project

)
Hope this helps,