Ich habe einen FuncUnit Testfall, wobei ich eine Webseite öffnenWie können FuncUnit Unit-Fehler in Tests unterdrückt werden?
F.open("http://www.example.com");
Verwendung Es ist ein bekanntes Problem in unserer Seite, die man etwa in etwa 20 mal die Webseite aus irgendeinem Grunde 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, eine Fehlermeldung in Funcunit zu unterdrücken?
Ich bin überrascht, Sie können eine Remote-URL überhaupt öffnen. Ich habe gerade 'F.open ('https://www.google.com')' versucht und einen Fehler erhalten. Ich glaube nicht, dass 'F.open()' für entfernte URLs gedacht ist, da Sie sowieso nicht mit dem DOM interagieren können. Was genau testen Sie genau? –
@Ryan Es ist eigentlich nicht Remote-URL. Es ist eine Localhost-URL. Ich habe example.com als Beispiel angegeben. – Sathish
Ah, ok. Es scheint, als hättest du eine Lösung gefunden, aber hacky. Wären Sie in der Lage, einen minimalen Satz von Dateien zur Verfügung zu stellen, um dieses Problem zu reproduzieren? Das klingt wie ein Fehler, der behoben werden muss. –