首页 > 解决方案 > UI 测试 Blazor Dekstop 应用

问题描述

我对使用 WebView 托管 Blazor 应用程序在 MAUI 中制作下一个项目非常感兴趣。

我知道我可以使用bUnit对组件进行单元测试,但是有没有像 Cypress 那样运行完整 UI 测试的解决方案?

我的意思是从字面上运行应用程序,然后点击一下。还是 bUnit 就足够了?它是否能够使用所有本机服务运行 MAUI 应用程序(例如使用本机弹出窗口从磁盘打开文件)或者我是否需要模拟边缘服务?

我提出了一个替代方案,即设置一个运行相同应用程序的服务器端 Blazor 项目并只使用赛普拉斯,但我不太喜欢这个想法。

标签: blazorui-testingblazor-desktop

解决方案


推荐阅读