Protractor: jarfile ุบูŠุฑ ุตุงู„ุญ ุฃูˆ ูุงุณุฏ selenium-server-standalone-4.0.0-alpha-1.zip.jar

ุชู… ุฅู†ุดุงุคู‡ุง ุนู„ู‰ ูขูค ุฃุจุฑูŠู„ ูขู ูกูฉ  ยท  40ุชุนู„ูŠู‚ุงุช  ยท  ู…ุตุฏุฑ: angular/protractor

ุนู†ุฏู…ุง ุจุฏุฃุช ุชุดุบูŠู„ webdriver-manager ุŒ ุฃุฎุฐุช ู‡ุฐุง ุงู„ุฎุทุฃ ุŒ ู„ู… ุฃุบูŠุฑ ุฃูŠ ุดูŠุก ููŠ ู…ุดุฑูˆุนูŠ ูŠุจุฑุฑ ู…ุซู„ ู‡ุฐุง ุงู„ุฎุทุฃ ุŒ ูˆูƒู†ุช ุฃุณุชุฎุฏู…ู‡ ู…ู†ุฐ ุฃูƒุซุฑ ู…ู† ุนุงู… ุŒ ูƒู„ ูŠูˆู….

ุฎุทุฃ: ู…ู„ู jarfile ุบูŠุฑ ุตุงู„ุญ ุฃูˆ ุชุงู„ู ./node_modules/protractor/node_modules/webdriver-manager/selenium/selenium-server-standalone-4.0.0-alpha-1.zip.jar


  • ุฅุตุฏุงุฑ ุงู„ุนู‚ุฏุฉ: 8.12
  • ุฅุตุฏุงุฑ ุงู„ู…ู†ู‚ู„ุฉ: 5.4.2
  • ุงู„ู…ุชุตูุญ (ุงู„ู…ุณุชุนุฑุถุงุช): Chrome
  • ู†ุธุงู… ุงู„ุชุดุบูŠู„ ูˆุงู„ุฅุตุฏุงุฑ Ubuntu 16.04
  • ู…ู„ู ุชูƒูˆูŠู† ุงู„ู…ู†ู‚ู„ุฉ:
'use strict';

require('babel-core/register');

const myReporter = require('./Report/MyReporter');
const Jasmine2HtmlReporter = require('protractor-jasmine2-html-reporter');
const failFast = require('jasmine-fail-fast');

module.exports.config = {
    seleniumAddress: 'http://localhost:4444/wd/hub',
    framework: 'jasmine2',
    allScriptsTimeout: 600000,
    capabilities: {
        browserName: 'chrome',
        chromeOptions: {
            args: ['--test-type', 'no-sandbox'],
        },
    },
    onPrepare: () => {
        browser.manage().window().setSize(1200, 1024);
        jasmine.getEnv().addReporter(failFast.init());
        jasmine.getEnv().addReporter(myReporter);
        jasmine.getEnv().addReporter(new Jasmine2HtmlReporter({
            takeScreenshots: true,
            takeScreenshotsOnlyOnFailures: true,
            fixedScreenshotName: false,
            fileNameDateSuffix: true,
            cleanDestination: false,
            savePath: './Report/testReports/'
        }));
    }
};
  • ุงุฎุชุจุงุฑ ู…ุซุงู„ ุฐูŠ ุตู„ุฉ

ุงู„ุชุนู„ูŠู‚ ุงู„ุฃูƒุซุฑ ูุงุฆุฏุฉ

ุณุฃุญุตู„ ุนู„ู‰ ุฅุตุฏุงุฑ ุฌุฏูŠุฏ ุบุฏุง.

ุงู„ 40 ูƒูˆู…ูŠู†ุชุฑ

ุฃูˆุงุฌู‡ ู†ูุณ ุงู„ู…ุดูƒู„ุฉ! :(

sborland ู„ู‚ุฏ ู‚ู…ุช ุจุญู„ ู‡ุฐุง ุจุทุฑูŠู‚ุชูŠ ุงู„ุฎุงุตุฉ ุนู† ุทุฑูŠู‚ ุชุบูŠูŠุฑ ู…ู„ููŠ standalone-response.xml ูˆ update-config.json. ู„ูƒู† ู‡ุฐุง ุงู„ุฑุงุจุท ูŠู…ูƒู† ุฃู† ูŠุณุงุนุฏูƒ ุจุทุฑูŠู‚ุฉ ุฃูุถู„:
https://stackoverflow.com/a/55836347

@ davidzaque ุดูƒุฑุง! ู‡ุฐุง ุงู„ุนู…ู„ ุญูˆู„ ุงู„ุนู…ู„ ุจุงู„ู†ุณุจุฉ ู„ูŠ.

davidzaque ู„ุฏูŠ ู†ูุณ ุงู„ู…ุดูƒู„ุฉ. ู„ูƒู†ู†ูŠ ู„ุง ุฃุฑูŠุฏ ุชุซุจูŠุช ุงู„ุณูŠู„ูŠู†ูŠูˆู… ุนู„ู‰ ู…ุณุชูˆู‰ ุงู„ุนุงู„ู…. ูŠุญุชูˆูŠ ุชุทุจูŠู‚ angularjs ุงู„ุฎุงุต ุจูŠ ุนู„ู‰ ู…ู†ู‚ู„ุฉ ููŠ ูˆุญุฏุฉ ุงู„ุนู‚ุฏุฉ ุงู„ุฎุงุตุฉ ุจู‡ ุŒ ูˆุชุญุชูˆูŠ ุงู„ู…ู†ู‚ู„ุฉ ุนู„ู‰ ุชุจุนูŠุงุชู‡ุง ุงู„ุฎุงุตุฉ ุญูŠุซ ูŠุชู… ุชุญุฏูŠุซ ุจุฑู†ุงู…ุฌ ุชุดุบูŠู„ ุงู„ูˆูŠุจ ุฅู„ู‰ ุงู„ุฃุญุฏุซ. ูƒูŠููŠุฉ ุชุซุจูŠุชู‡ ุนู„ู‰ ูˆุฌู‡ ุงู„ุชุญุฏูŠุฏ ู„ู…ู†ู‚ู„ุฉ ูˆู„ูŠุณ ุนู„ู‰ ุงู„ุตุนูŠุฏ ุงู„ุนุงู„ู…ูŠุŸ

ู†ุนู… ู‡ุฐุง ุฎุทุฃ. ูŠุจุฏูˆ ุฃู† ู‡ุฐุง ูŠุคุซุฑ ุนู„ู‰ ูƒู„ ุฅุตุฏุงุฑ ู…ู† ุฎุงุฏู… ุงู„ุณูŠู„ูŠู†ูŠูˆู….

ุฅู„ูŠูƒ ุงู„ุฎุทุฃ ุงู„ู…ูุฏุฑุฌ ููŠ webdriver-manager https://github.com/angular/webdriver-manager/issues/370

ูˆุฅู„ูŠูƒ ุงู„ุฅุตู„ุงุญ / ุงู„ู…ู†ุงู‚ุดุฉ ู„ู„ุฅุตู„ุงุญ: https://github.com/angular/webdriver-manager/pull/371

ุณุฃุญุตู„ ุนู„ู‰ ุฅุตุฏุงุฑ ุฌุฏูŠุฏ ุบุฏุง.

ูƒุญู„ ู…ุคู‚ุช ู„ู‡ุฐู‡ ุงู„ู…ุดูƒู„ุฉ ุŒ ูŠู…ูƒู†ูƒ ุชุนูŠูŠู† ุงู„ุฅุตุฏุงุฑ ุงู„ู…ุณุชู‚ู„ ุจุดูƒู„ ุตุฑูŠุญ ุนู†ุฏ ุชุดุบูŠู„ webdriver.
- ุงู„ู†ุณุฎ. Standalone = 3.9.1

ุฃุซู†ุงุก ุชุดุบูŠู„ ุญุงู„ุงุช ุงู„ุงุฎุชุจุงุฑ ุนู„ู‰ ุงู„ู…ู†ู‚ู„ุฉ ุŒ ู„ู… ูŠุณุชุทุน ู‡ุฐุง ุงู„ุญู„ ู…ุณุงุนุฏุชูŠ. ูƒูŠู ุชุณุชุฎุฏู… ู‡ุฐุง ุงู„ุญู„ ู…ุน ุงู„ู…ู†ู‚ู„ุฉุŸ

ู„ู‚ุฏ ุงุฎุชุจุฑุช ุงู„ุญู„ ู…ุน ุงู„ุฅุนุฏุงุฏ ุงู„ุญุงู„ูŠ ูู‚ุท.
ูˆู„ูƒู† ุนู†ุฏ ุงู„ุงุทู„ุงุน ุนู„ู‰ ุงู„ู…ุณุชู†ุฏุงุช ุงู„ุฑุณู…ูŠุฉ
http://www.protractortest.org/#/

ุงู†ุง ุณูˆู ุงุฌุฑูŠ

  • ุชุญุฏูŠุซ webdriver-manager --versions.standalone = 3.9.1
  • webdriver-manager ูŠุจุฏุฃ
  • ู…ู†ู‚ู„ุฉ conf.js

ุขู…ู„ ุฃู† ูŠุณุงุนุฏูƒ ู‡ุฐุง ุจุฃูŠ ุดูƒู„ ู…ู† ุงู„ุฃุดูƒุงู„.

@ tomreinartz90 ุญุงูˆู„ุช. ูŠุจุฏุฃ Webdriver ุจู†ุฌุงุญ ุนุจุฑ ุงู„ู…ู†ูุฐ 4444 ูˆู„ูƒู† ูŠุญุตู„ ุนู„ู‰ ุงู„ุฎุทุฃ ุนู†ุฏ ุชุดุบูŠู„ protractor conf.js
[15:28:48] I/launcher - Running 1 instances of WebDriver [15:28:48] I/hosted - Using the selenium server at http://localhost:4444/wd/hub [15:28:50] E/launcher - Cannot define class using reflection [15:28:50] E/launcher - WebDriverError: Cannot define class using reflection

ZehraHN ู„ู‚ุฏ ูˆุฌุฏุช ุฃู†ู‡ ุนู†ุฏู…ุง ุงุณุชุฎุฏู…ุช ุงู„ุฅุตุฏุงุฑ 3.141.0 ุŒ ู„ู… ุฃุนุฏ ุฃูˆุงุฌู‡ ู‡ุฐู‡ ุงู„ู…ุดูƒู„ุฉ. ุฃูŠ ุดูŠุก ููŠ ุงู„ู†ุทุงู‚ 3.8 ุฃูˆ 3.9 ูŠุณุจุจ ู„ูŠ ุฎุทุฃ ุงู„ุงู†ุนูƒุงุณ.

ู†ุนู… ูŠุนู…ู„ ุงู„ุขู†. ุดูƒุฑ clymerrm

davidzaque ู„ุฏูŠ ู†ูุณ ุงู„ู…ุดูƒู„ุฉ. ู„ูƒู†ู†ูŠ ู„ุง ุฃุฑูŠุฏ ุชุซุจูŠุช ุงู„ุณูŠู„ูŠู†ูŠูˆู… ุนู„ู‰ ู…ุณุชูˆู‰ ุงู„ุนุงู„ู…. ูŠุญุชูˆูŠ ุชุทุจูŠู‚ angularjs ุงู„ุฎุงุต ุจูŠ ุนู„ู‰ ู…ู†ู‚ู„ุฉ ููŠ ูˆุญุฏุฉ ุงู„ุนู‚ุฏุฉ ุงู„ุฎุงุตุฉ ุจู‡ ุŒ ูˆุชุญุชูˆูŠ ุงู„ู…ู†ู‚ู„ุฉ ุนู„ู‰ ุชุจุนูŠุงุชู‡ุง ุงู„ุฎุงุตุฉ ุญูŠุซ ูŠุชู… ุชุญุฏูŠุซ ุจุฑู†ุงู…ุฌ ุชุดุบูŠู„ ุงู„ูˆูŠุจ ุฅู„ู‰ ุงู„ุฃุญุฏุซ. ูƒูŠููŠุฉ ุชุซุจูŠุชู‡ ุนู„ู‰ ูˆุฌู‡ ุงู„ุชุญุฏูŠุฏ ู„ู…ู†ู‚ู„ุฉ ูˆู„ูŠุณ ุนู„ู‰ ุงู„ุตุนูŠุฏ ุงู„ุนุงู„ู…ูŠุŸ

tejasbhosale ุฃู†ุง ู„ุง ุฃุณุชุฎุฏู… ุงู„ู…ู†ู‚ู„ุฉ ุนู„ู‰ ู…ุณุชูˆู‰ ุงู„ุนุงู„ู…. ู„ู‚ุฏ ุบูŠุฑุช ุงู„ู…ู„ู: node_modules/protractor/node_modules/webdriver-manager/selenium/standalone-response.xml
ุจุงุณุชุซู†ุงุก ุงู„ู…ุฑุงุฌุน ุงู„ู…ุชุนู„ู‚ุฉ ุจุงู„ุฅุตุฏุงุฑ 4.0.0-alpha ูˆููŠ ุงู„ู…ู„ู:
/node_modules/protractor/node_modules/webdriver-manager/selenium/update-config.json
ู„ู‚ุฏ ุฃุฌุฑูŠุช ู‡ุฐุง ุงู„ุชุบูŠูŠุฑ:

"standalone": {
        "last": "/node_modules/protractor/node_modules/webdriver-manager/selenium/selenium-server-standalone-3.141.59.jar",
        "all": [
            "/node_modules/protractor/node_modules/webdriver-manager/selenium/selenium-server-standalone-3.141.59.jar"
        ]
    },

ุจุนุฏ ุฐู„ูƒ ุŒ ุงุญุชูุธุช ุจู‡ุฐู‡ ุงู„ู…ู„ูุงุช ุฎุงุฑุฌ ุงู„ู…ุณุงุฑ node_modules ุŒ ู„ุฐู„ูƒ ู„ู† ูŠุชู… ุชุญุฏูŠุซู‡ุง ุŒ ูˆุฃุถูุช ุงู„ุจุฑุงู…ุฌ ุงู„ู†ุตูŠุฉ ุงู„ุชุงู„ูŠุฉ ุฅู„ู‰ package.json:

"scripts": {
        "preinstall": "node_modules/protractor/node_modules/webdriver-manager/bin/webdriver-manager clean",
        "postinstall": "cp standalone-response.xml ./node_modules/protractor/node_modules/webdriver-manager/selenium/ & cp update-config.json ./node_modules/protractor/node_modules/webdriver-manager/selenium/ & node_modules/protractor/node_modules/webdriver-manager/bin/webdriver-manager update --versions.standalone=3.141.59",
        "start": "webdriver-manager start"
    },

ุฃุนู„ู… ุฃู†ู‡ ูƒุงู† ู‡ู†ุงูƒ ุงู„ูƒุซูŠุฑ ู…ู† ุงู„ู…ู†ุงูˆุฑุฉ ู„ุญู„ ุงู„ู…ุดูƒู„ุฉ ุŒ ูˆู„ูƒู† ูƒุงู†ุช ุงู„ุทุฑูŠู‚ุฉ ุงู„ุชูŠ ุชู…ูƒู†ุช ู…ู† ุญู„ู‡ุง ู‚ุจู„ ุฃูŠ ุญู„ ุขุฎุฑ ู‚ุงู…ูˆุง ุจู†ุดุฑู‡.

ุชูˆุงุฌู‡ ู†ูุณ ุงู„ู…ุดูƒู„ุฉ ู…ุซู„ ุชุซุจูŠุช npm ูˆู‡ูˆ ุชู†ุฒูŠู„ ุฌุฑุฉ ูุงุณุฏุฉ "selenium-server-standalone-4.0.0-alpha-1.zip.jar".

ุญุงูˆู„ุช ุชุซุจูŠุช npm ู…ุฑุฉ ุฃุฎุฑู‰.

ู„ุง ูŠุญุชูˆูŠ ุนู„ู‰ ุฏู„ูŠู„ ุงู„ุณูŠู„ูŠู†ูŠูˆู… ู†ูุณู‡ ุชุญุช ุฅุฏุงุฑุฉ webdriver!

ุงู„ู…ู„ูุงุช ุชุญุช ู…ุฏูŠุฑ webdriver:
ุฅุฌู…ุงู„ูŠ 64
-rw-r - r-- 1 ุฌุฐุฑ ุฌุฐุฑ 1205 26 ุฃูƒุชูˆุจุฑ 1985 gulpfile.js
-rw-r - r - 1 ุฌุฐุฑ ุฌุฐุฑ 547 ุฃูƒุชูˆุจุฑ 26 1985 config.json
-rw-r - r-- 1 ุฌุฐุฑ ุฌุฐุฑ 2455 ุฃูƒุชูˆุจุฑ 26 1985 README.md
-rw-r - r-- 1 ุฌุฐุฑ ุฌุฐุฑ 1078 26 ุฃูƒุชูˆุจุฑ 1985 ุชุฑุฎูŠุต
-rw-r - r-- 1 ุฌุฐุฑ ุฌุฐุฑ 2699 ุฃูƒุชูˆุจุฑ 26 1985 ู…ุณุงู‡ู…ุฉ. md
-rw-r - r - 1 ุฌุฐุฑ ุงู„ุฌุฐุฑ 21636 26 ุฃูƒุชูˆุจุฑ 1985 CHANGELOG.md
drwxr-xr-x 2 ุฌุฐุฑ ุงู„ุฌุฐุฑ 4096 25 ุฃุจุฑูŠู„ 15:08 bin
drwxr-xr-x 3 ุฌุฐุฑ ุงู„ุฌุฐุฑ 4096 25 ุฃุจุฑูŠู„ 15:08 ู…ุจู†ูŠ
drwxr-xr-x 2 root root 4096 ุฃุจุฑูŠู„ 25 15:08 docs
drwxr-xr-x 5 ุฌุฐุฑ ุงู„ุฌุฐุฑ 4096 25 ุฃุจุฑูŠู„ 15:08 node_modules
-rw-r - r-- 1 ุฌุฐุฑ ุฌุฐุฑ 3650 25 ุฃุจุฑูŠู„ 15:08 package.json

ุชู… ุจุงุณุชุฎุฏุงู… https://github.com/cnishina/webdriver-manager/commit/7dc17ef36e93f71bc63475612e343ffb84efec0f

ูƒู…ุง ุฃู†ู†ุง ู„ุง ู†ู‚ูˆู… ุจุชู†ุฒูŠู„ ุฅุตุฏุงุฑุงุช ุฃู„ูุง ู„ุฃู†ู†ุง ู„ู… ู†ูƒู† ู†ู‚ูˆู… ุจุชู†ุฒูŠู„ ุฅุตุฏุงุฑุงุช ุจูŠุชุง ู…ู† ู‚ุจู„. ูŠุฑุฌู‰ ุงู„ุชุญุฏูŠุซ ุฅู„ู‰ webdriver-manager 12.1.2. ุฅุฐุง ูƒู†ุช ุชุณุชุฎุฏู… Protractor ู„ุชู†ุฒูŠู„ webdriver-manager ุŒ ูู…ุง ุนู„ูŠูƒ ุณูˆู‰ ุฅุฒุงู„ุฉ ุฏู„ูŠู„ node_modules ูˆุฅุนุงุฏุฉ ุงู„ุชุซุจูŠุช ุฃูˆ ุชู†ููŠุฐ npm install -f . ุชุฑูƒ ู‡ุฐุง ู…ูุชูˆุญุง ู„ู„ุฑุคูŠุฉ.

ุชู… ู…ุน cnishina / webdriver -manager @ 7dc17ef

ูƒู…ุง ุฃู†ู†ุง ู„ุง ู†ู‚ูˆู… ุจุชู†ุฒูŠู„ ุฅุตุฏุงุฑุงุช ุฃู„ูุง ู„ุฃู†ู†ุง ู„ู… ู†ูƒู† ู†ู‚ูˆู… ุจุชู†ุฒูŠู„ ุฅุตุฏุงุฑุงุช ุจูŠุชุง ู…ู† ู‚ุจู„. ูŠุฑุฌู‰ ุงู„ุชุญุฏูŠุซ ุฅู„ู‰ webdriver-manager 12.1.2. ุฅุฐุง ูƒู†ุช ุชุณุชุฎุฏู… Protractor ู„ุชู†ุฒูŠู„ webdriver-manager ุŒ ูู…ุง ุนู„ูŠูƒ ุณูˆู‰ ุฅุฒุงู„ุฉ ุฏู„ูŠู„ node_modules ูˆุฅุนุงุฏุฉ ุงู„ุชุซุจูŠุช ุฃูˆ ุชู†ููŠุฐ npm install -f . ุชุฑูƒ ู‡ุฐุง ู…ูุชูˆุญุง ู„ู„ุฑุคูŠุฉ.

ุชุถู…ูŠู† ุงู„ุชุบุฑูŠุฏุฉ
ุดูƒุฑุง ู„ุฑุฏูƒ ุงู„ุณุฑูŠุน ุนู„ู‰ ู‡ุฐู‡ ุงู„ู…ุณุฃู„ุฉ. ู„ูƒู† ุจู†ูŠุชูŠ ููŠ Jenkins ู„ุง ุชุฒุงู„ ุชูุดู„ ู…ุน ู†ูุณ ุงู„ุฎุทุฃ. ู‡ู„ ู‡ู†ุงูƒ ุฃูŠ ุดูŠุก ุฃุณุชุทูŠุน ุงู„ู‚ูŠุงู… ุจู‡ุŸ

tejasbhosale ู‡ู„ ุชู‚ูˆู… ุจุงู„ุชุฎุฒูŠู† ุงู„ู…ุคู‚ุช ู„ุฏู„ูŠู„ ูˆุญุฏุงุช ุงู„ุนู‚ุฏุฉ ุฃูˆ ู…ุณุงุญุฉ ุงู„ุนู…ู„ุŸ ูŠู…ูƒู†ูƒ ุชู†ุธูŠู ู…ุณุงุญุฉ ุนู…ู„ Jenkins ูˆุงู„ู…ุญุงูˆู„ุฉ ู…ุฑุฉ ุฃุฎุฑู‰. ู„ู‚ุฏ ุฃุฌุฑูŠุช ุชุซุจูŠุชู‹ุง ู†ุธูŠูู‹ุง ูˆุชุญู‚ู‚ุช ู…ู† ุฃู†ู‡ ูŠุฌุจ ุนู„ูŠูƒ ุงู„ุญุตูˆู„ ุนู„ู‰ https://github.com/angular/protractor/blob/5.4.2/package.json#L29. ู‡ู„ ูŠู…ูƒู† ุฃู† ูŠูƒูˆู† ู„ุฏูŠูƒ ู…ู„ู ู‚ูู„ ุชู… ุถุจุทู‡ ุนู„ู‰ 12.1.1ุŸ

cnishina ุดูƒุฑุง ุนู„ู‰ ุงู„ุฑุฏ. ุฃุธู† ุฃู† ู…ุณุงุญุฉ ุงู„ุนู…ู„ ุงู„ู…ู…ุงุซู„ุฉ ูˆู„ูƒู† ุฅุฎู„ุงุก ู…ุณุงุญุฉ ุงู„ุนู…ู„ ู„ู… ุชู†ุฌุญ ู…ุนูŠ. ุณุฃู‚ูˆู… ุจุฅุฌุฑุงุก ุงู„ู…ุฒูŠุฏ ู…ู† ุงู„ุจุญุซ ููŠ ุฅุนุฏุงุฏ jenkins. ู„ูƒู† ุงู„ุฎุจุฑ ุงู„ุณุงุฑ ู‡ูˆ ุฃู†ู‡ุง ุนู…ู„ุช ุนู„ู‰ ุญุณุฏูŠ ุงู„ู…ุญู„ูŠ ู„ุฐุง ูŠุฌุจ ุฃู† ุชูƒูˆู† ุฌู†ูƒูŠู†ุฒ. ูˆุชุญู‚ู‚ุช ู…ู† ู…ู„ู pakcage.json ู„ู…ุดุฑูˆุนูŠ ุฃู†ู‡ ูŠุณุชุฎุฏู… ู‡ุฐุง ุงู„ุฅุตุฏุงุฑ
"ู…ู†ู‚ู„ุฉ": "^ 5.2.0"
ู‡ู„ ู‡ุฐุง ุฌูŠุฏุŸ ุฃู„ุง ูŠุฒุงู„ ุณูŠุญุตู„ ุนู„ู‰ webdriver 12.1.2ุŸ

ุงู„ุญู„ ุงู„ู…ุฐูƒูˆุฑ ุฃุฏู†ุงู‡ ูŠุนู…ู„ ู…ุนูŠ:

  • ุฅู„ุบุงุก ุชุซุจูŠุช / ุชุซุจูŠุช Java
  • ู‚ู… ุจุฅุนุฏุงุฏ ู…ุชุบูŠุฑ ุงู„ุจูŠุฆุฉ ุฅุฐุง ุชู… ุชุซุจูŠุช ุฅุตุฏุงุฑ ุฃุญุฏุซ ู…ู† ุฌุงูุง

ุงู†ุชู‚ู„ ุฅู„ู‰ :
ุงู„ุฎุทูˆุฉ 1:
ุฌ: \ ุงู„ู…ุณุชุฎุฏู…ูˆู† \\ AppData \ Roaming \ npmnode_modules
ุงุญุฐู ุงู„ู…ุฌู„ุฏุงุช ุงู„ู…ุฐูƒูˆุฑุฉ ุฃุฏู†ุงู‡

  • ู…ู†ู‚ู„ุฉ
  • webdriver-manager

ุงู„ุฎุทูˆุฉ 2:
ุฃุนุฏ ุชุซุจูŠุช ุงู„ู…ู†ู‚ู„ุฉ ุนุงู„ู…ูŠู‹ุง
npm install -g ู…ู†ู‚ู„ุฉ

ุงู„ุฎุทูˆู‡ 3:
ุฃุนุฏ ุชุดุบูŠู„ ุชุญุฏูŠุซ Webdriver-manager

ุงู„ุฎุทูˆุฉ ุงู„ุฑุงุจุนุฉ:
ู„ู† ูŠุคุฏูŠ ุจุฏุก Webdriver-manager ุฅู„ู‰ ุธู‡ูˆุฑ ุฃูŠ ุฃุฎุทุงุก

ู„ุฏูŠ ู†ูุณ ุงู„ู…ุดูƒู„ุฉ.
ุชู… ุญู„ู‡ ู…ุน ุชุญุฏูŠุซ ุงู„ู…ู†ู‚ู„ุฉ ู…ู† 5.4.1 ุฅู„ู‰ 5.4.2. ๐Ÿ‘
https://github.com/angular/protractor/issues/5224#issuecomment -486873791

ู…ุฑุญุจู‹ุง cnishina ุŒ ู„ู‚ุฏ

โ”œโ”€โ”ฌ ู…ู†ู‚ู„ุฉ @ 5.4.2
โ”‚ โ”œโ”€โ”€ @ ุฃู†ูˆุงุน / [email protected]
โ”‚ โ”œโ”€โ”€ @ ุฃู†ูˆุงุน / [email protected]
โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ””โ”€โ”€ [email protected] ุชู… ุฎุตู…ู‡ุง
โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ””โ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”‚ โ””โ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”‚ โ””โ”€โ”€ [email protected]
โ”‚ โ”‚ โ””โ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ””โ”€โ”€ [email protected]
โ”‚ โ”œโ”€โ”€ [email protected] ู…ุญุณูˆู…
โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”€ FS. [email protected]
โ”‚ โ”œโ”€โ”ฌ โ”‚ [email protected]
โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ [email protected] ู…ุญุณูˆู…
โ”‚ โ”‚ โ””โ”€โ”€ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”€ ูŠุฑุซ @ 2.0.3
โ”‚ โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”‚ โ””โ”€โ”€ [email protected] ุชู… ุฎุตู…ู‡ุง
โ”‚ โ”‚ โ”œโ”€โ”ฌ ู…ุฑุฉ @
โ”‚ โ”‚ โ””โ”€โ”€ [email protected] ู…ูุณุชุฎุฑุฌ
โ”‚ โ”‚ โ””โ”€โ”€ [email protected] ุชู… ุฎุตู…ู‡
โ”‚ โ”œโ”€โ”ฌ ูŠุงุณู…ูŠู† @
โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ fs. ุชู… ุฎุตู… [email protected]
โ”‚ โ”‚ โ”œโ”€โ”€ โ”‚ [email protected] deduped
โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ ูŠุฑุซ @ 2.0.3 ู…ุณุชุจุนุฏ
โ”‚ โ”‚ โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”‚ โ”‚ โ””โ”€โ”€ [email protected] ุฎุตู…
โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ [email protected] ู…ุญุณูˆู…
โ”‚ โ”‚ โ”‚ [email protected] ู…ุญุณูˆู…
โ”‚ โ””โ”€โ”€ ูŠุงุณู…ูŠู†[email protected]
โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”‚ โ””โ”€โ”€ [email protected]
โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ””โ”€โ”€ [email protected] ุชู… ุฎุตู…ู‡ุง
โ”‚ โ”œโ”€โ”ฌ ุณูŠู„ูŠู†ูŠูˆู…- [email protected]
โ”‚ โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”‚ โ”‚ ููˆุฑูŠ @ 3.0.6
โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”‚ โ”‚ [email protected]
โ”‚ โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”‚ โ”‚ โ”‚ ูŠุฑุซ @ 2.0.3 ู…ุณุชุจุนุฏ
โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ [email protected] ุฎุตู…
โ”‚ โ”‚ โ”‚ โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”‚ โ”‚ โ”‚ [email protected] ุฎุตู…
โ”‚ โ”‚ โ”‚ โ”‚ โ””โ”€โ”€ [email protected]
โ”‚ โ”‚ โ”‚ โ””โ”€โ”€ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”€ [email protected] ู…ุญุณูˆู…
โ”‚ โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”‚ โ””โ”€โ”€ [email protected] ู…ุญุณูˆู…
โ”‚ โ”‚ โ””โ”€โ”€ [email protected] ู…ุญุณูˆู…
โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ””โ”€โ”€ [email protected] ู…ุญุณูˆู…ุฉ
โ”œโ”€โ”ฌ โ”‚ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”€ @ ุฃู†ูˆุงุน / [email protected] ุชู… ุฎุตู…ู‡ุง
โ”‚ โ”‚ โ””โ”€โ”€ [email protected] ู…ุฎุตูˆู…
โ””โ”€โ”ฌ โ”‚ [email protected]
โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”œโ”€โ”€ [email protected] ู…ุญุณูˆู…
โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”‚ โ”‚ โ””โ”€โ”€ [email protected]
โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”‚ โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ ุฎ. ุชู… ุฎุตู… [email protected]
โ”‚ โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ [email protected] deduped
โ”‚ โ”‚ โ”‚ โ”‚ ูŠุฑุซ @ 2.0.3 ู…ุณุชุจุนุฏ
โ”‚ โ”‚ โ”‚ โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”‚ โ”‚ โ”‚ [email protected] debuped
โ”‚ โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ [email protected] ุฎุตู…
โ”‚ โ”‚ โ”‚ โ”‚ [email protected] ู…ูุณุชุฎุฑุฌ
ุชู… ุญุฐู โ”‚ โ”‚ โ”‚ ded [email protected]
โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ [email protected] ู…ุญุณูˆู…
โ”‚ โ”‚ โ”‚ โ””โ”€โ”€ [email protected] ุฎุตู…
โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ””โ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”‚ [email protected]
ุชู… ุญุฐู โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”ฌ ุงู„ุฎู†ุตุฑ[email protected]
โ”‚ โ”‚ โ”‚ โ””โ”€โ”€ [email protected]
โ”‚ โ”‚ โ””โ”€โ”€ [email protected] ู…ุญุณูˆู…
โ”‚ โ”œโ”€โ”€ [email protected] ู…ุญุณูˆู…
โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”œโ”€โ”€ [email protected] ุชู… ุฎุตู…ู‡ุง
โ”‚ โ”œโ”€โ”€ [email protected] ู…ูุณุชุฎุฑุฌ
โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”œโ”€โ”ฌ โ”‚ [email protected]
โ”‚ โ”‚ โ””โ”€โ”€ โ”‚ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ ู…ุฌู…ุนุฉ ุชูŠุงุฑ @ 1.0.7 ุชู… ุฎุตู…ู‡ุง
โ”‚ โ”‚ โ”‚ โ””โ”€โ”€ [email protected] ู…ุญุณูˆุจ
โ”‚ โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”‚ โ”‚ [email protected]
โ”‚ โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”‚ โ”‚ โ”‚ โ””โ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”‚ โ”‚ โ””โ”€โ”€ [email protected]
โ”‚ โ”‚ โ”‚ โ””โ”€โ”€ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”‚ โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ [email protected] ู…ุญุณูˆู…
โ”‚ โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”‚ โ”‚ โ””โ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ [email protected] ู…ุญุณูˆู…
โ”‚ โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ [email protected] ุฎุตู…
โ”‚ โ”‚ โ”‚ โ”‚ โ””โ”€โ”€ [email protected] ู…ุญุณูˆู…
โ”‚ โ”‚ โ”‚ โ””โ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”‚ โ”‚ โ””โ”€โ”€ [email protected] ุฎุตู…
โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ [email protected] ุชู… ุฎุตู…ู‡ุง
โ”‚ โ”‚ โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”‚ โ””โ”€โ”€ [email protected] ู…ุญุณูˆู…
โ”‚ โ”‚ โ”œโ”€โ”ฌ โ”‚ [email protected]
โ”‚ โ”‚ โ”‚ โ”‚ โ””โ”€โ”€ [email protected] ู…ุญุณูˆู…
โ”‚ โ”‚ โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ [email protected] ุชู… ุฎุตู…ู‡ุง
โ”‚ โ”‚ โ”‚ โ”‚ โ””โ”€โ”€ [email protected] ุฎุตู…
โ”‚ โ”‚ โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”‚ โ”‚ โ””โ”€โ”€ [email protected] ู…ุญุณูˆู…
โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ [email protected] ุฎุตู…
โ”‚ โ”‚ โ””โ”€โ”€ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”‚ โ””โ”€โ”€ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”œโ”€โ”€ โ”‚ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”€ [email protected] ุฎุตู…
โ”‚ โ”‚ โ”œโ”€โ”ฌ ุตุนุจ - ูƒูˆูƒูŠ
โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ”‚ โ””โ”€โ”€ โ”‚ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”‚ โ””โ”€โ”€ [email protected] ุฎุตู…
โ”‚ โ”‚ โ””โ”€โ”€ [email protected]
โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ””โ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”œโ”€โ”€ FS. ุชู… ุฎุตู… [email protected]
โ”‚ โ”œโ”€โ”€ โ”‚ [email protected] deduped
โ”‚ โ”‚ โ”œโ”€โ”€ ูŠูˆุฑุซ @ 2.0.3 ู…ุณุชุจุนุฏ
โ”‚ โ”‚ โ”œโ”€โ”ฌ [email protected]
โ”‚ โ”‚ โ”‚ โ””โ”€โ”€ [email protected] ู…ูุณุชุฎุฑุฌ
โ”‚ โ”‚ โ”œโ”€โ”€ ู…ุฑุฉ ูˆุงุญุฏุฉ
โ”‚ โ”‚ โ””โ”€โ”€ [email protected] ุชู… ุฎุตู…ู‡
โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ””โ”€โ”ฌ [email protected]
โ”‚ โ”œโ”€โ”€ [email protected]
โ”‚ โ””โ”€โ”€ [email protected]

ู„ูƒู†ูŠ ูˆุถุนุช ููŠ ุงู„ุญุฒู…ุฉ ุงู„ุฎุงุตุฉ ุจูŠ. json ุงู„ุชุจุนูŠุงุช:
"webdriver-manager": "^ 12.1.2"
ูˆุชู… ุญู„ ุงู„ู…ุดูƒู„ุฉ.
cnishina ุดูƒุฑุง

ูƒุงู† ู„ูŠ ู†ูุณ ุงู„ู…ุดูƒู„ุฉ.
ูŠุชู… ุญู„ู‡ุง ุนู† ุทุฑูŠู‚ ุชุญุฏูŠุซ ุงู„ู…ู†ู‚ู„ุฉ ู…ู† 5.4.1 ุฅู„ู‰ 5.4.2.๐Ÿ‘
# 5224 (ุชุนู„ูŠู‚)

ุดูƒุฑ !!!!

ุจุงู„ู†ุณุจุฉ ุฅู„ู‰ StackOverflow ุŒ ุญุงูˆู„ุช ุงู„ุนุซูˆุฑ ุนู„ู‰ ู…ู†ุดูˆุฑ ู„ู„ุฅุฌุงุจุฉ ุนู„ูŠู‡. ุงู†ุชู‡ู‰ ุจูŠ ุงู„ุฃู…ุฑ ุจุฅู†ุดุงุก ุณุคุงู„ ูˆุงู„ุฅุฌุงุจุฉ ุนู„ูŠู‡:

https://stackoverflow.com/questions/55869815/error-invalid-or-corrupt-jarfile-node-modules-protractor-node-modules-webdriv

ู„ุฏูŠ ุดุฑุญ ุณุฑูŠุน ู„ู…ุง ูŠูุนู„ู‡ ุชุญุฏูŠุซ webdriver-manager ูˆู„ู…ุงุฐุง ุญุฏุซ. ู‡ู„ ูŠู…ูƒู†ู†ุง ุงู„ุชุตูˆูŠุช ู„ุตุงู„ุญ ุงู„ุธู‡ูˆุฑุŸ

ุฑุจู…ุง ู„ุง ุฃูู‡ู… ูƒูŠููŠุฉ ุชุญุฏูŠุฏ ุงู„ุฅุตุฏุงุฑุงุชุŸ ู„ู‚ุฏ ู‚ู…ุช ุจุชุญุฏูŠุซ package.json ู„ุชุถู…ูŠู† "protractor": "^5.4.2" ุŒ ูˆู„ูƒู† ุจุนุฏ ุฅุฒุงู„ุฉ node_modules ูˆุฅุนุงุฏุฉ ุงู„ุชุซุจูŠุช ุŒ ุฃุฑู‰ ุฃู† node_modules/protractor/package.json ูŠุญุชูˆูŠ ุนู„ู‰ "webdriver-manager": "^12.0.6" (ูˆู…ุดูƒู„ุฉ ุชู†ุฒูŠู„ ู…ู„ู zip.jar).

ุฑุจู…ุง ู„ุง ุฃูู‡ู… ูƒูŠููŠุฉ ุชุญุฏูŠุฏ ุงู„ุฅุตุฏุงุฑุงุชุŸ ู„ู‚ุฏ ู‚ู…ุช ุจุชุญุฏูŠุซ package.json ู„ุชุถู…ูŠู† "protractor": "^5.4.2" ุŒ ูˆู„ูƒู† ุจุนุฏ ุฅุฒุงู„ุฉ node_modules ูˆุฅุนุงุฏุฉ ุงู„ุชุซุจูŠุช ุŒ ุฃุฑู‰ ุฃู† node_modules/protractor/package.json ูŠุญุชูˆูŠ ุนู„ู‰ "webdriver-manager": "^12.0.6" (ูˆู…ุดูƒู„ุฉ ุชู†ุฒูŠู„ ู…ู„ู zip.jar).

ู‡ู„ ู„ุฏูŠูƒ ู…ู†ู‚ู„ุฉ ู…ุซุจุชุฉ ุนุงู„ู…ูŠู‹ุง ุฃูŠุถู‹ุงุŸ

ู„ุง ุŒ ุฃู†ุง ุฃุณุชุฎุฏู… ./node_modules/protractor/bin/protractor ุŒ ูˆุฃุฑู‰ ุฃู† which protractor ู„ุง ูŠุธู‡ุฑ ุฃูŠ ุดูŠุก.

ุนู†ุฏ ุชุดุบูŠู„ webdriver-manager version ุชุญุตู„ ุนู„ู‰ ุงู„ุฅุตุฏุงุฑ 12.0.6 ุฃูŠุถู‹ุงุŸ

ุฃุนู†ูŠ ุฃู† package.json ู„ู… ูŠุชุบูŠุฑ ู…ู†ู‚ู„ุฉ 5.4.2 ุŒ ูู‚ุท ู…ุฏูŠุฑ webdriver-manager ู‡ูˆ ู†ุณุฎุฉ ู…ุญุฏุซุฉ

ู„ูŠุณ ู„ุฏูŠ ุชุซุจูŠุช ุนุงู„ู…ูŠ. ุฃุชุฐูƒุฑ ุนู†ุฏู…ุง ุจุฏุฃุช ู‡ุฐุง ุงู„ู…ุดุฑูˆุน ุŒ ุงุณุชุบุฑู‚ ุงู„ุฃู…ุฑ ู…ู†ูŠ ุจุนุถ ุงู„ูˆู‚ุช ู„ุฃูƒุชุดู ุฃู†ู‡ ู…ุญุฑูƒ ุงู„ูˆูŠุจ ุงู„ู…ูˆุฌูˆุฏ ุฏุงุฎู„ ุงู„ู…ู†ู‚ู„ุฉ ุงู„ุฐูŠ ูŠุญุชุงุฌ ุฅู„ู‰ ุงู„ุชุญุฏูŠุซ ุŒ ./node_modules/protractor/bin/webdriver-manager update . ุนู†ุฏู…ุง ุฃุชุญู‚ู‚ ู…ู† ู‡ุฐุง ุงู„ุฅุตุฏุงุฑ:

$ ./node_modules/protractor/bin/webdriver-manager version
[16:29:49] I/version - webdriver-manager 12.1.1

ุฅุฐู† ุŒ ู‡ุฐุง ูŠุจุฏูˆ ุฃูุถู„ ุŒ ุฃู„ูŠุณ ูƒุฐู„ูƒุŸ ูˆู…ุน ุฐู„ูƒุŒ

$ ./node_modules/protractor/bin/webdriver-manager update
[16:31:28] I/file_manager - creating folder /home/man/logicgate/dev/logicgate/platform/client/node_modules/protractor/node_modules/webdriver-manager/selenium
[16:31:28] I/config_source - curl -o/home/man/logicgate/dev/logicgate/platform/client/node_modules/protractor/node_modules/webdriver-manager/selenium/standalone-response.xml https://selenium-release.storage.googleapis.com/
[16:31:28] I/config_source - curl -o/home/man/logicgate/dev/logicgate/platform/client/node_modules/protractor/node_modules/webdriver-manager/selenium/chrome-response.xml https://chromedriver.storage.googleapis.com/
[16:31:28] I/config_source - curl -o/home/man/logicgate/dev/logicgate/platform/client/node_modules/protractor/node_modules/webdriver-manager/selenium/gecko-response.json https://api.github.com/repos/mozilla/geckodriver/releases
[16:31:29] I/downloader - curl -o/home/man/logicgate/dev/logicgate/platform/client/node_modules/protractor/node_modules/webdriver-manager/selenium/chromedriver_2.46.zip https://chromedriver.storage.googleapis.com/2.46/chromedriver_linux64.zip
[16:31:29] I/downloader - curl -o/home/man/logicgate/dev/logicgate/platform/client/node_modules/protractor/node_modules/webdriver-manager/selenium/selenium-server-standalone-4.0.0-alpha-1.zip.jar https://selenium-release.storage.googleapis.com/4.0/selenium-server-standalone-4.0.0-alpha-1.zip
...

ุนู„ู‰ ุณุจูŠู„ ุงู„ู…ุซุงู„ ุŒ alpha zip! ุŒ ู…ู…ุง ูŠุคุฏูŠ ุฅู„ู‰ ุฎุทุฃ ุฌุฑุฉ ูุงุณุฏ ุนู†ุฏ ุจุฏุก ุงู„ุชุดุบูŠู„.

ู„ุฐู„ูƒ ูŠุฌุจ ุฃู† ุชูƒูˆู† ุนู„ู‰ ุงู„ุฃุญุฏุซ. ุฃุญุฏุซ ุฅุตุฏุงุฑ ู‡ูˆ 12.1.4. ู„ู† ุชุนู…ู„ ุงู„ุฅุตุฏุงุฑุงุช ุงู„ุณุงุจู‚ุฉ ู…ู† 12 ู„ุฃู† ุงู„ู…ู„ู ุงู„ุฐูŠ ูŠุชู… ุชู†ุฒูŠู„ู‡ ู‚ุฏ ุชุบูŠุฑ. ูŠุฑุฌู‰ ู…ุฑุงุฌุนุฉ ู…ุง ูˆุฑุฏ ุฃุนู„ุงู‡ ู„ู„ุญุตูˆู„ ุนู„ู‰ ุฅุฑุดุงุฏุงุช ู„ู„ุชุฑู‚ูŠุฉ.

ู„ู‚ุฏ ู‚ู…ุช ุจุงู„ุชุฑู‚ูŠุฉ. ุฏุนู†ูŠ ุฃุญุงูˆู„ ุงู„ุดุฑุญ ู…ุฑุฉ ุฃุฎุฑู‰ ุŒ ู„ุฃู†ู‡ ุฃู…ุฑ ู…ุญูŠุฑ ู„ู„ุบุงูŠุฉ: ู‡ู†ุงูƒ ุชุนุฑูŠูุงู† ู…ุฎุชู„ูุงู† ู„ู…ุฏูŠุฑ webdriver ููŠ ุงู„ู„ุนุจ.

ุงู„ุญุฒู…ุฉ.json ููŠ ู…ุดุฑูˆุนูŠ ุจู‡ุง "protractor": "^5.4.2" . ู„ู… ูŠุชู… ุชุถู…ูŠู† "webdriver-manager" ุจุดูƒู„ ุตุฑูŠุญ ู…ุทู„ู‚ู‹ุง. ุนู†ุฏู…ุง ู‚ู…ุช ุจุชุดุบูŠู„ ุงู„ุฃู…ุฑ ู„ู„ุชุญุฏูŠุซ ุŒ ูˆู‡ูˆ ู…ุง ูŠุณุญุจ ููŠ ุญุฒู…ุฉ ุงู„ุณูŠู„ูŠู†ูŠูˆู… ุŒ ู‚ู…ุช ุจุชุดุบูŠู„ ./node_modules/protractor/bin/webdriver-manager update - ุงู„ุชูุงุนู„ ู…ุน webdriver build ุงู„ู…ูˆุฌูˆุฏ ุฏุงุฎู„ ุฏู„ูŠู„ ุณู„ุฉ ุงู„ู…ู†ู‚ู„ุฉ. ู‡ุฐุง ู‡ูˆ kludgy ุŒ ูˆูŠุชุทู„ุจ ุฅุฌุฑุงุก ุงู„ุชุญุฏูŠุซ ุจุนุฏ ุฃู† ู‚ู…ุช ุจุชุซุจูŠุช node_modules ุŒ ู„ูƒู†ู‡ ู†ุฌุญ ุŒ ุญุชู‰ ูƒุณุฑ ุงู„ุชุบูŠูŠุฑ.

ู„ุง ูŠุคุซุฑ ูˆุถุน "webdriver-manager": "^12.1.4" ููŠ ุงู„ุญุฒู…ุฉ ุงู„ุฎุงุตุฉ ุจูŠ ุนู„ู‰ ุงู„ุฅุตุฏุงุฑ ุงู„ุฐูŠ ุชุณุชุฎุฏู…ู‡ ุงู„ู…ู†ู‚ู„ุฉ. ูŠู…ูƒู†ู†ูŠ ุงุชุจุงุน ู‡ุฐู‡ ุงู„ุฎุทูˆุงุช:

  • npm install ููŠ ุฏู„ูŠู„ ู…ุดุฑูˆุนูŠ
  • ู‚ู… ุจุชุญุฑูŠุฑ ุงู„ู…ู„ู ููŠ node_modules/protractor/package.json ู„ุชุญุฏูŠุซ webdriver-manager ุฅู„ู‰ ^ 12.1.4.
  • npm install node_modules/protractor/
  • ./node_modules/protractor/bin/webdriver-manager update

ู„ุฅุซุจุงุช ุฃู† ุงู„ู…ู†ู‚ู„ุฉ ุงู„ู…ุญุฏุซุฉ / bin / webdriver-manager ุณุชุญุตู„ ุนู„ู‰ ุงู„ุฅุตุฏุงุฑ ุงู„ุตุญูŠุญ. ู„ูƒู†ู†ูŠ ู„ุง ุฃุชุทู„ุน ุฅู„ู‰ ุงู„ุนู…ู„ "ุงู„ุขู† ู‚ู… ุจุชุญุฑูŠุฑ ุงู„ุญุฒู…ุฉ ุจุนุฏ ุงู„ุชุซุจูŠุช ู…ู†ู‚ู„ุฉ. json" ููŠ ุฎุท ุฃู†ุงุจูŠุจ CI ุงู„ุฎุงุต ุจู†ุง. ู‡ู„ ู‡ู†ุงูƒ ุทุฑูŠู‚ุฉ ู…ุฎุชู„ูุฉ ู„ุฅุฌุจุงุฑ ุงู„ู…ู†ู‚ู„ุฉ ุนู„ู‰ ุงุณุชุฎุฏุงู… ุฃุญุฏุซ Webdriver-managerุŸ

ู‡ู„ ูŠู…ูƒู†ูƒ ุชุญุฏูŠุซ package.json ุงู„ุฎุงุต ุจูƒ ูˆุฅุถุงูุฉ webdriver-manager ุฅู„ู‰ devDependency ุงู„ุฎุงุต ุจูƒุŸ ู‡ุฐุง ุฃุตู„ุญ ุงู„ู…ุดูƒู„ุฉ ุจุงู„ู†ุณุจุฉ ู„ูŠ.

ููŠ ุงู„ุชุฌุฑุจุฉ ุฃุนู„ุงู‡ ุŒ ูƒุงู† ูƒู„ ู…ู† ุงู„ู…ู†ู‚ู„ุฉ ูˆู…ุฏูŠุฑ ู…ุญุฑูƒ ุงู„ูˆูŠุจ (ุนู†ุฏ ุฅุถุงูุชู‡ู…ุง) ููŠ ุชุจุนูŠุงุช devDependency.

ู‡ู„ ุชุญู‚ู‚ุช ู…ู† ุฃู† ุฅุตุฏุงุฑูƒ ู‡ูˆ 12.1.4 ุนู†ุฏ ุชุดุบูŠู„ ./node_modules/protractor/bin/webdriver-manager update ุŸ ู‡ู†ุงูƒ ุทุฑูŠู‚ุชุงู† ู„ู„ู‚ูŠุงู… ุจุฐู„ูƒ:

  1. ุงู†ุชู‚ู„ ุฅู„ู‰ node_modules / ู…ู†ู‚ู„ุฉ / node_modules / webdriver-manager / package.json ูˆุชุญู‚ู‚ ู…ู† ุฑู‚ู… ุงู„ุฅุตุฏุงุฑ
  2. ู‚ู… ุจุชุดุบูŠู„ node_modules/.bin/webdriver-manager version

    ูŠุฌุจ ุฃู† ุชู‚ูˆู… ุงู„ู…ู†ู‚ู„ุฉ (ุงูุชุฑุงุถูŠู‹ุง) ุจุชู†ุฒูŠู„ ุงู„ุฅุตุฏุงุฑ ^ 12.0.4 ู…ู…ุง ูŠุนู†ูŠ ุฃู†ู‡ ูŠุฌุจ ุฃู† ุชุญุตู„ ุนู„ู‰ 12.1.4. ุฅุฐุง ูƒู†ุช ู„ุง ุชุฒุงู„ ุชุญุตู„ ุนู„ู‰ ู…ู„ู .zip.jar ุŒ ูู‡ุฐุง ูŠุนู†ูŠ ุฃู† ู„ุฏูŠูƒ ุฅุตุฏุงุฑู‹ุง ู‚ุฏูŠู…ู‹ุง ูˆุชุญุชุงุฌ ุฅู„ู‰ ุชุฑู‚ูŠุฉ ู‡ุฐุง.

ู„ุง ุฃูˆุตูŠ ุจุฅุถุงูุชู‡ ุฅู„ู‰ devDependency ุงู„ุฎุงุต ุจูƒ. ู‡ุฐุง ู‡ูˆ ุงู„ุณุจุจ:

ู„ู†ูุชุฑุถ ุฃู†ู‡ ุฅุฐุง ุชู…ุช ุชุฑู‚ูŠุฉ Protractor ุฅู„ู‰ ุงู„ุฅุตุฏุงุฑ webdriver-manager @ 13 ูˆู„ุง ูŠุฒุงู„ ู„ุฏูŠูƒ devDependencies ู…ุนูŠู†ุฉ ุฅู„ู‰ webdriver-manager @ ^ 12. ุนู†ุฏู…ุง ุชุชุตู„ ุจู€ ./node_modules/protractor/bin/webdriver-manager update ุŒ ู„ุง ุชุถู…ู† ุฃู†ูƒ ุณุชุดุบู„ ุงู„ุฅุตุฏุงุฑ 12 ุฃูˆ 13. ุนู†ุฏู…ุง ุชุณุชุฏุนูŠ Protractor ุงู„ู…ู„ูุงุช ุŒ ู†ุฃู…ู„ ุฃู† ุชุณุชุฎุฏู… ุงู„ุฅุตุฏุงุฑ 13. ุฅุฐุง ุชู… ุชู†ุฒูŠู„ ู…ู„ูุงุชูƒ ุจุงุณุชุฎุฏุงู… 12 ุŒ ูู„ู† ุชูƒูˆู† ู‡ุฐู‡ ุงู„ู…ู„ูุงุช ู…ูˆุฌูˆุฏุฉ ุนู†ุฏู…ุง ุชุทู„ุจู‡ุง ุงู„ู…ู†ู‚ู„ุฉ.

  • my-project / package.json: "protractor": "^5.4.2" ููŠ devDependencies ุŒ ู…ุฏูŠุฑ webdriver ููŠ ุฃูŠ ู…ูƒุงู†
  • $ rm -rf node_modules
  • npm install
  • cat node_modules/protractor/package.json|grep webdr
    "webdriver-manager": "bin/webdriver-manager"
    "@types/selenium-webdriver": "^3.0.0",
    "selenium-webdriver": "3.6.0",
    "webdriver-js-extender": "2.1.0",
    "webdriver-manager": "^12.0.6"

ูŠุฌุจ ุฃู† ุชู‚ูˆู… ุงู„ู…ู†ู‚ู„ุฉ (ุงูุชุฑุงุถูŠู‹ุง) ุจุชู†ุฒูŠู„ ุงู„ุฅุตุฏุงุฑ ^ 12.0.4 ู…ู…ุง ูŠุนู†ูŠ ุฃู†ู‡ ูŠุฌุจ ุฃู† ุชุญุตู„ ุนู„ู‰ 12.1.4.

ู…ู† ุงู„ู…ู†ุทู‚ูŠ. ูˆ ุจุนุฏ:

$  ./node_modules/protractor/bin/webdriver-manager version
`[11:19:58] I/version - webdriver-manager 12.1.1

ู…ุญูŠุฑ.

mathpunk ุŒ ู‡ู„ ู‡ู†ุงูƒ ู…ู„ู package-lock.json ู‚ูŠุฏ ุงู„ุชุดุบูŠู„ ู‡ู†ุง ู‚ุฏ ูŠูƒูˆู† ู…ู‚ูู„ุงู‹ ุนู„ู‰ 12.1.1ุŸ

ู„ุฏูŠู†ุง ุณูŠู†ุงุฑูŠูˆ ู…ุซูŠุฑ ู„ู„ุงู‡ุชู…ุงู… ููŠ ู…ุคุณุณุชู†ุง ุญูŠุซ ู„ุฏูŠู†ุง ุญุฒู…ุฉ npm ุงู„ู…ุชุนู„ู‚ุฉ ุจุงู„ุฃุชู…ุชุฉ (ููŠ ุณุฌู„ ุฏุงุฎู„ูŠ) ูˆุงู„ุชูŠ ุชุณุชุฎู„ุต ุงู„ุฃุชู…ุชุฉ ู…ู† ุชุทุจูŠู‚ุงุชู†ุง ูˆุชุทุจูŠู‚ุงุชู†ุง. ุชุณุชุฎุฏู… ู‡ุฐู‡ ุงู„ุญุฒู…ุฉ ุงู„ู…ู†ู‚ู„ุฉ 5.4.2 ูˆู„ุง ุชุณุชุฎุฏู… ู…ู„ู package-lock.json ูƒู…ุง ุฑุฃูŠู†ุง ุจุนุถ ุงู„ู…ุดูƒู„ุงุช ุงู„ู…ุชุนู„ู‚ุฉ ุจูƒูŠููŠุฉ ู‚ูŠุงู… npm ุจุฅู„ุบุงุก ุชุจุนูŠุงุช ุงู„ุชุจุนูŠุงุช ุŒ ูˆุงู„ุชูŠ ุฃูุณุฏุช ุจุนุถ ู…ุณุงุฑุงุชู†ุง. ุนู„ู‰ ุฃูŠ ุญุงู„ ุŒ ู„ุง ูŠุฒุงู„ ุชุซุจูŠุช ุฅุตุฏุงุฑ ู…ู† ุญุฒู…ุฉ ุงู„ุฃุชู…ุชุฉ ุงู„ุฎุงุตุฉ ุจู†ุง ูˆุงู„ุฐูŠ ูŠุญุชูˆูŠ ุนู„ู‰ ู…ู†ู‚ู„ุฉ ู…ุซู„ ุชุจุนูŠุงุชู‡ุง ููŠ SPA ูˆุงู„ุชุทุจูŠู‚ุงุช ุงู„ุชูŠ ุชุณุชุฎุฏู… ู…ู„ูุงุช package-lock.json ูŠุคุฏูŠ ุฅู„ู‰ ุงุณุชุฎุฏุงู… webdriver-manager 12.1.1. npm i ุณูŠุซุจุช ุฐู„ูƒ ูƒู…ูˆุงุทู† ู…ู† ุงู„ุฏุฑุฌุฉ ุงู„ุฃูˆู„ู‰ ุŒ ูˆู‡ูˆ ู…ุง ู„ุง ู†ุฑูŠุฏู‡ ู„ุฃู† 12.1.4 ูˆ 12.1.1 ุณูŠุธู„ุงู† ู…ูˆุฌูˆุฏูŠู†. npm update --depth 9999 webdriver-manager ู„ุง ูŠุนู…ู„ ูƒู…ุง ุฃุชูˆู‚ุน ุŒ ูˆุงู„ุฐูŠ ุณูŠุชู… ุชุญุฏูŠุซู‡ ู…ู† 12.1.1 ุฅู„ู‰ 12.1.4. ุจุนูŠุฏู‹ุง ุนู† ุชุบูŠูŠุฑ package-lock.json ูŠุฏูˆูŠู‹ุง ููŠ ูƒู„ ุชุทุจูŠู‚ ู…ุณุชู‡ู„ูƒ ู„ุญุฒู…ุฉ ุงู„ุฃุชู…ุชุฉ ุงู„ุฎุงุตุฉ ุจู†ุง ุฃูˆ ุฅุนุงุฏุฉ ุฅู†ุดุงุก ุงู„ู…ู„ู ุญุฏูŠุซู‹ุง ุŒ ูˆู‡ูˆ ู…ุง ู„ุง ู†ุฑูŠุฏู‡ ู„ุฃู†ู‡ ูŠู‚ูˆู… ุจุชุญุฏูŠุซ ุงู„ูƒุซูŠุฑ ู…ู† ุงู„ุญุฒู… ุงู„ุชูŠ ู†ุฑูŠุฏ ุงู„ุงุญุชูุงุธ ุจู‡ุง ููŠ ู…ูƒุงู†ู‡ุง ู„ู…ู†ุน ุนู…ู„ ุงุฎุชุจุงุฑ ุงู„ุงู†ุญุฏุงุฑ ุŒ ู„ุณุช ู…ุชุฃูƒุฏุง ู…ุงุฐุง ุฃูุนู„.

cnishina ุŒ ุดูƒุฑู‹ุง ุนู„ู‰ ูƒู„ ุงู„ุนู…ู„ ุงู„ุฐูŠ ุชู‚ูˆู… ุจู‡ ุนู„ู‰ ู…ู†ู‚ู„ุฉ. ู‡ู„ ุณุชุฏุนู… ุนู„ุงู‚ุงุช ุนุงู…ุฉ ู„ูุฑุน ู…ุชูุฑุน ู…ู† 5.4.2 ุŒ ูˆุงู„ุฐูŠ ู„ู† ูŠุคุฏูŠ ุฅู„ุง ุฅู„ู‰ ุชุญุฏูŠุซ webdriver-manager ุฅู„ู‰ 12.1.4ุŸ

simonua ู„ู‚ุฏ

ุณุนูŠุฏ ู„ูุนู„ ุฐู„ูƒ ุจุฏุงูุน ุงู„ูุถูˆู„ ุŒ ุฅุฐุง ูƒู†ุช ุชุฑูŠุฏ ุงู„ุชุฑุงุฌุน ุนู† ุชุบูŠูŠุฑุงุชูƒ ูˆุชุดุบูŠู„ npm i [email protected] ุจุงุณุชุฎุฏุงู… ู‡ุฐุง ุงู„ุฅุตุฏุงุฑ ุงู„ุตุฑูŠุญ ุงู„ุฐูŠ ุชุฑูŠุฏู‡ ุจุฏู„ุงู‹ ู…ู† ุฐู„ูƒ ุŒ ูุฃุนุชู‚ุฏ ุฃู†ูƒ ุณุชูƒูˆู† ููŠ ุญุงู„ุฉ ุฌูŠุฏุฉ. ุงู„ูุงุฆุฏุฉ ุงู„ุชูŠ ุณุชุญุตู„ ุนู„ูŠู‡ุง ู‡ูŠ ุฃู† ุฅุตุฏุงุฑุงุชูƒ ุงู„ุฃุฎุฑู‰ ุชุธู„ ูƒู…ุง ู‡ูŠ ุŒ ู…ู…ุง ูŠุญุฏ ู…ู† ุงู„ุชุนุฑุถ ู„ู„ุงู†ุญุฏุงุฑ.

ู†ูุณ ุงู„ู…ุดูƒู„ุฉ ู‡ู†ุง

ู…ุง ุนู„ูŠูƒ ุณูˆู‰ ุชู†ุฒูŠู„ ุงู„ู…ู„ู ุงู„ุตุญูŠุญ ู…ู† ู…ูˆู‚ุน ุงู„ุณูŠู„ูŠู†ูŠูˆู… https://selenium-release.storage.googleapis.com/index.htmlุŸpath=4.0/
ุฃุฎุฐุช ู…ู„ู jar ูˆุบูŠุฑุช ุงู„ุงุณู… ู…ู† * .jar ุฅู„ู‰ * .zip.jar
ุนู…ู„ุช ุจุดูƒู„ ุฌูŠุฏ

ู‡ู„ ูƒุงู†ุช ู‡ุฐู‡ ุงู„ุตูุญุฉ ู…ููŠุฏุฉุŸ
0 / 5 - 0 ุงู„ุชู‚ูŠูŠู…ุงุช