【发布时间】:2010-11-26 18:54:16
【问题描述】:
我想测试网站 UI。
是否可以使用 Visual Studio 2010 记录所有网站点击的元素(就像 Selenium IDE 一样)?
Visual Studio 2010 和 Selenium 之间是否有集成以便在 VS2010 中使用 Selenium 自动生成的 C# 代码?
谢谢
【问题讨论】:
标签: visual-studio-2010 selenium integration-testing
我想测试网站 UI。
是否可以使用 Visual Studio 2010 记录所有网站点击的元素(就像 Selenium IDE 一样)?
Visual Studio 2010 和 Selenium 之间是否有集成以便在 VS2010 中使用 Selenium 自动生成的 C# 代码?
谢谢
【问题讨论】:
标签: visual-studio-2010 selenium integration-testing
我这样做的方法是在 Selenium IDE 中记录测试并保存为 C# 和 NUnit。 NUnit 断言与 MSTest 单元测试几乎相同。然后我粘贴到 Visual Studio 单元测试中并手动修改少量缺陷。
【讨论】:
VS 中的 Selenium 等价物位于 Team System / Test edition 组件中。
允许您通过单击 IE 中的工作流来捕获“webtest”,然后(如果需要)运行一系列这些 webtest 作为“loadtest”。
所有的 webtests 都可以单独运行,或者您可以将其中一些链接在一起以近似 Selenium 测试套件。
【讨论】:
您可以使用选项->格式->源(按钮)添加新的格式以进行导出。复制现有的 C# (Remote Control) 条目并更改 java 以输出 MSTest 测试。这很容易。
【讨论】: