/
1.0 - Initial Release
1.0 - Initial Release
16 juli 2013
- generieke step toegevoegd i click on <element> "<locator>"
- voorbeelden:
- i click on div "div text"
- i click on link "linkid"
- i click on span "class class class"
- voorlopig ondersteund: div, span, link, button, submit, image
- voorbeelden:
- analoog is de stap i double click "<locator>" verwijderd en generieker gemaakt naar i double click on <element> "<locator>"
12 juli 2013
- environment uit de variabelen verwijderd, kan enkel nog via Spring EL
- de ${} syntax is nu enkel voor manueel geplaatste bepaalde variabelen & properties
- ${environment} moet dus vervangen worden door #{environment}
- id collectie toegevoegd
- #{id.testrun}, #{id.scenario}, #{id.today}, #{id.next}, #{id.nextNumber}
4 juli 2013
- Ondersteuning voor variabelen in alle bestaande steps voorzien
- Nieuwe steps toegevoegd met tabel ondersteuning:
- When i fill in the following:
- Then the field values should be:
- Form interactie herwerkt, mogelijkheid om custom form element toe te voegen of bestaande SAHI logica te overschrijven
- Zie com.foreach.cuke.ctf.forms.* en FormElementHandler class
- Aanleiding: 3W testscenario - opzoeken van form element op basis van relatieve positie in divs ipv via label
- Opzoeken van SAHI ElementStub op basis van label ondergebracht in centrale Locator bean
- Locator wordt gebruikt door de FormHandler voor het zoeken naar form elements indien niet gevonden op basis van SAHI locator & type
- Mogelijkheid om eigen globale lookup methods toe te voegen en Locator bean rechtstreeks te gebruiken
- Zie com.foreach.cuke.ctf.lookup.* en ElementStubLookup interface