图说Selenium自动化测试轻量级框架(关注不迷路)
Vue集成了watchNight,是基于Selenium Server(最新版的nightwatch已经不需要)的E2E测试框架。
测试脚本可以在本地电脑,也可以在remote端
WatchNight不依赖Selenium Server
Nightwatch是自动化测试框架,(端到端)测试解决方案。基于Node.js并使用Selenium WebDriver 。
Selenium是自动化测试工具,提出了跨平台、跨浏览器的E2E的web自动化解决方案。
Selenium主要包括三部分:
- Selenium IDE:Firefox的一个扩展,它可以进行录制回放,并可以把录制的操作以多种语言(例如java,python等)的形式导出成测试用例。
- Selenium WebDriver:提供Web自动化测试的W3C WebDriver API,主要用作浏览器打开、页面元素的修改已经调用JavaScript。不同的浏览器需要不同的WebDriver根据不同的浏览器需要不同的driver,比如hromeDriver,firefoxDriver。
- Selenium Grid:分布式执行测试,在不同计算机和不同浏览器上运行自动化测试
本文暂时没有评论,来添加一个吧(●'◡'●)