The ability to develop scripts in Visual Studio, Visual Studio integration, is the most valuable feature.
Director at Traydaht ltd
Adding users to the database is straightforward but the solution takes a while to understand
Pros and Cons
- "The ability to develop scripts in Visual Studio, Visual Studio integration, is the most valuable feature."
- "They should extend some of the functions that are a bit clunky and improve the integration."
What is most valuable?
What needs improvement?
The integration of the object library can be improved. It's a bit clunky.
It also has some commands that are difficult to use sometimes. We work around its deficiencies and forget that it's a deficiency.
They should extend some of the functions that are a bit clunky and improve the integration.
For how long have I used the solution?
I have been using it for around six to seven years.
What do I think about the stability of the solution?
If you use it inside Visual Studio, it is very stable. If it's not in Visual Studio, there are a lot of components to test. There are about ten different ways for it to be used. It's quite stable.
Buyer's Guide
OpenText Silk Test
December 2024
Learn what your peers think about OpenText Silk Test. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,067 professionals have used our research since 2012.
What do I think about the scalability of the solution?
Adding users into the database is straightforward. There are local limits that have to be managed which means you have to have a centrally deployed database. We have around ten users using this solution. They're all professional test automators.
How are customer service and support?
Technical support is very responsive. They'll get back to you quickly. They fix the issue in a manageable timeframe. They get back to you quickly and intend to work carefully with you. Silk Test support has always been and continues to be very good.
How was the initial setup?
The difficulty of the integration will depend on whether you are using it as a single user or as a part of a community of users. Integrating for a single user is very simple. If you use it as a part of a community of users you have to understand the SQL setup. It's a little bit more difficult.
Single user deployment will take around five minutes. The best way to use it is with a central database so lots of people can use it. You have to structure the database and your projects carefully. It's not straight out of the box. You have to do a lot of thinking about how the products and projects are structured in the database.
What other advice do I have?
The product is very good and I would recommend it. You should make sure that it works with the technology you're testing. Some technologies have very particular functionality and methods of delivering that functionality. You have to make sure that it's compatible otherwise you will always be trying to work around it.
The Silk Test community of users is quite small. You need to find people who are experienced with Silk Test or take QFT or UFT users and cross-train them. They're not a huge community of users. You have to be careful about who you put on the products and make sure they are well versed in the product you use. Once you know how to use it, it's great but there is a bit of a learning curve.
I would rate it a seven out of ten. I give it this rating because it does not have a big community of users and because it takes a while to understand it. In order to get the full benefits, you have to be a good scripter or coder. It's not for the fainthearted but once you get it, it's great.
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner.
Solutions Architect at MTN
Offers a single frame of reporting across all the various tests but the setup is stressful
Pros and Cons
- "The feature I like most is the ease of reporting."
- "The pricing is an issue, the program is very expensive. That is something that can improve."
What is our primary use case?
We predominantly use the solution for network performance testing. We are currently deploying a solution to various countries in Africa, so we're predominantly using it for current applications.
What is most valuable?
The feature I like most is the ease of reporting. One gets a single frame of reporting across all the various tests. The program is very user-friendly.
What needs improvement?
The pricing is an issue, the program is very expensive. That is something that can improve.
For how long have I used the solution?
We've been using Microsoft Silk Test for about five years now.
What do I think about the stability of the solution?
In my opinion the program is very stable.
What do I think about the scalability of the solution?
We currently have 23 users who are all quality control testers, and I believe the program is fairly simple to scale.
How are customer service and technical support?
We've had our ups and downs using the program but the technical support is okay and I am happy with it.
How was the initial setup?
The initial setup was fairly simple but quite stressful. It's supposed to support the strategy but as soon as you know what you're doing, it becomes easier.
What other advice do I have?
Overall it is a good tool to use. We just need to get somebody in our company that can use it to its fullest extent and uses it in a piecemeal fashion. In the next release, I would like to see easy integration into other tools like Tosca and ALD Suite and to become the master. And I know everybody says they can do it, but I would like to be the master of masters. The ultimate one. I will rate this program seven out of ten simply because I would never give a product a ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
OpenText Silk Test
December 2024
Learn what your peers think about OpenText Silk Test. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,067 professionals have used our research since 2012.
QA Engineer at a tech services company with 201-500 employees
OCR recognition and integration with IE are advantages but needs better integration with other tools
What is most valuable?
The OCR recognition is great, way over Sikulix or Robot Framework. I also like the fact that the integration with IE works great.
The KDT implementation seems to be pretty stable and easy to use, out of the box.
How has it helped my organization?
No, I can't, since we've not implemented this for anything but that evaluation task / proof of concept.
What needs improvement?
- Implementing integration with IntelliJ IDEA, since it's a way better IDE compared to Eclipse, in my opinion.
- Implementing a better integration with Git. It was extremely painful to implement the link from Silk Central to Git. I couldn't do it with a self-signed certificate implementation of Git, such as the one we use within our organization.
- Improve integration with Maven and Gradle.
- Since I create KDT files locally, I am expecting they get uploaded / visible within Silk Central. Actually, I had to rebuild all of the KDT scenarios on the Silk Central machine. This turns out to be a huge overhead - syncing is also a huge pain with Git.
For how long have I used the solution?
One month evaluation task for a client that had specifically requested this tool for web, desktop, mobile automation. The client had used this for many years in his organisation and wanted to add more resources.
What do I think about the stability of the solution?
None that I can think of. I had some issues related to Chrome, but that's something I had also encountered previously, in the Selenium world.
What do I think about the scalability of the solution?
This was not the case for the short time we'd used this.
How are customer service and technical support?
Since we only evaluated, we only used was the online documentation. That was useful I believe. Can't say anything about email / call-center, since I haven't used it.
Which solution did I use previously and why did I switch?
Yes, we've used Maven / Gradle frameworks with Selenium + Java with TestNG/ReportNG, Cucumber, JBehave, Serenity BDD, and we've run these frameworks through Git/GitHub/BitBucket/Stash into Jenkins. We've used this for UI, SOAP API, REST API, and DB testing.
How was the initial setup?
While I can't say that the setup was complex, the integration with Silk Central / Git was particularly painful, especially due to the fact that the fields in Silk Central have weird naming that don't sound identical to the naming used by Git/GitHub repos.
What's my experience with pricing, setup cost, and licensing?
I don't know, we used an evaluation version. It would be a good option for a project that required desktop automation, maybe my first option, over QTP / UFT.
Which other solutions did I evaluate?
This project specifically required Silk Test, so there was no prior evaluation from our side.
What other advice do I have?
Don't be afraid to try it since it's an extremely powerful tool, but be patient and call the tech help desk for support. Also, post your findings online for others to help or get help.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Consultant at a consultancy with 501-1,000 employees
SilkTest is a nice tool to work with but the recorded code is somewhat ugly
I have known Borland as a company for a long time yet in the past 10 years have not really worked with any of their tools. A short summary of how they see themselves:
With Silk Test, there’s no need to understand coding so even non-technical people like your business analysts can build tests and get fully involved. This 13.5 release also breaks new ground by working with all the latest browsers, so a single script is all you need.
Well, there are some issues with that statement of course, cause a single script is always doomed to fail in the most horrid ways imaginable, but still, SilkTest is a nice tool to work with.
The good
The reason for looking at SilkTest was because I would like to have a tool now which is future proof for the organisation. In other words, will this tool support further test automation on the end-to-end chains within this large organisation. One really important qualifier for that is solid SAP support. My Proof of concept on SilkTest started off looking into SAP support. The way Silk handles SAP I can simply summarize with one word: good. Out of the box it managed to select the correct SAP instance from the system selection popup, login without issues and after a few attempts execute a bunch of transactions. In other words, I was happily surprised! Most test automation applications I had on the longlist have serious issues in dealing with SAP.
The bad and the ugly
The not so nice side of SilkTest in my opinion is that the recorded code is somewhat ugly, if not really ugly and not very friendly to read and through that probably also to maintain. This however is just a minor nuisance compared to the next issue.
Since the application under test is being served through an RDP tunnel I have no access to the object ID’s. In other words, it is difficult to recognize objects on the application. In SilkTest it is not merely difficult, it is close to impossible. The only runnable way to do so I found is to record the tests based on the screen coordinates and then manually add assertions all over the place. However since SilkTest doesn’t see what it is trying to test, getting the assertions in is really hard. What do you put the assertion on? There is no object to verify.
In other words, this is a disqualifier for SilkTest in this context. In many other contexts however I really enjoy working with Silk, especially when pure code is allowed. Contrary to many other tools Silk Test accepts pure Java rather than some proprietary language.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Team Lead Automation with 51-200 employees
Although the GUI interface needs work for non-developers, its GUI mapping is valuable
What is most valuable?
- GUI Mapping
- 4Test
How has it helped my organization?
It speeds up testing efforts.
What needs improvement?
GUI interface could be simpler for non-developers.
For how long have I used the solution?
10 years.
What was my experience with deployment of the solution?
No issues with deployment.
What do I think about the stability of the solution?
No issues with deployment.
How are customer service and technical support?
Customer Service:
8 out of 10.
Technical Support:7 out of 10.
Which solution did I use previously and why did I switch?
MI's Winrunner.
How was the initial setup?
It was a straightforward set-up.
What's my experience with pricing, setup cost, and licensing?
Initial cost was very high, took two years to save up for it. Wish Borland's Silk was less expensive.
Which other solutions did I evaluate?
Yes, several free and several paid. Amongst others, we looked at Selenium, Ranorex, WTP, Rational, MI, Auto-it, and Jmoeter.
What other advice do I have?
Don't just research the automation tool, research what your needs are.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
QA Automation Lead at a tech vendor with 5,001-10,000 employees
It's good for regression and sanity testing. It needs to improve on Firefox and Chrome as their versions change.
What is most valuable?
The most valuable features for us are the Classic agent for desktop and the Open agent for IE. It also support the languages Java and C.
How has it helped my organization?
It's easy to use and good for regression and sanity testing.
What needs improvement?
SilkTest has to improve on Firefox and Chrome as their versions change.
For how long have I used the solution?
We've been using it for five years.
What do I think about the stability of the solution?
Less issues with the Classic agent, but with the Open one we have faced some issue.
What do I think about the scalability of the solution?
Less issues with the Classic agent, but with the Open one we have faced some issue.
How are customer service and technical support?
Customer Service:
It's good.
Technical Support:It's good.
Which solution did I use previously and why did I switch?
We did have a solution previously.
How was the initial setup?
It was straightforward.
What about the implementation team?
We did it in-house.
What other advice do I have?
SilkTest is best for desktop applications and good for web applications also with the Open agent.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Technical Test Analyst at a government with 1,001-5,000 employees
The web browser testing is very useful for applications with lots of Java script.
What is most valuable?
The web browser testing is very useful for applications with lots of Java script and application using Google on-line tool kit. Also, user based licence arrangements are best to suit organisation with budgeting constraints.
How has it helped my organization?
Not many performance Testing tool provides end to end response times for scripts running on the page, this tool is capable of providing end to end real time browser response times.
What needs improvement?
The browser based testing needs to be improved.
For how long have I used the solution?
We've used it for three months.
What was my experience with deployment of the solution?
No issues encountered.
What do I think about the stability of the solution?
No issues encountered.
What do I think about the scalability of the solution?
No issues encountered.
How are customer service and technical support?
Customer Service:
10/10
Technical Support:10/10
Which solution did I use previously and why did I switch?
We switched as not many tools allow browser based testing as Borland SilkTest does.
How was the initial setup?
It was straightforward.
What about the implementation team?
It was done by a vendor.
What's my experience with pricing, setup cost, and licensing?
You pay per day for a licence based on the number of users.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
QA Expert at a tech services company with 501-1,000 employees
QTP vs SilkTest WorkBench
The last few months, I've been working with the Silk Tools (particularly
the WorkBench .NET variant IDE) and I must say that I like what I've
been using. The libraries provided by Silk are quite good for your
typical automation and when you run into custom applications, the .NET
IDE (which is based on the MS Visual Studio IDE) allows you to code
purely in VB.NET. There are some limitations using WorkBench but they
can completely removed when you switch completely to MS Visual Studio
and import the Silk libraries. From an automation perspective, I'd say
this is actually more powerful than QTP but for the majority of client
engagements, QTP out of the box, can handle the engagement a lot more
easily because it is catered to almost every situation. However, when it
comes to the bang for your buck, I'd actually go with Silk/Borland! The
only real problem comes down to the fact that you have very little
online presence for the Silk products compared to HP's QTP. So finding
solutions to problems requires more self help and reading of more
technical articles than compared with finding solutions for QTP, as it
has already been done and the code is most likely available online
somewhere.
So take what you want from this and if you have any questions, feel free
to comment and I'll get back to you when I look at this next.
Just in keep in mind, I'm talking in the broadest sense and what I've
said may not apply to your current situation.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free OpenText Silk Test Report and get advice and tips from experienced pros
sharing their opinions.
Updated: December 2024
Popular Comparisons
Tricentis Tosca
OpenText UFT One
SmartBear TestComplete
Selenium HQ
Ranorex Studio
ReadyAPI
OpenText UFT Developer
Buyer's Guide
Download our free OpenText Silk Test Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Cross-Platform Automated Testing Tool
- Anyone have a good example of a Test Automation Business Case?
- When evaluating Functional Testing Tools, what aspect do you think is the most important to look for?
- What is the best automation tool to test dynamic data?
- SOAtest vs. SoapUI NG Pro?
- Tosca Testsuite Version 10.0
- What is the best tool for SAP testing?
- Do you have an RFP template for Testing Tools which you can share?
- What are some common causes for software failure?
- Is Panaya Test Dynamix better than Tricentis Tosca?
Hello Ray, I've gathered a few thoughts from the Micro Focus Silk Product Team:
Firstly they all thank you for taking the time to share your experience with Silk Test. Regarding the object library, this is an area that has benefited from recent enhancements and with the latest version of Silk Test (www.microfocus.com), you may benefit as well from an even better integration experience. In order to facilitate user adoption, and in particular the management of different projects, it has been our goal to build the Silk Test SDK to perform similarly across all supported technologies (Silk Test 20.0 - Release Notes - www.microfocus.com). On the other hand, we do also include specific commands via extended classes that you may find helpful. Some have found these to be more advanced in nature, but they do provide a powerful API with which to test an application (please see Class Reference for more detail - documentation.microfocus.com). Also, for connecting with other like-minded Silk Test users like yourself, we are proud to highlight the Micro Focus Silk Test Online Community (community.microfocus.com). This is a free resource which many have found to be helpful. Lastly, we also encourage you to contact Support (www.microfocus.com) to discuss any of the commands that you may find difficult to use and/or how we might be able to improve them. Thank you again for sharing your feedback, and we appreciate both your long-term usage of Silk Test and your recommendation.