Перейти к содержимому

Фотография

В appium тестах (webdriverio) не выполняется второй шаг pageobject-a

js webdriverio mocha pageobject nodejs appium

  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1 qaomega

qaomega

    Новый участник

  • Members
  • Pip
  • 20 сообщений
  • ФИО:Кулакова Дарья Михайловна

Отправлено 03 марта 2019 - 09:45

Привет всем! Понимаю, что задаю банальный вопрос, но помогите, пожалуйста, разобраться.
Класс пейджа:

class Page1 {
  open () {
    driver
      .init()
      .timeoutsImplicitWait(8000)
    return this
  }

  tapOnPassword () {
    driver
      .tap('~password')
    return this
  }
}
module.exports = new Page1()

Тест:

let Page1 = require('../../../../steps/android/page1')

describe('Набор тестов 1', () => {
  it.only('Тест 1.', () => {
    Page1.open()
    Page1.tapOnPassword()
  })
})

В результате запуска первый шаг Page1.open() выполняется (в симуляторе запускается приложение)

А второй шаг Page1.tapOnPassword() игнорируется - тест успешно завершается сразу после первого шага.

 

Подскажите, пожалуйста, что может быть не так?


  • 0



Темы с аналогичным тегами js, webdriverio, mocha, pageobject, nodejs, appium

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных