88Post  
          
              
                26.Ноябрь.2020 07:24:10
               
              #1 
           
         
        
          Всем привет !
Такой вопрос по селениду:
Конструкция waitUntil ведь не делает Assert, так ?не найдётся  в течении 5 сек, то тест пойдет дальше без fail , верно ?
Объясню для чего мне это нужно: на странице бывает случается 500-ая и тогда на ней появляется некий текст, который я и хочу отловить.
         
        
           
         
            
       
      
        
          
          
            BabyRoot  
          
              
                26.Ноябрь.2020 07:29:06
               
              #2 
           
         
        
          Да, верно, дождётся элемента, возьмёт текст из него.
         
        
           
         
            
       
      
        
          
          
            88Post  
          
              
                26.Ноябрь.2020 07:35:51
               
              #3 
           
         
        
          Ага… Это хорошо.
         
        
           
         
            
       
      
        
          
          
            BabyRoot  
          
              
                26.Ноябрь.2020 07:46:13
               
              #4 
           
         
        
          Эту ошибку воспроизводите руками - создавайте тикет, пусть исправляют. Не надо ничего отлавливать.
         
        
           
         
            
       
      
        
          
          
            88Post  
          
              
                26.Ноябрь.2020 07:48:07
               
              #5 
           
         
        
          
Ладно, пока в тесте будет этот костыль - он и будет сигнализировать о 500-ой.
         
        
           
         
            
       
      
        
          
          
            Sheff  
          
              
                26.Ноябрь.2020 16:16:40
               
              #6 
           
         
        
        
           
         
            
       
      
        
          
          
            asolntsev  
          
              
                26.Ноябрь.2020 21:02:47
               
              #7 
           
         
        
          Погодите, у вас тут проблема скорее организационная.В тот момент, когда бегут тесты, никаких редеплоев быть не должно. 
P.S. Команда waitUntil(visible, 5_000) всё-таки делает ассерт. Но не текста, а видимости. Т.е. если элемент не станет видимым в течение 5 секунд, она кинет ошибку.
         
        
           3 лайка