We performed a comparison between Galen Framework, Sauce Labs, and Selenium HQ based on real PeerSpot user reviews.
Find out what your peers are saying about Tricentis, OpenText, Perforce and others in Functional Testing Tools."What I like most about Galen Framework are its advantages, particularly its spec language and the spec file feature."
"Sauce Labs is optimized for automation and integration with the major CI/CD platforms and developer tools. We have an integration with App Center that we're working on. They have a storage API that lets us retrieve APK and IPA, iOS and Android builds off the phone, so that we can continue testing with CI/CD. They integrate with Jenkins, and Jenkins is the main CI/CD."
"The solution they provide is very robust. We can quickly connect to their environment with the hub URL. They have a URL that has the entire grid of desktops, web browsers, and mobile devices. They also provide real devices, so you just provide the URL and test your application."
"The most valuable feature is cross-browser, cross-OS, cross-mobile device testing."
"Testing subscription videos for on-demand software, making them better quality and bug free for our customers."
"Since this is an all-in-one testing site, we are able to take advantage of the browser OS combinations, mobile emulators and simulators, and real mobile devices. This is important to us since we have a variety of users, browsers, OS, etc."
"I find that the multitude of browser and OS versions are very helpful for broadening testing scope."
"It provides a comprehensive selection of browsers and platform versions for our test automations and CI/CD pipeline process. It also provides a comprehensive set of virtual mobile devices, which we can configure for our automation and availability. These features are valuable for us when it comes to testing our applications. We have a website and mobile applications that we want to test and diversify to various browsers and mobile devices as well as restore various versions. This helps us to find bugs that users might be facing and correct them."
"I have found the live test section with Sauce Labs to be extremely valuable. When you can't quite figure out why a test is failing, you can go to the live test results section within their tool and launch your test (specifying a given OS/browser, or device) manually and step through the test to see the issue more clearly, usually opening up the developer's tool console and watching the network calls and console (within Chrome) to usually find the underlying issue."
"It is compatible with and supports multiple languages, such as Java and Python. It is open source, and it is widely used."
"I like the record and playback features. We also appreciate that it's not just writing on a script that we create. While we were browsing our web application, it automatically records all the clicks and movements of points. We also appreciate the fact that it provides screenshots of everything in the output."
"Has a good Workday application that enables us to handle some of the custom controls."
"It's not too complicated to implement."
"The testing solution produces the best web applications."
"The solution is free to use."
"It is programming language agnostic, you can write tests in most currently used languages."
"The most valuable feature of Selenium HQ is it provides support for third-party tools, such as screenshots, and automates Windows-based applications."
"There don't seem to be functions available for automatically generating Galen values based on the specifications in the spec file, and this could be a potential improvement for Galen Framework."
"Latency, due to Sauce Labs being a cloud-based solution, has been a concern. We work in different continents and countries, but last time I checked, Sauce Labs was only offering two data centers, one in the EU and another in the US. If you're not in either of those two places, you would have latency and issues running your test cases."
"Running tests in the SauceCloud can take longer than running in a local environment."
"Unable to segregate reports for tests that are currently being developed, and might not be returning useful results."
"The real concern is the load time of applications or real devices when we start our tests. It takes some time to load the application or web browser. Sometimes, it is frustrating too. Since they are real devices, we understand it takes some time to load. However, if it were to improve, then that would be a great asset to the solution. So, we would like better responsive times when opening applications and running tests."
"Lacks the ability to start multiple tests simultaneously."
"If I had to speak of an area that could be improved it would probably have to be the speed of interaction with the devices. There is at times a considerable amount of lag while using some of the virtual and at times even physical device farm"
"Another aspect that could be improved is having the virtual devices boot up a little quicker. Sometimes we wait up to a minute before a device is available. It would be nice if that was 30 seconds or so."
"An image comparison would be a nice feature to include in the Sauce Labs product."
"Katalon has built a UI on top of Selenium to make it more user-friendly, as well as repository options and the ability to create repositories for objects, among other things. It would be helpful if this type of information could be included in the Selenium tool itself, so people wouldn't have to do filing testing."
"The stop control needs to be improved with a configuration tool to enable desktop support."
"In the beginning, we had issues with several test cases failing during regression. Over a period of time, we built our own framework around Selenium which helped us overcome of these issues."
"There is no good tool to find the Xpath. They should provide a good tool to find Xpath for dynamic elements and integrate API (REST/ SOAP) testing support."
"Selenium HQ can improve the authorization login using OTP, it is not able to be done in this solution."
"The drawback is the solution is not easy to learn."
"It would be awesome if there was a standalone implementation of Selenium for non-developer users."
"Whenever an object is changed or something is changed in the UI, then we have to refactor the code."