What is our primary use case?
We are using Selenium for web application automation and mobile automation.
What is most valuable?
In general, I would say that the API set is the most valuable feature.
We use sticker boards and we are happy with the UI.
What needs improvement?
Whenever an object is changed or something is changed in the UI, then we have to refactor the code. This means that we have to spend a lot of time on maintenance.
For how long have I used the solution?
We have been using Selenium HQ for the past two years.
What do I think about the stability of the solution?
Stability has been a problem during my testing. I have run the same code several times and faced issues for no apparent reason. Problems were identified, though the objects are all in place and no changes have happened in the UI, the test failed unwantedly. Then, we run the test case for the second time, the result will be true. This means that there is instability in the tests.
What do I think about the scalability of the solution?
We only have a small number of test cases and haven't faced any problem with scalability. However, I am not sure what will happen when we try bulk testing.
There are three different teams for automation in my organization, and each has a single point of contact, so there are three different people.
How are customer service and technical support?
We have not been in contact with technical support. When we did have a problem, we were able to resolve it by finding the solution online.
Which solution did I use previously and why did I switch?
We were using another set of tools for quite some time before we switched to Selenium HQ.
We are also using Appium, which has native support for Android and iOS devices.
How was the initial setup?
The initial setup was complex and it took us approximately five days to complete.
What about the implementation team?
Our in-house team handled the deployment.
One person is responsible for maintenance, although this is one of the problems that we faced. There is no separate team for maintenance.
What's my experience with pricing, setup cost, and licensing?
This is an open-source product so there is no cost other than manpower.
Which other solutions did I evaluate?
We conducted a PoC using UiPath for RPA. We are planning to try using Tricentis Tosca for codeless automation. We are continuing with our evaluation and ultimately, want to find the best tool.
What other advice do I have?
My advice for anybody who is considering Selenium HQ is that if there is a timeframe that is separate from the automation then it is suitable. However, if there is no timeframe and the issue does not fit into the automation, and it needs to be adapted manually, then this product is not a good choice.
I would rate this solution a six out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.