Nightwatch.js首页

Nightwatch.js-让浏览器自动化测试更容易
原文链接: nightwatchjs

Nightwatch.js基于Selenium/WebDriver 服务,可以在node.js上快速而有效运行

浏览器自动化测试
Nightwatch.js是一款易于使用的基于Node.js的端到端(E2E)测试解决方案,适用于浏览器的应用和网站。它使用功能强大的W3C WebDriver API对DOM元素执行命令和断言

主要特征

语法简洁
简洁但强壮的语法可以让你能快速的写出测试代码,只使用Javascript (Node.js)语法,选择器则是CSS或Xpath

内置测试进程
内置的命令行测试进程支持串行、并行或一起(together)以及分组、标签(tags)或单独的运行方式。Grunt现在支持是这种方式了。

Selenium服务
在单独的子进程中自动控制Selenium离线服务;如果Selenium在另一台主机上运行,​​则可以禁用本地的离线服务

云服务支持
适用于云测试提供商,例如SauceLabs和BrowserStack

CSS & Xpath选择器支持
CSS或Xpath选择器可用于定位和验证页面上的元素或执行命令

持续集成支持
JUnit XML报告是内置的,因此您可以将构建过程中的测试与Teamcity,Jenkins,Hudson等系统集成

易于扩展
灵活的命令和断言框架,可以轻松扩展以实现特定于应用程序的命令和断言。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值