使用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应用程序开发视频