Ich lasse Selenium Nunit Tests auf dem TeamCity Server laufen, der lokal auf meinem Server läuft. Das Problem, das ich habe, ist einige der bestandenen Tests und einige von ihnen scheitern. Wenn ich jedoch die gleichen Tests mache, indem ich Visual Studios manuell öffne und die Tests von dort aus starte, scheinen sie zu bestehen.Laufen Selenium Nunit Tests auf Teamcity vs. lokal
Ich habe versucht, den TeamCity-Server neu zu starten, habe versucht, alle Dateien zu bereinigen. Löschen der Dateien und Neuaufbau alles außer nichts scheint zu funktionieren. Es ist nichts falsch mit den Tests und sie zum Laufen zu bringen, es sind nur die Tests, die die Behauptungen nicht bestehen, während dieselben Tests die Behauptungen bestehen, wenn ich sie manuell durch visuelle Studios führe.
Irgendwelche Gedanken zu was könnte das verursachen?
Hey Charlie, danke für deine Eingabe! Ich denke, Ihr zweiter Punkt könnte gültig sein, da ich alle Pakete mit Nuget Installer wiederherstelle. Irgendwelche Gedanken darüber, wie ich mein Problem lösen könnte? Auch das, was ich bemerkt habe, ist, dass das Problem mit dem Selenium Webdriver sein könnte, da ich den Stacktrace für einige der fehlgeschlagenen Tests ansehe und er sagt, dass ein bestimmtes Element nicht anklickbar ist. Aber wenn ich den gleichen Test lokal durchführe, bekomme ich dieses Problem nicht ... also war ich auch etwas verwirrt. – chillax786
Ich bin kein TC-Benutzer, aber ich lese in einem anderen Thread, dass sie eine obskure Einstellung haben, die dazu führt, dass Tests mehr wie die Sie selbst ausgeführt werden, mit nur der Assembly in der Befehlszeile, anstatt ein Projekt zu generieren. Es tut mir leid zu sagen, dass ich es nicht mit Google finden kann, aber vielleicht jemand anderes weiß, was es ist. :-( – Charlie