JMPの新しいリリースでのJSLスクリプトの回帰テスト<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />新しいリリースのJMPでJSLスクリプトを回帰テストすることについて、何か考えや方法論を持っている人はいますか?具体的には、1)スクリプトのコンパイルを確実にすること、および2)同じデータセットで実行した場合に結果のレポートが変更されていないことを確認することを目的としています。スクリプト出力を手動で検査するよりも自動化された方法が好ましいでしょう。ありがとうございます。
再:回帰はJMPの新しいリリースでJSLスクリプトをテストするあなたに役立つかもしれないJSLで書かれた回帰テストフレームワークのプロトタイプがあります:
JSL-Unit:自動化されたJSLテスト
また、2007年のJMPer Cableニュースレターの記事も参考になります。
http://www.jmp.com/about/newsletters/jmpercable/pdf/23_fall_2007.pdf
基本的に、JMPの1つのバージョンで既知の結果を生成する一連のスクリプトがある場合は、既知の結果を生成するだけでなく、それらが確実に検証されるようにそれらをインストゥルメントするために少し作業を行う必要があります。既知の結果はまだ生み出されています。そして、このスクリプトのセット(テストケース)をファイル交換で利用可能なもののようなフレームワークに入れることができます。JSL-Unitフレームワークは、あなたに一連のテストスクリプトを実行して結果を示すレポートを作成する方法を提供します。回帰テストを実行するには、JMPの新しいリリースでこの一連のテストを実行します。あなたのニーズに合わせてカスタマイズする必要がある場合、フレームワークは柔軟で拡張可能です。ちなみに、JMPの内部テストチームは、このフレームワークのカスタマイズされたバージョンを使用して、JMPの開発中に自動回帰テストを実行します。
私はあなたが正しい方向に着手するのに十分であることを願っています!
ベスト、
マイケル