Allgemeine Checkliste vor dem Upgrade auf eine neue VersionHallo,
Kürzlich hatte sich ein Kunde darüber beschwert, dass seine angepasste JSL nach dem Upgrade von JMP13 auf JMP15 nicht funktioniert.
Aus diesem Fall gelernt und Rat in einer allgemeineren Situation eingeholt:
Haben wir eine Art allgemeinen Leitfaden für Check- / Testlisten, den Kunden auf 1-2 Computern testen können, bevor alle Benutzer auf die neue Version migrieren? Danke
Stift
Betreff: Allgemeine Checkliste vor dem Upgrade auf eine neue Version @STIFT ,
Wir (ich, Mark Bailey, Mark Anderson und Ian Cox) arbeiten an einem kurzen Leitfaden, um gute Programmierpraktiken zu skizzieren. Es ist zwar allgemein gehalten und enthält keine detaillierten Anweisungen zum Testen eines Skripts, kann jedoch die Grundlage für zukünftige Leitfäden bilden. Wir hoffen, bis Mitte des Jahres etwas zu haben. Wie Sie bereits erwähnt haben, geht es letztendlich um Tests, die durchgeführt werden sollten, wenn die Beta-Version einer neuen Version verfügbar wird. Wenn ein Skript nicht funktioniert, hilft es zu verstehen, was passiert (dh welche Fehlerbedingungen auftreten) und warum.
Betreff: Allgemeine Checkliste vor dem Upgrade auf eine neue Version @STIFT , nur um einige Gedanken zu Dons Punkten anzusprechen. Das JMP Scripting Guide (Teil der Dokumentation) enthält einen Anhang zu möglichen Kompatibilitätsproblemen zwischen Versionen. Dieser Anhang befindet sich in jeder Version des Skripthandbuchs (alle online), sodass ein Benutzer diese Änderungen durcharbeiten und feststellen kann, was möglicherweise ein Problem darstellt. Es gibt auch einen Abschnitt im Dokument Neue Funktionen, der in der Installation enthalten ist (unter Hilfe), in dem Änderungen an JSL in der aktuellen Version erläutert werden.
Ich füge auch Dons Kommentar zur Überprüfung von JSL in der Beta-Phase eine +1 hinzu. Da die Dinge in den Köpfen der Entwickler frisch sind und sie wissen, was sich zwischen den einzelnen EA-Release-Anleitungen ändert, kann über die Beta-Mailingliste angeboten werden, was möglicherweise kaputt gegangen ist.
Ein weiterer Gedanke: Weisen Sie darauf hin, dass sie mit dem JSL-Debugger genau bestimmen können, woher das Problem im Code stammt.
Beste,
M.Betreff: Allgemeine Checkliste vor dem Upgrade auf eine neue VersionIch danke dir sehr @ MikeD_Anderson @ DonMcCormack
Diesbezüglich, obwohl wir vor dem Upgrade auf die neue Version JMP (nicht auf JSL beschränkt) keine offizielle Checkliste für den Benutzer haben.
Schreiben Sie jedoch einige Punkte auf, die meiner Meinung nach nützlich sein könnten:
1 st Um zu überprüfen, ob es sich um häufig verwendete und häufig verwendete JSLs handelt, führen Sie bitte während des gesamten Laufs eine Überprüfung durch, um sicherzustellen, dass alles ordnungsgemäß funktioniert
2 nd Zu überprüfen sind diese Berichtsvorlagen, um sicherzustellen, dass die Diagramme gleich oder besser dargestellt sind (ein schlechtes Beispiel ist der Fall des Variabilitätsdiagramms vor ☹).
Das Letzte, was Sie beachten sollten, ist die Windows-Systemkompatibilität. Normalerweise gibt es kein Problem, aber nur für den Fall, dass einige Benutzer, die Fenster mit einer anderen oder älteren Version verwenden, möglicherweise ein anderes Ergebnis erzielen als Sie (Dieser Fall tritt vor: window7 vs JMP15 auf ☹)
Nochmals vielen Dank für das Teilen:cara_que_sonríe_con_ojos_sonrientes: und wünsche euch allen ein schönes wochenende :cara_que_sonríe_con_ojos_sonrientes: