Auto Light Dark
Auto Light Dark
German English

Relative Datumsangaben

Um dynamisch innerhalb eines Testlaufs Datumswerte setzen zu können, gibt es die Möglichkeit relative Datumsangaben innerhalb des Testfalls zu verwenden.

Aufbau einer relativen Datumsangabe

  • "<x>d" → x Tage (4d: 4 Tage)

  • "<x>w" → x Wochen (3w: 3 Wochen)

  • "<x>m" → x Monate (2m: 2 Monate)

  • "<x>y" → x Jahre (1y: 1 Jahr)

  • bei einer Kombination werden die einzelnen Bestandteile nacheinander angewendet: "4d2m" → 4 Tage und 2 Monate

Verwendung innerhalb eines Testfalls

Die relative Datumsangabe kann im Keyword zum Setzen von Feldwerten verwendet werden, indem sie mit der Erweiterung “adding” hinzugefügt wird:

  • set field "<datefield name>" to "<date value>" adding "<relative date>"

  • fill mask using { field "<datefield name>": "<date value>" adding "<relative date>" }

Beispiel

set field "TestDate.TestEntity" to "${DATE}" adding "4d" 
field "TestDate.TestEntity" should be "12.02.2024"

Auch das Keyword zur Feldprüfung kann mittels “adding” um die relative Datumsangabe erweitert werden:

  • field "<datefield name>" should be "<date value>" adding "<relative date">

Beispiel

set field "TestDate.TestEntity" to "12.04.2024"
field "TestDate.TestEntity" should be "08.04.2024" adding "4d"