【发布时间】:2016-12-15 21:04:23
【问题描述】:
从这个https://stackoverflow.com/a/18404091/24267我收集到了
.net 代码抛出异常时使用 customErrors 属性 异常(404、403、500 等)并且使用了 httpErrors 属性 当 IIS 本身抛出异常时。
我希望 QA 能够测试我的 500 页。抛出 asp.net 异常来测试 customErrors 很容易(在 .aspx 页面中“抛出新的 Exception()”),但是如何强制 IIS 抛出异常来测试 httpErrors?
【问题讨论】:
-
向您的站点添加一个页面,并将
Response.StatusCode添加到该页面初始化中所需的错误值,并让CustomErrors处理该错误