提高效率和可重复性的基本脚本:少做多做 (2019-US-TUT-290)级别:中级
Drew Foglia,JMP 生命科学杰出软件开发人员,SAS
Evan McCorkle,JMP 软件开发人员,SAS
从再现简单任务到自动化日常流程,再到与同事共享脚本,再到在整个组织中部署完整的应用程序,每个级别都存在挑战,这些挑战可能会限制 JSL 脚本的效率和可靠性。 在本教程中,我们将沿着从小脚本到大型应用程序的弧线前进,展示最佳实践技术,以减少许多常见但微妙的陷阱,这些陷阱经常阻碍 JSL 新手和老手。 我们将讨论将多个步骤组合成一个内聚脚本,并将过大的脚本拆分成更易于管理的文件的策略。 我们还将提供有关处理错误、处理窗口、隔离变量免受意外更改、保护脚本完整性而不影响实用性等方面的技巧。
数据访问和操作JSL 应用程序开发教程回复:提高效率和可重复性的基本脚本:少做多做 (2019-US-TUT-290)你好@德鲁
此演示文稿是否已捕获并可以在线共享?
回复:提高效率和可重复性的基本脚本:少做多做 (2019-US-TUT-290)你好, @马克代顿
对于那个很抱歉。 该特定示例使用 JSL Hamcrest 实现编写为单元测试。 您可以在此处了解更多相关信息:
https://community.jmp.com/t5/Discovery-Summit-Tucson-2019/Automate-the-Testing-of-JSL-Using-Hamcrest-2019-US-30MP-239/ta-p/223345
安装并激活该插件后,您应该能够运行该示例。
希望有所帮助。
回复:提高效率和可重复性的基本脚本:少做多做 (2019-US-TUT-290)我正在尝试跟进演示,然后进入了隔离演示。 我尝试运行 ScopingExamples.jsl,但它失败了。 我希望我错过了一些步骤。 是否有此演讲的视频?
Name Unresolved: ut test case in access or evaluation of 'ut test case' , ut test case("Scoping") /*###*/
In the following script, error marked by /*###*/
Names Default To Here(0);
Scoping = ut test case("Scoping") /*###*/ <<TEARDOWN></TEARDOWN>