Protractor: рджреГрд╢реНрдп рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЛрдб рдореЗрдВ рдкреНрд░реЛрдЯреНрд░реИрдХреНрдЯрд░ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЛ рдбреАрдмрдЧ рдХрд░рддреЗ рд╕рдордп рдХрдХрдбрд╝реА рддреНрд░реБрдЯрд┐ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИ, рд▓реЗрдХрд┐рди рд░рди рдореЛрдб рдореЗрдВ рд╕рдм рдХреБрдЫ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 9 рдЕрдкреНрд░реИрд▓ 2018  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: angular/protractor

рдЕрднрд┐рд╡рд╛рджрди рдЯреАрдо,

рдореИрдВрдиреЗ "рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЛрдб" рдореЗрдВ рдкреНрд░реЛрдЯреНрд░реИрдХреНрдЯрд░ рдХрдХрдбрд╝реА рдХрд╛ рдореВрд▓ рд╕реЗрдЯ рдЕрдк рдХрд┐рдпрд╛ рдерд╛ рдФрд░ рдЬрдм рдореИрдВ рдЗрд╕реЗ рдЯрд░реНрдорд┐рдирд▓ рд╕реЗ рдЪрд▓рд╛рддрд╛ рд╣реВрдВ рддреЛ рд╕рдм рдХреБрдЫ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЬрдм рдореИрдВ рдЗрд╕реЗ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЛрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреАрдмрдЧ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рдореБрдЭреЗ рд╕рдВрд╕реНрдХрд░рдг рддреНрд░реБрдЯрд┐ рджреЗрддрд╛ рд╣реИред рдореИрдВрдиреЗ рд╡рд┐рд╢реНрд╡ рд╕реНрддрд░ рдкрд░ рдХрдХрдбрд╝реА рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХреА рд╣реИред рдореИрдВрдиреЗ рдЗрд╕реЗ рд╕реНрдерд╛рдиреАрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ npm install рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдВрд╕реНрдХрд░рдг рд░рдЦ рд░рд╣рд╛ рд╣реВрдВред рдпрд╣ рдХреИрд╕реЗ рд╕рдВрднрд╡ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ?

рдпрд╣ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рд░рди рдореЛрдб рдореЗрдВ рднреА рдЖрдирд╛ рдЪрд╛рд╣рд┐рдП, рдпрд╣ рдХреЗрд╡рд▓ рдбрд┐рдмрдЧ рдореЛрдб рдореЗрдВ рд╣реА рдХреНрдпреЛрдВ рдЖ рд░рд╣рд╛ рд╣реИред рдХреГрдкрдпрд╛ рдиреАрдЪреЗ рддреНрд░реБрдЯрд┐ рджреЗрдЦреЗрдВред

**[18:34:15] рдЖрдИ/рд▓рд╛рдВрдЪрд░ - рд╡реЗрдмрдбреНрд░рд╛рдЗрд╡рд░ рдХреЗ 1 рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдХреЛ рдЪрд▓рд╛рдирд╛
рд▓рдХрдбрд╝рд╣рд╛рд░рд╛.рдЬреЗрдПрд╕:158
[18:34:15] рдореИрдВ/рд╕реНрдерд╛рдиреАрдп - рд╕реЗрд▓реЗрдирд┐рдпрдо рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рд╕рд░реНрд╡рд░ рд╢реБрд░реВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ...
рд▓рдХрдбрд╝рд╣рд╛рд░рд╛.рдЬреЗрдПрд╕:158
[18:34:16] рдореИрдВ/рд╕реНрдерд╛рдиреАрдп - рд╕реЗрд▓реЗрдирд┐рдпрдо рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рд╕рд░реНрд╡рд░ http://10.12.2.155 :60837/рдбрдмреНрд▓реНрдпреВрдбреА/рд╣рдм рдкрд░ рд╢реБрд░реВ рд╣реБрдЖ
рд▓рдХрдбрд╝рд╣рд╛рд░рд╛.рдЬреЗрдПрд╕:158
рд╣реИрдВрдбрд▓ рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдЕрд╕реНрд╡реАрдХреГрддрд┐ рддреНрд░реБрдЯрд┐:
рдбрд┐рдмрдЧрдмрд┐рд▓рд┐рдЯреА.рдЬреЗрдПрд╕:868
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдХрдХрдбрд╝реА рдХреА рд╕реНрдерд╛рдкрдирд╛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ (рд╕рдВрднрд╡рддрдГ рдПрдХ рд╡реИрд╢реНрд╡рд┐рдХ рдЗрдВрд╕реНрдЯреЙрд▓)
рдЬреЛ рдЖрдкрдХреЗ рд╕реНрдерд╛рдиреАрдп рдЗрдВрд╕реНрдЯреЙрд▓ (рдЖрдкрдХреА рд╕рдорд░реНрдерди рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ) рд╕реЗ рдЕрд▓рдЧ рд╣реИред
рдХрдХрдбрд╝реА рдХреЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЙрд╕реА рдЗрдВрд╕реНрдЯрд╛рд▓ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреА рд╕рдорд░реНрдерди рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
рдХреГрдкрдпрд╛ рдЕрдкрдиреЗ рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВред
рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдкрде: рдбреА: \ рдкреНрд░реЛрдЧ рдЯреЗрд╕реНрдЯ \ рдкреНрд░реЛрдЯреНрд░реИрдХреНрдЯрд░-рдХрдХрдбрд╝реА-рдорд╛рд╕реНрдЯрд░ \ рдиреЛрдб_рдореЙрдбреНрдпреВрд▓ \ рдХрдХрдбрд╝реА \ lib \ index.js
рд╕реНрдерд╛рдиреАрдп рдкрде: d:\Prog Test\рдЪрд╛рдЪрд╛-рдХрдХрдбрд╝реА-рдорд╛рд╕реНрдЯрд░\node_modules\cucumber\lib\index.js

D:\Prog Test\protractor-cucumber-master\node_modules\cucumbersrc\cli\install_validator.js:17:11 рдкрд░
рдЬреЗрдирд░реЗрдЯрд░.рдиреЗрдХреНрд╕реНрдЯ рдкрд░ ()
Generator.tryCatcher рдкрд░ (D:\Prog Test\protractor-cucumber-master\node_modules\bluebird\js\release\util.js:16:23)
PromiseSpawn._promiseFulfilled рдкрд░ (D:\Prog Test\protractor-cucumber-master\node_modules\bluebird\js\release\generators.js:97:49)
Promise._settlePromise рдкрд░ (D:\Prog Test\protractor-cucumber-master\node_modules\bluebird\js\release\promise.js:574:26)
Promise._settlePromise0 рдкрд░ (D:\Prog Test\protractor-cucumber-master\node_modules\bluebird\js\release\promise.js:614:10)
Promise._settlePromises рдкрд░ (D:\Prog Test\protractor-cucumber-master\node_modules\bluebird\js\release\promise.js:693:18)
Async._drainQueue рдкрд░ (D:\Prog Test\protractor-cucumber-master\node_modules\bluebird\js\release\async.js:133:16)
Async._drainQueues рдкрд░ (D:\Prog Test\protractor-cucumber-master\node_modules\bluebird\js\release\async.js:143:10)
рддрддреНрдХрд╛рд▓ рдкрд░ред
рд░рдирдХреЙрд▓рдмреИрдХ рдкрд░ (timers.js:794:20)
tryOnImmediate рдкрд░ (timers.js:752:5)
рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рддрддреНрдХрд╛рд▓ [рдХреЗ рд░реВрдк рдореЗрдВ _immediateCallback] (timers.js:729:5)
[18:34:25] рдИ/рд▓реЙрдиреНрдЪрд░ - рдмрдЧ: рд▓реЙрдиреНрдЪрд░ 1 рдХрд╛рд░реНрдп рд╢реЗрд╖ рдХреЗ рд╕рд╛рде рдмрд╛рд╣рд░ рдирд┐рдХрд▓ рдЧрдпрд╛
рд▓рдХрдбрд╝рд╣рд╛рд░рд╛.рдЬреЗрдПрд╕:158**

_ рдиреАрдЪреЗ package.json рдХреА рдирд┐рд░реНрднрд░рддрд╛рдПрдВ рд╣реИрдВ рдЬреЛ "npm install" рдЪрд▓рд╛рдиреЗ рдХреЗ рдмрд╛рдж рд╕реНрдерд╛рдкрд┐рдд рд╣реЛ рдЧрдИ рд╣реИрдВ _

`{
"рджреЗрд╡ рдирд┐рд░реНрднрд░рддрд╛": {
"рдмреЗрдмреЗрд▓-рдХреНрд▓реА": "^6.26.0",
"рдмреЗрдмреЗрд▓-рдкреНрд░реАрд╕реЗрдЯ-рдПрд╕2015": "^6.24.1",
"рдмреЗрдмреЗрд▓-рд░рдЬрд┐рд╕реНрдЯрд░": "^6.26.0",
"рдЪрд╛рдп": "^ 4.1.2",
"рдЪрд╛рдп-рдЬреИрд╕рд╛-рд╡рд╛рджрд╛": "^7.1.1",
"рдХрдХрдбрд╝реА": "^ 3.2.1",
"рдХрдХрдбрд╝реА-рдПрдЪрдЯреАрдПрдордПрд▓-рд░рд┐рдкреЛрд░реНрдЯ": "^0.6.2",
"рдХрдХрдбрд╝реА-рдПрдЪрдЯреАрдПрдордПрд▓-рд░рд┐рдкреЛрд░реНрдЯрд░": "^3.0.4",
"рдХрдХрдбрд╝реА-рд▓реБрднрд╛рдирд╛-рд░рд┐рдкреЛрд░реНрдЯрд░": "^ 1.0.3",
"рдПрдордХреЗрдбреАрдЖрд░рдкреА": "^0.5.1",
"рдкреНрд░реЛрдЯреНрд░реИрдХреНрдЯрд░": "^ 5.2.0",
"рдЪрд╛рдЪрд╛-рдЦреАрд░рд╛-рдврд╛рдВрдЪрд╛": "^ 4.1.1"
},

}
`

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдЖрдкрдХреЛ рдЕрдкрдиреЗ .vscode/launch.json рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЗ рд░реВрдк рдореЗрдВ cwd рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

"cwd": "${workspaceRoot}"

"configurations": [
    {
        "type": "node",
        "request": "launch",
        "name": "Launch Program",
        "cwd": "${workspaceRoot}",
        "program": "${workspaceRoot}/node_modules/protractor/bin/protractor",
        "stopOnEntry": false,
        "args": [
            "${workspaceRoot}/config/config.js"
        ],
    }
]

рд╕рднреА 3 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдЖрдкрдХреЛ рдЕрдкрдиреЗ .vscode/launch.json рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЗ рд░реВрдк рдореЗрдВ cwd рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

"cwd": "${workspaceRoot}"

"configurations": [
    {
        "type": "node",
        "request": "launch",
        "name": "Launch Program",
        "cwd": "${workspaceRoot}",
        "program": "${workspaceRoot}/node_modules/protractor/bin/protractor",
        "stopOnEntry": false,
        "args": [
            "${workspaceRoot}/config/config.js"
        ],
    }
]

рдореИрдВ рдкреНрд░реЛрдЯреИрдХреНрдЯрд░ рдФрд░ рд╡реАрдПрд╕рд╕реАрдУрдбреА рдХреЗ рд╕рд╛рде рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рджреЗрдЦрддрд╛ рд╣реВрдВред
рдореИрдВрдиреЗ рдЙрд╕реА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рд╕реАрдзреЗ рдХрдХрдбрд╝реА-рдЬреЗрдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рдФрд░ рд╡рд╣рд╛рдВ рдпрд╣ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдкреНрд░реЛрдЯреНрд░реИрдХреНрдЯрд░ рдпрд╛ рдкреНрд░реЛрдЯреНрд░реИрдХреНрдЯрд░-рдХрдХрдбрд╝реА-рдврд╛рдВрдЪреЗ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП

рдЗрд╕реЗ рдкреЛрд╕реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХрд╛ рдзрдиреНрдпрд╡рд╛рдж! рдореИрдВрдиреЗ рдЗрд╕реЗ рдПрдХ рд╕рд╛рд▓ рдмрд╛рдж рдкрд╛рдпрд╛ рдФрд░ 'рд╕реАрдбрдмреНрд▓реНрдпреВрдбреА' рдлрд┐рдХреНрд╕ рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

vishalshivnath picture vishalshivnath  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

rafalf picture rafalf  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

smarts picture smarts  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

nt3rp picture nt3rp  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

premkh9 picture premkh9  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ