Size: a a a

2018 February 28

OK

Oleksandr Khotemskyi in JS for testing
реальное
источник

Dq

Dmitry qDims in JS for testing
ага
источник

Dq

Dmitry qDims in JS for testing
walletPageObject.js
источник

OK

Oleksandr Khotemskyi in JS for testing
__dirname - это ведь может быть путь не от корня проекта
источник

Dq

Dmitry qDims in JS for testing
он идет от конф файла
источник

OK

Oleksandr Khotemskyi in JS for testing
угу
источник

OK

Oleksandr Khotemskyi in JS for testing
var walletPageObject = requirePO('walletPageObject');
walletPageObject.walletPage.showWalletModal.click();
источник

OK

Oleksandr Khotemskyi in JS for testing
вот так надо
источник

OK

Oleksandr Khotemskyi in JS for testing
хочешь покажу как я бы делал?
источник

Dq

Dmitry qDims in JS for testing
угу, работает. Да хочу
источник

OK

Oleksandr Khotemskyi in JS for testing
/pages/wallet.js
class WalletPage {
    constructor() {
         this.showWalletModal = $('#showWalletModal')
    }
   
    openWalletModal() {
         this.showWalletModal.click()
         browser.wait( "ожидаем что модальное появилось" )
    }
}
module.exports.WalletPage = WalletPage


/pages/index.js
module.exports.WalletPage = require('./wallet.js').WalletPage


В тесте -

/test/test.js
let WalletPage = require('../pages').WalletPage

WalletPage.openWalletModal()
источник

Dq

Dmitry qDims in JS for testing
Помогите написать правильный вейт, нужно просто проверить что открылось модальное окно
источник

Dq

Dmitry qDims in JS for testing
но последний раз когда я имел дело с окнами приходилось аж фрейм менять, вот незнаю как это правильно сделать
источник

Dq

Dmitry qDims in JS for testing
var wait = element(by.cssContainingText('.modal-title', 'Send from wallet')).isDisplayed();
       browser.wait(wait, 5 * 1000, 'modal should load within 5 seconds');
источник

Dq

Dmitry qDims in JS for testing
такое сойдет ?
источник

OK

Oleksandr Khotemskyi in JS for testing
protractor.ExpectedConditions.visibilityOf
источник

OK

Oleksandr Khotemskyi in JS for testing
вот что тебе нужно
источник

P

Paul G in JS for testing
@xotabu4 ну я хотел вебпаком все собирать
источник

P

Paul G in JS for testing
я видел что ты галпом вроде все собирал
источник

P

Paul G in JS for testing
ты против вебпака?
источник