Size: a a a

2020 February 04

BO

Boris Osipov in JS for testing
но я не гарантирую что так будет на wdio 6
источник

VG

Vitalii Grygoruk in JS for testing
опять все переделали?
источник

BO

Boris Osipov in JS for testing
есть чуть чуть. не знаю влили или нет еще
источник

OK

Oleksandr Khotemskyi in JS for testing
Bola
страница открывается 10-12 сек, за это время я бы успел сбегать в апишку
хз я бы не заморачивался. Так себе кейс чтобы свичнутся в async мод. Следующий чувак который за тобой будет это разгребать - будет очень недоволен такими оптимизациями
источник

BO

Boris Osipov in JS for testing
Oleksandr Khotemskyi
хз я бы не заморачивался. Так себе кейс чтобы свичнутся в async мод. Следующий чувак который за тобой будет это разгребать - будет очень недоволен такими оптимизациями
не. смысл есть. 10-12 сек это много. а чтобы чувак не офигел обернуть это все аккуратно и доку сверху :)
источник

OK

Oleksandr Khotemskyi in JS for testing
Boris Osipov
не. смысл есть. 10-12 сек это много. а чтобы чувак не офигел обернуть это все аккуратно и доку сверху :)
всеравно я бы не свичился в async мод ) а делал как ты через call
источник

B

Bola in JS for testing
Oleksandr Khotemskyi
всеравно я бы не свичился в async мод ) а делал как ты через call
но пока страница не загрузится, ничего не вызовешь
источник

ВС

Владимир Стецко in JS for testing
Bola
страница открывается 10-12 сек, за это время я бы успел сбегать в апишку
на одном из проектов только логин больше минуты занимал
источник

OK

Oleksandr Khotemskyi in JS for testing
Bola
но пока страница не загрузится, ничего не вызовешь
в этом случае - ты запускаешь асинхронную команду, но ждешь ее уже после открытия url
источник

B

Bola in JS for testing
Oleksandr Khotemskyi
в этом случае - ты запускаешь асинхронную команду, но ждешь ее уже после открытия url
эм?
источник

OK

Oleksandr Khotemskyi in JS for testing
Bola
эм?
источник

P

Paul G in JS for testing
‘’’
'use strict';

module.exports = {
 diff: true,
 extension: ['ts'],
 opts: false,
 package: './package.json',
 reporter: 'mocha-allure-reporter',
 slow: 2000,
 timeout: 5000,
 ui: 'bdd',
 require: ['ts-node/register'],
 'watch-files': ['specs/api/**/*.ts']
};
‘’’
источник

OK

Oleksandr Khotemskyi in JS for testing
твоя команда будет асинхронно работать в фоне пока открывается страница
источник

P

Paul G in JS for testing
запуск mocha --config mocharc.js
источник

B

Bola in JS for testing
Oleksandr Khotemskyi
твоя команда будет асинхронно работать в фоне пока открывается страница
пробую )
источник

P

Paul G in JS for testing
источник

B

Bola in JS for testing
Boris Osipov
ну и в чем проблема

let promiseToSbegatVApishka = Promise();
browser.url("some url")
browser.call(async () => await promiseToSbegatVApishka)
да, вполне норм ) чет не догадался
источник

B

Barkov in JS for testing
Paul G
‘’’
'use strict';

module.exports = {
 diff: true,
 extension: ['ts'],
 opts: false,
 package: './package.json',
 reporter: 'mocha-allure-reporter',
 slow: 2000,
 timeout: 5000,
 ui: 'bdd',
 require: ['ts-node/register'],
 'watch-files': ['specs/api/**/*.ts']
};
‘’’
Это контент mocharc.js,  так?
источник

B

Bola in JS for testing
Boris Osipov
ну и в чем проблема

let promiseToSbegatVApishka = Promise();
browser.url("some url")
browser.call(async () => await promiseToSbegatVApishka)
спасибо, в общем 38 сек vs 56 сек ))
источник

VG

Vitalii Grygoruk in JS for testing
мда… даже 38 сек для arrange как то дофига… не думали пересмотреть стратегию управления тестовыми данными?
источник