我正在使用 selenium 在我们当前应用程序的 UI 上运行一些功能测试。
我想确保 Web 项目中资源文件中的字符串在正确的时间和地点显示。
简单(我认为)我所要做的就是引用 Web 应用程序的程序集,并断言从 UI 读取的文本 selenium 与相应资源文件中的测试相匹配。
问题是 ASP.Net 对资源文件进行了一些预编译处理并将它们编译成一个名为 App_GlobalResources 的程序集,该程序集不是由正常的构建过程创建的,因此功能测试失败,因为找不到要查找的 App_GlobalResources 程序集字符串从。
那么,有什么建议吗?我是否需要放弃 App_GlobalResources 方法并做一些我可以控制的手动操作?
您了解问题还是我需要提供更多信息?