Skip to content

Agile Testing

Agile Testing

by Stan Taylor

Category: Cucumber

The evolution of cucumber UI test steps

2016/03/16 by Stan

I’m currently the framework/lead developer of a UI testing framework using Selenium WebDriver and Cucumber (written in Javascript using the webdriver.io bindings).  In an ideal world, cucumber test steps have no reference to anything beyond what is visible to the user in the user interface: And I enter Password1 in the Password field And I click …

Continue Reading

Identifying form elements by the <label> tag contents

2015/10/16 by Stan

In a previous post, I explained how I use the text associated with UI objects in my cucumber tests. My steps look something like this: Given I go to the login page And I enter “johndoe” in the field with id “username” And I enter “password1” in the field with id “password” If the application …

Continue Reading

Writing Selenium test steps for cucumber tests

2015/10/16 by Stan

In my current job, I’m responsible for developing a framework for performing UI testing of web and mobile applications with Selenium WebDriver/Appium, using the webdriver.io bindings for node.js Javascript. We have adopted cucumber as the format for defining the tests. Conventional wisdom regarding UI testing holds that you should always strive to select UI objects by the …

Continue Reading

About me

My name is Stan Taylor, and I'm a software quality assurance engineer with 20+ years of experience, living in Austin, Texas.

Recent Posts

  • Glad I wasn’t the QA Engineer here!
  • Being a software engineer over age 50
  • It’s not a bug…
  • The evolution of cucumber UI test steps
  • Travel Time to…

Archives

  • November 2019
  • April 2016
  • March 2016
  • February 2016
  • January 2016
  • October 2015
  • July 2015
  • January 2015
  • June 2014
  • February 2014
  • April 2013
  • March 2013
  • August 2012
  • May 2012
  • October 2011
  • August 2011
  • June 2011
  • January 2011
  • September 2010
  • May 2010
  • March 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009
  • August 2009
  • July 2009
  • May 2009
  • April 2009
  • March 2009
  • February 2009
  • January 2009
  • December 2008
  • November 2008
  • October 2008
  • September 2008
  • August 2008
  • July 2008
  • June 2008
  • May 2008
  • April 2008
  • March 2008

Categories

  • Agile
  • Agile Testing
  • Cucumber
  • Distributed Resources
  • Enterprise Agile
  • Odds and Ends
  • Quality Assurance
  • SilkTest
  • Test Automation
  • Uncategorized
  • Unit Testing

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
© 2019 Agile Testing | WordPress Theme by Superbthemes