Инструмент, чтобы проверить, все ли страницы сайта работают без ошибок в ASP.Net? - PullRequest
0 голосов
/ 08 февраля 2012

В настоящее время я работаю над сайтом, на котором около 50 страниц и ссылок. Мне нужно убедиться, что все страницы работают нормально перед развертыванием в производство. Есть ли какой-либо инструмент, чтобы я мог проверить на локальной машине, что ни на одной странице не отображается сообщение об ошибке какого-либо рода.

Примечание: - я делаю сайт, используя ASP.Net, SQL Azure, Window Azure.

Ответы [ 4 ]

0 голосов
/ 08 февраля 2012

Поможет ли здесь ELMHA?

http://code.google.com/p/elmah/

Проверьте сообщение Wades для использования Azure: http://www.wadewegner.com/2011/08/using-elmah-in-windows-azure-with-table-storage/

0 голосов
/ 08 февраля 2012

Я не совсем уверен, что вы хотите проверить.Если это связано с вашей бизнес-логикой, вы должны проверить это самостоятельно или с помощью какой-либо среды модульного тестирования.Для проверки развертывания Windows Azure я хотел бы порекомендовать вам сделать следующее:

1, поскольку вы сказали, что используете Windows Azure и SQL Azure, пожалуйста, подготовьте два сервера для тестирования.Один для имитации среды Windows Azure, установлен Win08 x64 (R2, если вы используете Azure OS 2.x), .NET Fx 4.0 (или 3.5.1, если вы используете 3.5 SP1), Windows Azure SDK, IIS с перезаписью URL.Ничего больше не делайте на этом компьютере, например VS, Win SDK и т. Д. На другом компьютере для симуляции SQL Azure просто установите SQL Server 08 R2.

2, разверните приложение Azure на первом компьютере с помощью CSPack,CSRUN и т. Д. И подключитесь к SQL Server на другом компьютере, протестируйте свое приложение.Если вы используете службу хранения, сначала используйте локальный эмулятор на первом компьютере.

3, Измените для использования реального хранилища Azure и проверьте.

4, Измените для использования реального SQL Azure и проверьте.

5, Разверните свое приложение на промежуточном слоте Azure и протестируйте.

6, Переключите на рабочий слот.

В SDK 1.5 и более поздних версиях Azure VS Tool имеют функциючтобы помочь вам проверить, отсутствуют ли какие-либо сборки, на которые вы ссылаетесь в своем проекте, на виртуальной машине Azure.Таким образом, вы можете установить их как Copy Local = True.Там же сайт поможет вам проверить сборки http://gacviewer.cloudapp.net/

0 голосов
/ 08 февраля 2012

Не совсем уверен в том, какие ошибки вы можете захотеть проверить, но если вы просто хотите проверять битые ссылки, есть инструмент под названием Xenu, который может вам помочь.Он будет проходить по всем ссылкам и отправлять хорошие HTML-отчеты о неработающих ссылках.

0 голосов
/ 08 февраля 2012

Вы можете попробовать это - http://www.relsoftware.com/wlv/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...