在 Selenium C# 中断言

ran*_*ana 1 selenium

Selenium C# 中是否存在Assert类,就像我们在编码的 UI 测试中一样。

或者我应该使用Microsoft.VisualStudio.TestTools.UnitTesting.Assert类在 Selenium 中执行断言?

mrf*_*ter 5

是的,您将Assert在单元测试框架中使用该类,在您的情况下为MSTest

Selenium 库不负责测试框架类型的函数,包括asserts.

您可以使用FluentAssertions它支持许多不同的框架,包括 MSTest,如果您出于任何原因需要切换框架,它可以最大限度地减少所需的更改。