| 
				
				 
					Sequence Call immer "Passed"
				 
			 | 
		
		
	
Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung", 
indem du auf den "Lösung" Button rechts unter dem entsprechenden  Beitrag klickst. Vielen Dank!
	
		
	
		
			| 
				 
					03.12.2013, 15:32  
				 
				
  Beitrag #1 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                             
                       
                            HeikoS 
 
 
                            
                                LVF-Neueinsteiger 
                                
                                
  
                            
                            
	Beiträge: 2 
	Registriert seit: Nov 2012
	
 
 
2011 
2009 
DE 
 
 
 
			 | 
                              
Sequence Call immer "Passed" 
				 
					Hallo Zusammen, 
 
ich arbeite momentan in einer TestStand 2012 Umgebung und habe ein etwas verwirrendes Problem. 
 
Ich versuche einem Sequence Call beizubringen dass er "Failed" wird wenn ein Step innerhalb "Failed" oder "Error" ist. Leider kommt "Passed". 
Für den Call benutze ich den Sequence Adapter vom Type Action damit ich auch eine eigene Status Expression setzen kann. 
 
Ich uss noch dazu sagen, dass ich "ignore run-time-errors" aktiviert habe, da die Tests auch über Nacht laufen und ich so keine Dialogfelder brauchen kann die quittiert werden müssen. 
 
Kann mir jemand erklären wir ich die Status-Expression aufbauen muss damit "Passed" und "Failed" korrekt gesetzt werden? 
 
Danke
				 
				
				
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					16.12.2013, 10:54  
				 
				
  Beitrag #2 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                            
 
 
                       
                            Brainbreak 
 
 
                            
                                LVF-Neueinsteiger 
                                
                                
  
                            
                            
	Beiträge: 6 
	Registriert seit: Mar 2007
	
 
 
2010 
2003 
DE_EN 
 
90556 
Deutschland 
			 | 
                              
RE: Sequence Call immer "Passed" 
				
					Wie sieht denn die "ResultExpression" aus? Wird als Expressionergebnis ein String in Form "Passed" oder "Failed" zurückgegeben? 
P.S. solche Strings sind bereits in TS Hardcodiert. Die Expression-Konstante ist "ResultStatus_Passed" oder "ResultStatus_Failed"
 NI_OnlineHilfe
				 
				
				
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					18.12.2013, 08:46  
				 
				
  Beitrag #3 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                             
                       
                            HeikoS 
 
 
                            
                                LVF-Neueinsteiger 
                                
                                
  
                            
                            
	Beiträge: 2 
	Registriert seit: Nov 2012
	
 
 
2011 
2009 
DE 
 
 
 
			 | 
                              
RE: Sequence Call immer "Passed" 
				 
					Hi, 
 
das Problem ist gefunden und "umgangen". 
 
- da ich alle run-time errors ignoriere UND 
- den VI error Ausgang an Step.Result.Error übergebe UND 
- auf dem Error-Pfad auch noch was kommt... 
 
macht TS daraus einfach immer "Passed". 
Da ich alle Errors außerhalb von TS handle, übergebe ich jetzt nichts mehr an "Step.Result.Error" --> läuft!
				 
				
				
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
 |  |