Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Node.js实现测试自动化_Node.js_Selenium_Testing_Automated Tests - Fatal编程技术网

使用Node.js实现测试自动化

使用Node.js实现测试自动化,node.js,selenium,testing,automated-tests,Node.js,Selenium,Testing,Automated Tests,我的客户机正在使用node.js开发一个新系统 我需要为系统编写自动化脚本,我的客户建议我这次使用node.js,这样开发人员也可以参与自动化脚本的创建 我需要推荐我可以使用的测试自动化框架。我有使用Java使用SeleniumWebDriver的经验 任何指导和指示都会非常有用 谢谢。你可以试试。我最近做了一些实验,它似乎是一个与node.js兼容的合理自动化框架。您可以尝试一下。我最近做了一些实验,它似乎是一个与node.js兼容的合理自动化框架。在您的案例中,一个合理的逻辑选项是尝试,因为

我的客户机正在使用node.js开发一个新系统

我需要为系统编写自动化脚本,我的客户建议我这次使用node.js,这样开发人员也可以参与自动化脚本的创建

我需要推荐我可以使用的测试自动化框架。我有使用Java使用SeleniumWebDriver的经验

任何指导和指示都会非常有用


谢谢。

你可以试试。我最近做了一些实验,它似乎是一个与node.js兼容的合理自动化框架。

您可以尝试一下。我最近做了一些实验,它似乎是一个与node.js兼容的合理自动化框架。

在您的案例中,一个合理的逻辑选项是尝试,因为它是针对NodeJS的Selenium 2.0绑定的实现。

在您的案例中,一个合理的逻辑选项是尝试,因为它是针对NodeJ的Selenium 2.0绑定的实现。

有大量的node.js包可用于测试自动化,几乎涵盖了所有类型的测试自动化,例如

  • 对于API测试,可以使用“got”、“request”、“axios”等

  • 对于Web UI测试,您可以使用“”, ,木偶演员等

  • 对于移动或Windows UI测试,您可以使用

所有这些软件包都可以在npm注册表中找到:

如果您想使用自然语言来定义您的测试用例并将它们与自动化代码相关联,那么您可以使用BDD工具


顺便说一句,可以用来编写上述所有类型的测试自动化的一个免费工具是,它可以免费下载和使用。

有大量node.js包可用于测试自动化,它几乎涵盖了所有类型的测试自动化,例如

  • 对于API测试,可以使用“got”、“request”、“axios”等

  • 对于Web UI测试,您可以使用“”, ,木偶演员等

  • 对于移动或Windows UI测试,您可以使用

所有这些软件包都可以在npm注册表中找到:

如果您想使用自然语言来定义您的测试用例并将它们与自动化代码相关联,那么您可以使用BDD工具


顺便说一句,可以用来编写上述所有类型的测试自动化的一个免费工具是,它可以免费下载和使用。

如果你有一个角度应用程序,它也很流行。

如果你有一个角度应用程序,它也很流行。

我们目前在系统中使用Puppeter来测试我们的UI功能。我们使用一种叫做“最后一击”的工具。
此工具只需要录制和播放。这非常简单。

我们目前在系统中使用Puppeter来测试我们的UI功能。我们使用一种叫做“最后一击”的工具。 此工具只需要录制和播放。它非常简单。

实现nightwatch.js 优势

  • 轻量级库
  • 易于在Node.js中实现
  • 可以集成到CI/CD工具
  • 还提供docker图像
  • 实现nightwatch.js 优势

  • 轻量级库
  • 易于在Node.js中实现
  • 可以集成到CI/CD工具
  • 还提供docker图像
  • 您可以使用或自动化非角度应用程序。用于角度应用

    您可以使用的测试框架很少,例如和,或者自动化非角度应用程序。用于角度应用


    很少有测试框架,如和

    Thank@Breaks软件Thank@Breaks软件