Вопрос

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

Это было полезно?

Решение

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

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

Другие советы

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

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

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

SuperPreview очень хорош своей функциональностью анализа DOM и инструментами измерения.

SuperPreview использует "Cassini" для просмотра aspx-страниц.Таким образом, вам не нужно использовать IIS, если только на вашей странице нет какой-то сложности, с которой она не может справиться.

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top