Beide Technologien tragen dazu bei, den Programmieraufwand zu reduzieren und entlasten die IT- Abteilungen. Low-Code- und No-Code-Plattformen haben die IT revolutioniert. Dasselbe gilt für Lösungen der Testautomatisierung, die den Aufwand für Codierung obsolet machen und die keine zusätzlichen Ressourcen für Testautomation zur Verfügung stellen wollen oder können. Low-Code- und No-Code Testautomatisierung (abgekürzt LCNCTA) kann ein Segen für Unternehmen sein, die mit Ressourcenproblemen konfrontiert sind und versuchen, auch die Testautomatisierung damit meistern. Sie kann aber auch ein Fluch sein.
Die zwei Experten, Ralf Röber, CEO bei CometaRocks, und Rudolf Grötz, Agile Engineering Coach für Test & Test Automation bei der Raiffeisen Bank International, streiten freundschaftlich, welche der beiden Techniken die bessere ist und geben Einsichten in ihre Denkweise zum Thema.
Beispiel für einen LCNCTA Testschritt:
„I move mouse to {selector} and click“
Als Hard-Code sieht das dann so aus: driver.findElement(By.xpath(„// input[@name=‘name‘]“)).click();
Die Programmierung in diesem Beispiel ermöglicht es den Selector als ID, Name, contains-text(), css, x-path usw. zu sehen. Das wurde programmiert. Für alle Anwenderinnen und Anwender ist es jetzt einfach. Sie müssen nicht mehr überlegen, ob sie By.xpath oder By.css brauchen.
0 Kommentare