Microsoft Expression Studio - Интернет / Superpreview с ASP.NET - PullRequest
3 голосов
/ 25 августа 2009

Есть ли какой-либо способ полностью протестировать веб-страницу ASP.NET с помощью Expression Studio или можно только видеть статическое представление страницы и не взаимодействовать ни с одним из элементов на странице?

Ответы [ 3 ]

2 голосов
/ 31 августа 2009

Опираясь на ответ Жафа, он прав (или, по крайней мере, насколько мне удалось найти), что SuperPreview является чисто статическим движком рендеринга. Я нашел 2 программы, которые были очень полезны для меня.

Сначала это Lunascape5 , это многоядерный веб-браузер, который включает в себя движки для Trident, Webkit и Gecko. Так что это хорошая отправная точка для современных браузеров. Я обнаружил ошибку в движке Gecko, она не позволяет вам входить на веб-сайты с интегрированной безопасностью ASP.NET и правильно настраивать обработку аутентификации для ее интеграции.

Переходя к обработке бэйна, известного как IE, я обнаружил IETester , который позволяет запускать параллельные копии IE 5.5, 6, 7 и 8 с полной функциональностью. Это заменило мою предыдущую копию установки MultipleIEs, потому что я столкнулся с проблемами с IE6, работающим неправильно (не могу выделить, не могу печатать в формах). Этот инструмент очень хорош, и я настоятельно рекомендую его.

SuperPreview отлично подходит для функциональности анализа DOM и измерительных инструментов.

0 голосов
/ 03 апреля 2010

SuperPreview использует «Кассини» для просмотра ASPX-страниц. Поэтому вам не нужно использовать IIS, если на вашей странице нет какой-то сложности, которую он не может обработать.

По сути, это та же поддержка, которую вы получаете, если вы работали в Visual Studio и выполняли F5. Visual Studio запускает небольшой веб-сервер в системном трее. SuperPreview делает то же самое.

Кроме того, если вы сконфигурируете PHP в Expression Web, SuperPreview также сможет сделать некоторые файлы PHP для вас.

0 голосов
/ 25 августа 2009

У меня сложилось впечатление, что SuperPreview фактически представляет собой статическую визуализацию страницы - вы получаете интерактивность DOM, но это все - это не веб-сервер, который может обслуживать страницы.

Немного повозившись, вы можете настроить IIS и запустить его на XP или Vista (вплоть до Home Premium, я думаю - это то, что я запускаю без проблем), или вы можете установить Visual Web Developer Express и используйте встроенный веб-сервер для тестирования вашего сайта - VS и Expression обмениваются файлами проекта, чтобы вы могли без проблем открывать сайт / страницы.

...