I use Galen Framework as part of our automation testing efforts. Our main purpose for utilizing Galen is to create a framework for COE activities, specifically focused on visual testing.
What is our primary use case?
What is most valuable?
What I like most about Galen Framework are its advantages, particularly its spec language and the spec file feature. These elements make it easy to define and express layout specifications for testing. The framework's design is another strong point. However, one downside is the limited number of built-in functions within Galen. It primarily provides Gallon report files and .dump files, and there is room for improvement in terms of expanding its functionality.
What needs improvement?
I haven't found any specific areas for modernization or improvement in Galen Framework yet. However, one observation I have made is about the auto-generation of Galen files. While this feature exists, functions don't seem to be available for automatically generating Galen values based on the specifications in the spec file, and this could be a potential improvement for Galen Framework.
For how long have I used the solution?
I have been using Galen Framework for three months.
What do I think about the stability of the solution?
I would rate it as an eight out of ten regarding stability.
What do I think about the scalability of the solution?
I would rate the scalability as a nine out of ten. It is very scalable.
How was the initial setup?
The initial setup is very easy and it only takes a few minutes to deploy the product.
What's my experience with pricing, setup cost, and licensing?
Galen Framework does not have any additional costs after the product is purchased.
Which other solutions did I evaluate?
Galen Framework can be integrated with Selenium.
What other advice do I have?
Overall, I would rate the product as an eight out of ten. There is room for improvement in Galen Framework by adding more functions. However, I appreciate the strong reporting capabilities it offers, which is a standout feature. While there is potential for enhancing functionality, the reporting aspect is already quite good.
Which deployment model are you using for this solution?
On-premises
