我有一個簡單的Web應用程序測試桌面應用程序。我想知道如何爲它創建自己的腳本語言(域特定語言)。在Java桌面應用程序中創建自己的腳本語言?
這樣做的目的是爲非程序員提供非常直觀的腳本,並能夠定義用戶場景的特定細節。
我希望這是明確的,基本上問題是,我該如何創建一個簡單易用的腳本語言,可以將其轉換爲Java代碼。
也許,他們可以使用netbean的IDE來編寫腳本。
對於前)
我的腳本:
load "http://www.google.com";
click "Search" button;
java代碼:
browser.navigate("http://www.google.com";
browser.wait
browser.element("Search").click();