UI 测试
一般来说,UI 测试有两种类型:
- 非视觉测试
- 视觉测试
非视觉测试
这类测试完全取决于你选择的 UI 框架:
- 对于 MVC / Razor Pages UI,你通常向服务器发起请求,获取一些 HTML,然后测试返回结果中是否存在预期的 DOM 元素。
- Angular 拥有自己的基础设施和实践来测试组件、视图和服务。
请参阅以下文档以了解非视觉 UI 测试:
视觉测试
视觉测试用于像真实用户那样与应用程序 UI 进行交互。它全面测试应用程序,包括页面和组件的视觉外观。
视觉 UI 测试超出了 ABP 的范畴。业界有很多工具(例如 Selenium),你可以使用它们来测试应用程序的 UI。
抠丁客


