量角器/webdriver管理器/Selenium的配置文件在哪里?

量角器/webdriver管理器/Selenium的配置文件在哪里?,selenium,protractor,Selenium,Protractor,我已经安装了量角器和Selenium,所以我可以用JavaScript进行E2E测试。当我启动Selenium(webdriver-manager-start)时,我得到了下面一行 10:20:17.961信息-默认驱动程序 跳过org.openqa.selenium.ie.InternetExplorerDriver注册: 注册功能功能[{platform=WINDOWS, ensureCleanSession=true,browserName=internet explorer,版本=}]

我已经安装了量角器和Selenium,所以我可以用JavaScript进行E2E测试。当我启动Selenium(
webdriver-manager-start
)时,我得到了下面一行

10:20:17.961信息-默认驱动程序 跳过org.openqa.selenium.ie.InternetExplorerDriver注册: 注册功能功能[{platform=WINDOWS, ensureCleanSession=true,browserName=internet explorer,版本=}] 与当前平台不匹配:MAC


如何更改默认驱动程序?我看到很多对配置文件的引用,但我找不到任何地方有人提供Selenium启动配置文件的名称和位置。

您定义Selenium启动配置文件的地方是

C:\Users\{user}\AppData\Roaming\npm\node_modules\protractor

链接的博客页面摘要:

npm -version
npm install -g protractor
protractor --version
Java -version
webdriver-manager update
webdriver-manager start
cd C:\Users\{user}\AppData\Roaming\npm\node_modules\protractor\example
protractor conf.js
更新驱动程序通常是必要的,运行selenium服务器,更改目录,然后从命令提示符执行测试通常是无聊和烦人的。因此,我编写了一个简单的批处理文件来简化这个过程。因为,我很懒。只需复制这些命令,更改文件目录并另存为.bat文件。要执行测试,只需双击即可

@echo on
set errorlevel = 0
::WebDriver update
start /b webdriver-manager update
    If %errorlevel% neq 0 set "job=webdriver-manager update" exit/b &goto err
    ::exit/b 

::Start selenium  server
start /b webdriver-manager start
    If %errorlevel% neq 0 set "job=webdriver-manager start" exit/b &goto err

::Change directory
cd D:\Users\Saifur\AppData\Roaming\npm\node_modules\protractor\example
    If %errorlevel% neq 0 set "job=changing directory" exit/b &goto err

::Start running tests
protractor conf.js
    If %errorlevel% neq 0 set "job=protractor conf.js" exit/b &goto err

:err
    echo ERROR: %job% execution failed with error.

pause

在mac上,它是/usr/local/lib/node_模块/protractor@EricLeschinski谢谢你的编辑和时间。那是我的博客,我维护它。我们将在将来尝试提出链接的要点。