We have purchased SilkTest 2009 beginning of this year but have not done any work on it (due to some project commitment) and now we have SilkTest 2010.exe to upgrade our product (which is not working due to license issue).
Anyhow my question is more related to installation and environment. Iíve read in the release doc that SilkTest 2010 allow plug-in to Visual Studio 2010 for C# or VB coding and also allow WorkBench (which is TestPartner style) and allow SilkTest classic.
Myself and team thinking to use SilkTest plug-in for visual studio 2010 C# BUT what we canít figure out that how are we going to use 4Test and C# together or is it all going to be C# based testing. I need someone to just explain the structure of SilkTest 2010 and please donít say contact Micro Focus because no one is willing to give me one answer. Ö further note: We have not developed anything yet with SilkTest so itís a clean project.
4Test and the VS-integration are different clients for the OpenAgent. This means that you can develop your scripts in any of those, and they'll replay all the same.
However, it is not possible to mix C# and 4Test in a way that you would call C# functions from 4Test or the other way round.
Since you're starting from scratch, it is probably a good idea to use C# as a scripting language, as you'll find more people who are able to use it (compared to 4Test) and you get a whole set of libraries (like for working with XML files, accessing databases, ...)
Btw, you could also use ST 2010's Visual Test GUI, there is also a script editor included which allows you to write scripts in VB.
Well I am aiming to drive my team to use C#, which also mean we need to use Visual Studio 2010.I have used Visual Testing when i was working on TestPartner and i am not a great fan of it [img]/images/graemlins/smile.gif[/img]. I feel more powerful when I use Script.
The planning is to use C# to write all the test scripts and make it more data driven and modulated to make life easier for the next phase, If you have any Tip to share for C# automation script that would be bonus. [img]/images/graemlins/cool.gif[/img]
Also note, that SilkTest Workbench (formerly known as TestPartner) allows you to script with VB.NET. Theoretically, you could share components written in VB.NET (or any .NET language) between Workbench and VS 2010. However, as noted by tehlexx, that concept doesn't work for 4Test based scripts.