2016-07-01 31 views

回答

0

UI組件具有開發人員可配置的測試ID屬性 - data-test-id ='20140827063825457' - 類似於Java的selenium或帶有Ruby的RSPEC的Web驅動程序工具可以訪問以執行Pega工作過程的UI驅動的測試。

另一種方法,或與UI驅動的測試相結合,是調用Pega Rest Process API來創建和驅動進程。

+0

蒂姆:感謝您的時間。您能否詳細說明或提供更多參考資料的鏈接 –

0

如上所述,我們使用忍者進行單元測試。但是對於UI自動化測試,我們依賴於Selenium(一些也使用RSpecs)基於測試框架的工作。

我們編寫我們自己的UI自動測試,其中最困難的部分是確定UI元素的XPath。這裏所說的是,我們使用了一個chrome擴展,它利用PEGA提供的data-test-id,data-node-id等來生成XPath。您可能有興趣嘗試:

鏈接:PEGA XPath Builder

相關問題