Hallo,
wir verwenden in der Firma JUnit in Kombination mit HttpUnit um unsere
Webprojekte von der Anwenderseite zu testen.
Das Programm holt die Webseiten per HTTP vom Server ab, interpretiert
diese und gew�hrt objektorientierten Zugriff darauf. Man kann so ohne
gro�en aufwand "maschinell" surfen und die gew�nschten Infos rausziehen.
Jetzt habe ich mal nachgeschaut, ob ich sowas auch unter ASP.NET zur
Verf�gung habe, aber bisher nichts gefunden. Klar kann ich Webseiten
�ber XMLHttp oder einen .NET-HttpRequest vom Server ziehen, aber mir
fehlt ein Wenig "Komfort" beim "damit weiter arbeiten".
Damit klar ist, was ich suche, hier mal ein paar Zeilen Java, die eine
Loginseite aufrufen, Benutzername und Kennwort eingeben, das submitten
und auf der anschlie�end angezeigten Seite in der ersten Tabelle den
Inhalt der 2. Zeile, 2. Spalte abholen und in einen String speichern:
WebConnection wc = new WebConnection();
WebResponse response =
wc.getResponse("http://www.example.com/login.aspx");
WebRequest request = response.getRequest("SubmitButtonID");
request.setParameter("username", "testuser");
request.setParameter("password", "12345678"); response =
wc.getResponse(request); WebTable wt = response.getTables()[0]; String
myString = wt.getCellAsText(2, 2);
Kennt jemand von Euch was �hnliches, unter ASP/ASP.NET?
Gru�
Markus
| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp