botelhojp/behave — pull request #40 by lmveloso (2013-07-25 14:18:49+00:00)
Title: Implementação para locator com parâmetros usando a notação: %paramN%

Implementação para locator com parâmetros:
Permite utilização de história como: Quando clico em "Alterar Obra" referente a "Arena Recife,pencil"
Neste caso, no locator as ocorrências de %param1% serão substituídas por "Arena Recife" (sem as aspas duplas) e as ocorrências de %param2% serão substituídas por "pencil" (sem as aspas duplas).

Esta implementação também permite o uso de uma lista de locators que use qualquer parâmetro, quantas vezes necessárias e em qualquer ordem. Por exemplo, pode-se definir uma lista de 2 locator usando o %param2% e %param1% como:
(...) locator = { "/tr[td=\"%param2%\"]", "/tr[td=\"%param1%\"]'" }