【发布时间】:2017-06-03 22:11:06
【问题描述】:
我正在使用 Selenium C# 进行自动化测试,但它不适用于使用 AngularJs 构建的应用程序,因为它们是客户端。谁能告诉我为使用 AngularJS 构建的应用程序进行自动化测试的选项是什么?我想要一些可以在 Visual Studio 中与 Selenium C# 一起使用的东西。
【问题讨论】:
标签: c# angularjs selenium automation
我正在使用 Selenium C# 进行自动化测试,但它不适用于使用 AngularJs 构建的应用程序,因为它们是客户端。谁能告诉我为使用 AngularJS 构建的应用程序进行自动化测试的选项是什么?我想要一些可以在 Visual Studio 中与 Selenium C# 一起使用的东西。
【问题讨论】:
标签: c# angularjs selenium automation
听起来可能基本的硒不是正确的工具。 Protractor 建立在 WebDriverJS 之上,通常用于这种场景:
http://www.protractortest.org/#/
似乎对量角器的 C# 绑定有一些支持,但我不确定这种支持有多专注。
一个例子是 Protractor nuget 包:
【讨论】:
Protractor for .NET 是 Angular 应用程序的端到端测试框架
Protractor for .NET 建立在 Selenium WebDriver C# 绑定之上。
从 NuGet 获取!
安装包量角器
【讨论】: