量角器/webdriver管理器/Selenium的配置文件在哪里?
我已经安装了量角器和Selenium,所以我可以用JavaScript进行E2E测试。当我启动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,版本=}]
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谢谢你的编辑和时间。那是我的博客,我维护它。我们将在将来尝试提出链接的要点。