So erstellen oder bearbeiten Sie einen ProcessExecutor-Test:
 
               	 
              
            	 
            Während der Ausführung der ausführbaren Datei können die zwei folgenden Umgebungsvariablen verwendet werden:
               
 
                  		   
                  			 
                  - Umgebungsvariablen
  
                  			 
                  - Beschreibung
  
                  		   
                  		   
                  			 
                  - SCTM_EXEC_RESULTSFOLDER
  
                  			 
                  - Alle Dateien in diesem Ordner werden als Ergebnisdateien in Silk Central gespeichert. Wenn bei der Ausführung in diesem Verzeichnis eine output.xml-Datei erstellt wird, wird diese von Silk Central verarbeitet.
                  
  
                  		   
                  		   
                  			 
                  - SCTM_EXEC_SOURCESFOLDER
  
                  			 
                  - Dies ist der Ordner, in dem sich alle Quelldateien während der Ausführung befinden.
  
                  		   
                  		
               
 
               		
               Anmerkung: Um diese Umgebungsvariablen als Argumente für einen Test zu definieren, verwenden Sie die vordefinierten Parameter, die für
                  alle Testtypen verfügbar sind, anstatt die spezifische Umgebungsvariable zu verwenden, die nur für ProcessExecutor-Tests verfügbar
                  ist. Verwenden Sie beispielsweise #sctm_test_results_dir statt SCTM_EXEC_RESULTSFOLDER.
               
 
               	 
              
            	 
            
               Beispiele
 
               		 
               		
               Um einen ProcessExecutor-Testtyp zu konfigurieren, welcher den Windows Script Host über die Befehlszeile mit dem /c-Schalter und zwei Parametern ausführt, legen Sie Folgendes fest:
               
 
               		
                
                  		  
                  -  
                     			 /c – Ein Befehl, der festlegt, dass die Befehlszeile nach der Ausführung beendet werden soll.
                  
  
                  		  
                  - cscript – Der Windows Script Host.
                  
  
                  		  
                  -  parareadwrite.js – Die jscript-Datei.
                  
  
                  		
               
 
               		
               Um den Test auf einem Linux-Server auszuführen, können Sie das folgende Python-Skript verwenden:
#!/usr/bin/env python
#
import sys
import os
print 'command and arguments: ' + str(sys.argv)
print 'SCTM_EXEC_RESULTSFOLDER: ' + str(os.environ.get('SCTM_EXEC_RESULTSFOLDER')) 
                  		  
               		
               Statt die Umgebungsvariable SCTM_EXEC_RESULTSFOLDER zu verwenden, können Sie den vordefinierten Parameter #sctm_test_results_dir als Argument in Silk Central festlegen. Das Argument wird bei der Ausführung des Skripts durch die entsprechende Umgebungsvariable ersetzt.