Ich versuche zu lernen, wie Selen Test in C# zu erstellen, folgen Sie den Anweisungen auf hereSelen Test: Methode nicht Fehler erlaubt
Setup-Funktion:
[SetUp]
public void SetupTest() {
selenium = selenium = new DefaultSelenium("TestServer", 4444, "*iexplore", BaseUrl);
selenium.Start();
verificationErrors = new StringBuilder();
}
Jedes Mal, wenn ich meinen Test ausführen, Selen .Anfang(); löst die folgende Ausnahme aus:
System.Net.WebException: Der Remote-Server hat einen Fehler zurückgegeben: (405) Methode nicht zulässig.
Ergebnis Stacktrace:
at System.Net.HttpWebRequest.GetResponse()
at Selenium.HttpCommandProcessor.DoCommand(String command, String[] args)
at Selenium.HttpCommandProcessor.Start()
at Selenium.DefaultSelenium.Start()
at SeleniumTests.IMPORT.SetupTest()
Der Selen-Server (Version 3.0.0.beta) auf einem Remote-Server ausgeführt wird, habe ich Port geöffnet 4444.
Können Sie die Seite im Browser anzeigen, indem Sie dieselbe URL eingeben, die Sie Selenium zur Verfügung stellen? Verwenden Sie auch http oder https? – neo