각 릴리스 변경에 대한 스크립트 유효성 검사여보세요,
많은 수의 스크립트 (> 2000)가 있고 릴리스 변경에 실제 비용이 드는 클라이언트가 있습니다.
실제로 그는 배포하기 전에 새 릴리스에서 모든 스크립트의 유효성을 검사해야합니다.
경험이 있고 스크립트 세트를 테스트하고 유효성을 검사 할 수있는 JSL 스크립트를 가진 사람이 있습니까?
또는 효과적인 다른 접근 방식?
귀하의 제안에 감사드립니다.
친애하는,
피렌체
Re : 유효성 검사 de script pour chaque changement de release안녕하세요 안녕하세요. ,
이것은 10 월 12 일 Discovery Summit Americas에서 열린 JMP Scripting Unsession의 또 다른 훌륭한 주제가 될 것입니다.
이 주제에 관심이있는 고객이 많을 것 같아요.
그러한 세션을 주최하거나 귀하의 우려 사항을 공유하기 위해 참석해주십시오.
건배,
Stan
Re : 유효성 검사 de script pour chaque changement de release안녕하세요 피렌체,
일반적으로 광범위한 코딩이나 프로그래밍을 할 때 따라야 할 두 가지 사항이 있습니다.
1. 좋은 프로그래밍 표준 / 지침을 따름
2. 단위 테스트
좋은 프로그래밍 표준은 다양한 코딩 스타일과 매우 일반적인 실수 또는 잠재적 인 문제를 방지하는 데 도움이 될 수 있습니다. 세부 사항은 회사마다 다를 수 있지만 좋은 프로그래밍을위한 일반적인 지침은 남아 있습니다.
단위 테스트는 코드가 예상 결과를 제공하는지 확인하는 데 도움이됩니다. 이는 코드 조각 또는 전체 스크립트에 대해 수행 할 수 있습니다. 일반적으로 모든 성공과 오류가 나열되는 테스트 로그를 받게됩니다. 이는 항상 해당 단위 테스트 스크립트를 가리키고 결과를 당국과 공유 할 수 있으므로 유효성 검사 시간을 단축하는 데 도움이됩니다. 2000 스크립트의 경우 이것은 많은 초기 작업이 될 수 있지만 현재 진행중인 일반적으로 새 테스트를 추가 할 때 약간의 변경 만 필요합니다.
JSL 단위 자동화 JSL 테스트 시작하기위한 jsl 스크립트에 대한 단위 테스트의 기본 버전입니다.
또한이 스레드가 도움이 될 수 있습니다. https://community.jmp.com/t5/Discussions/Regression-testing-JSL-scripts-on-new-releases-of-JMP/td-p/9109
내 솔직한 의견 : 거의 모든 릴리스에서 인수, 입력 / 출력 또는 완전한 jsl 함수 동작 (예 : 정렬)이 변경되어 스크립트를 중단하거나 다른 기능을 제공하므로 jsl 역방향 기능 테스트에 더 많은주의를 기울이고 싶습니다. 출력. 하지만 스크립트는 제공하고 프로그래밍 언어는 제공하지 않습니다.