Exploring Gwen
Gwen Stefani! Not really :)
Gwen: The tool that claims to reduce the development effort when testing using selenium in a BDD(Gherkin) fashion.
Attending a meetup by the developer(Branko Juric) himself here
Quoting the details:
"Automating tests with Selenium WebDriver is a very developer centric activity. But what if you could express the expected behavior of a feature in a standard business language instead and have an interpreter translate and evaluate it for you? This session will introduce and demonstrate an open source automation tool called Gwen that allows you to compose executable tests in a way that frees you from the development concerns typically associated with automation. It will also show you how Gwen can help BDD practices and Agile teams rapidly accelerate their UI testing. As a user of this tool, you no longer need to write any code that interacts with Selenium, develop any page objects, or build any test frameworks at all."
I thought let me play around before I attend the session.
Page Scopes
Gwen: The tool that claims to reduce the development effort when testing using selenium in a BDD(Gherkin) fashion.
Attending a meetup by the developer(Branko Juric) himself here
Quoting the details:
"Automating tests with Selenium WebDriver is a very developer centric activity. But what if you could express the expected behavior of a feature in a standard business language instead and have an interpreter translate and evaluate it for you? This session will introduce and demonstrate an open source automation tool called Gwen that allows you to compose executable tests in a way that frees you from the development concerns typically associated with automation. It will also show you how Gwen can help BDD practices and Agile teams rapidly accelerate their UI testing. As a user of this tool, you no longer need to write any code that interacts with Selenium, develop any page objects, or build any test frameworks at all."
I thought let me play around before I attend the session.
- Installation: https://github.com/gwen-interpreter/gwen-web/wiki/Installation
- Flood IO Challenge
- Open a regular command prompt .. Traverse to where gwen is downloaded and stored
- test gwen --help
Page Scopes
- Gwen-web introduces the concept of page scopes. Page scopes are stacks of name-value pairs bound to namespaces in memory. Gwen uses them internally to manage all pages and web element bindings for you. You simply specify what pages and web elements you require using a prescribed DSL
Not convinced yet!
Got much more to explore and will do after the session I guess :)
Very nice post here and thanks for it .I always like and such a super contents of these post.Excellent and very cool idea and great content of different kinds of the valuable information's.
ReplyDeleteSkilled Manpower Services in Chennai
I have seen that all will say the same thing repeatedly. But in your blog, I had a chance to get some useful and unique information. I would like to suggest your blog in my dude circle.
ReplyDeleteSoftware Testing Training in Chennai