Wie können FuncUnit Unit-Fehler in Tests unterdrückt werden?

9

Ich habe einen FuncUnit-Testfall, in dem ich eine Webseite mit

öffne %Vor%

Es gibt ein bekanntes Problem auf unserer Seite, dass ungefähr eine von ungefähr zwanzig Mal die Webseite aus irgendeinem Grund nicht geladen werden würde. Ich möchte es erneut versuchen, wenn es nicht geladen wird. Aber in FuncUnit gibt es keine Möglichkeit, Fehler zu unterdrücken, wenn die Seite nicht geladen werden kann. Gibt es eine Möglichkeit, Fehlermeldung in Funcunit zu unterdrücken?

    
Sathish 07.12.2016, 22:09
quelle

2 Antworten

0

Könnte so etwas nicht für Sie funktionieren?

%Vor%     
manonthemat 15.12.2016 01:05
quelle
0
%Vor%

Immer wenn F.open fehlschlägt (dh während einer von 20 Zeiten), habe ich gemerkt, dass der zweite Testpunkt, der F.open verwendet, vorübergeht. Ich kann jedoch F. nicht wieder öffnen, falls der erste nicht funktioniert keine Möglichkeit, F.open Fehler zu unterdrücken, wenn die Seite nicht geladen wird.

Also mache ich immer einen einfachen Ajax-Anruf, bevor ich den eigentlichen F.open mache. Dies ist nicht der richtige Weg, aber es funktioniert für uns, da es uns eigentlich egal ist, ob die Seite in unseren Tests eine erste / zweite Zeitladung ist.

    
Sathish 21.12.2016 21:48
quelle