Ich beginne mit dem Schreiben meines ersten Massenaktualisierungsskripts und verwende derzeit ein Sandbox-Konto. Ich frage mich, was ist der beste Weg, um das Skript zu testen, da es Änderungen an vielen Elementen vornehmen wird? Ist es möglich, das Skript an einem kleinen Beispiel zu testen?Testen von Massenaktualisierungsskripten
Antwort
Wenn Sie ein Massenupdate ausführen, müssen Sie zuerst eine Suche in der Benutzeroberfläche erstellen und dann manuell auswählen, welche Suchergebnisse das Skript verarbeiten soll. Daher besteht die beste Möglichkeit zum Testen Ihres Skripts darin, nur jeweils ein Ergebnis oder nur einige Ergebnisse auszuwählen. Vielleicht erstellen Sie ein paar Testdatensätze, die Ihren Suchkriterien entsprechen und diese verarbeiten.
In jedem Fall haben Sie bei Massenaktualisierungen die volle Kontrolle darüber, welche Ergebnisse bei jeder Ausführung des Skripts verarbeitet werden.
Was oft muss ich (diese einfach tot in SS 1) ist ein Begleiter suitelet Schnittstelle zu erstellen, die nur die Update-Funktion Masse ruft
diese Weise erhalten Sie einen Datensatz-ID übergeben, über die suitelet params, auf die Masse Update-Funktion und es läuft sofort. Auf einer anderen Registerkarte können Sie Änderungen usw. vornehmen und dann das Suletlet nur aktualisieren, wenn Sie es erneut ausführen möchten.
Ich finde dies bei der Entwicklung bequemer als durch die Massen-Update-Schnittstelle für jede Entwicklungs-Iteration gehen.
Ich teste es immer durch einfaches Eingeben einer internen ID in das Skript, im Debugger. Das ist ungefähr so, wie die Dinge mit einem Massenupdate laufen werden.
- 1. Testen von WeakReference
- 2. Testen von DeferredResult timeoutResult
- 3. Testen von Drittanbieter-APIs
- 4. Testen von Swift Extensions
- 5. Testen von Multithread-Einheiten
- 6. Testen von VSTO-Anwendungen?
- 7. Testen von ClickOnce-Anwendungen
- 8. Automatisches Testen von Segmenten
- 9. Testen von Vue.js Komponente
- 10. Testen von RX java
- 11. Testen von QueryString
- 12. Testen von Ansichtshelfern
- 13. Testen von Befehlszeilen-Dienstprogrammen
- 14. Testen von Grails taglib
- 15. Testen von Webservice-Einheiten
- 16. Testen von Windows-Installern
- 17. Testen von StarTeam-Operationen
- 18. Testen von IPython-Notebooks
- 19. Testen von komplexen Datenszenarien
- 20. Testen von Android-Fragmenten
- 21. Testen von Artifactory-Anmeldeinformationen
- 22. Testen von JPA-Entitäten
- 23. Unit Testen der Datenzugriffsebene - Testen von Update-Methoden?
- 24. Testen von Popups mit NUnit
- 25. Testen von Controllern mit Minitest
- 26. Testen von Links mit rspec?
- 27. Testen von Platzverhältnissen in iPhone
- 28. Testen von GPS in Android
- 29. Testen von Suchkick mit RSpec
- 30. Testen von Dateiuploads in Flask
Ich habe es gerade ausprobiert und funktioniert super! Ich habe einigen Daten einige Informationen hinzugefügt, damit sie auf die Suchparameter angewendet werden. Es war viel einfacher als ich dachte. Vielen Dank! – VicDid