【问题标题】:How Can I Make Automation Test Using Selenium C# for a Web app Built with AngularJS?如何使用 Selenium C# 为使用 AngularJS 构建的 Web 应用程序进行自动化测试?
【发布时间】:2017-06-03 22:11:06
【问题描述】:

我正在使用 Selenium C# 进行自动化测试,但它不适用于使用 AngularJs 构建的应用程序,因为它们是客户端。谁能告诉我为使用 AngularJS 构建的应用程序进行自动化测试的选项是什么?我想要一些可以在 Visual Studio 中与 Selenium C# 一起使用的东西。

【问题讨论】:

    标签: c# angularjs selenium automation


    【解决方案1】:

    听起来可能基本的硒不是正确的工具。 Protractor 建立在 WebDriverJS 之上,通常用于这种场景:

    http://www.protractortest.org/#/

    似乎对量角器的 C# 绑定有一些支持,但我不确定这种支持有多专注。

    一个例子是 Protractor nuget 包:

    https://www.nuget.org/packages/Protractor/

    【讨论】:

      【解决方案2】:

      Protractor for .NET 是 Angular 应用程序的端到端测试框架

      Protractor for .NET 建立在 Selenium WebDriver C# 绑定之上。

      从 NuGet 获取!

      安装包量角器

      参考:Protractor net Home page

      Good basic learning youtube video about Protractor

      【讨论】:

        猜你喜欢
        • 2015-06-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-12-10
        • 2013-10-05
        • 1970-01-01
        • 1970-01-01
        • 2010-10-12
        相关资源
        最近更新 更多