使用Hamcrest自動化JSL測試(2019-US-30MP-239)級別:高級
JMP SAS JMP高級助理測試工程師Justin Chilton
SAS JMP高級軟件開發人員Evan McCorkle
您是否編寫了一些JSL,並且在每次更改後都厭倦了手動測試?您是否無意間破壞了應用程序的某些部分,還是擔心這樣做會阻止您進行想要的更改?通過自動測試,您可以對所做的更改更有信心。現在提供了一套用於自動化JSL測試的工具。該框架包括創建測試和測試用例,以及著名的Hamcrest斷言庫的實現。Hamcrest提供了靈活的方法來斷言您對JSL行為的了解為真。這些工具功能齊全,可以根據您的需求進行專用。實際上,JMP開發甚至使用它們來測試JMP本身。演示文稿將涵蓋此框架及其在測試示例JSL應用程序中的使用,從單個功能到GUI交互的自動化。
在上下載JSL-Hamcrest加載項的GitHub 。
爆發JSL應用程序開發視頻