2009-04-05 7 views
0

Ich habe Anwendung, die PHP/HTML/ASP-Websites generieren und ich möchte in der Lage zu lassen Sie die Möglichkeit, die Websites aus der Anwendung zu testen. Gibt es eine Möglichkeit das zu tun?Kann Build-Server in meiner Anwendung implementieren, die PHP/ASP unterstützen?

+0

Um eine aussagekräftige Antwort geben zu können, wäre es gut zu wissen, welche Sprache und welche Anwendung Ihre Anwendung verwendet, um zu bestimmen, wie Sie einen Webserver mit PHP- oder ASP-Unterstützung einbetten können. – lothar

Antwort

1

Testen einer Website ist eine ziemlich komplizierte Aufgabe. Während Sie sicherlich einen Webserver und eine Test-Engine schreiben könnten, bin ich mir nicht sicher, warum Sie das wollen. Ich würde empfehlen, IIS (da Sie ASP benötigen) als Ihren Webserver und configuring it to support PHP. Verwenden Sie dann WatiN oder Selenium oder etwas ähnliches, um Ihre Websites zu testen.

0

Ich muss mit tvanfosson zustimmen. Es ist eine große Herausforderung, einen eigenständigen Webserver zu integrieren, der sowohl ASP als auch PHP unterstützt. Es kann wahrscheinlich getan werden, aber ich weiß nicht, ob Sie die Manpower oder Ressourcen dafür haben.

Ihre beste Hoffnung wäre wahrscheinlich, einen selbstkonfigurierenden Webserver mit Ihrer Anwendung zu integrieren. Für PHP könnte man einfach einen Open Source Webserver wie Apache mit der Zend Engine verwenden. Ich bin mir nicht sicher, wie Sie einen ASP-Interpreter mit Ihrer Software verteilen können.

Ich denke jedoch, eine praktikablere Lösung ist einfach zu tun, was Dreamweaver und die meisten anderen HTML-Editoren/Web-Entwicklungstools tun. Da der Benutzer wahrscheinlich bereits Zugriff auf einen Webserver hätte, könnten Sie ihm einfach die Anmeldeinformationen für den SFTP/SCP bereitstellen und die Anwendung den Code zum Testen auf den Remote- oder lokalen Server hochladen lassen.

Verwandte Themen