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

Фотография

Selenium IDE и асинхронный код


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 8

#1 Oleeg

Oleeg

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

  • Members
  • Pip
  • 15 сообщений
  • ФИО:Oleg Novikov

Отправлено 01 декабря 2020 - 21:06

Всем привет,нужна подсказка. Тестирую сайт, создал пробный кейс. На проде норм, на дев - не норм, как мне объяснили
из-за асинхронного кода программирования. Я в этом хотел разобраться сесть js разобрать немного, сказали что тут по-сложние дела обстоят. Вопрос, есть ли какой-то выход из ситуации? Если на ветке дев не кого нету, я могу запустить кейс.
  • 0

#2 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 833 сообщений


Отправлено 02 декабря 2020 - 09:14

Ничего не понятно что именно у вас случилось, и что вы хотите.


  • 0

#3 Oleeg

Oleeg

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

  • Members
  • Pip
  • 15 сообщений
  • ФИО:Oleg Novikov

Отправлено 02 декабря 2020 - 10:27

Есть продуктовый сайт, который постоянно нужно обновлять и соответственно тестить. Знаний в программировании пока что у меня нету, по этому решил с помощью мин. базового функционала Selenium IDE создать тестовые кейсы, когда программа повторяет действия Пользователя на сайте. У нас существует Prod и Dev(+ куча других веток) версий сайта. Когда я запускаю тестовый сценарий на Prod версии - все срабатывает, на Dev версии только когда я один, без программистов. Позже, когда присоединяются программисты и работают с сайтом, прогнать кейс не получается, даже если они работают на других ветках. Мне объяснили это тем, что код программирования асинхронный по этому ничего не получится так тестить, на Prod возможно да, на Dev однозначно нет.

Проконсультироваться толком не с кем, все или мануальщики либо уже заядлые автоматизаторы и с полуавтоматизацией не знакомы, в инете если что-то и попадается то связано уже непосредственно создание автотестов с применением языка программирования. Возможен ли выход из этой ситуации "малой кровью"?


  • 0

#4 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 833 сообщений


Отправлено 02 декабря 2020 - 12:12

Сделайте ещё один стенд, тест, на нём будете только вы и автотесты. По содержанию препрод, т.е. с кодом что будет выкладываться на прод.

Дев-стенд оставьте разработчикам и своим ручным проверкам текущих изменений.


  • 0

#5 Oleeg

Oleeg

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

  • Members
  • Pip
  • 15 сообщений
  • ФИО:Oleg Novikov

Отправлено 02 декабря 2020 - 12:44

Спасибо, я им передам


  • 0

#6 Oleeg

Oleeg

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

  • Members
  • Pip
  • 15 сообщений
  • ФИО:Oleg Novikov

Отправлено 02 декабря 2020 - 13:04

Мне ответили, что у нас не такая схема работы с ветками, цитирую: "у нас дев и есть предпрод" Я в этих "веточных" делах не селен, понимаю на уровне "Переключите ветку на эту или ту, мне нужна протестировать" + принципы


  • 0

#7 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 833 сообщений


Отправлено 02 декабря 2020 - 17:24

Ну тогда расслабьтесь, и тестируйте только прод.


  • 0

#8 Oleeg

Oleeg

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

  • Members
  • Pip
  • 15 сообщений
  • ФИО:Oleg Novikov

Отправлено 02 декабря 2020 - 18:33

Спасибо, что подсказали. Врятли получится расслабится...
  • 0

#9 Oleeg

Oleeg

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

  • Members
  • Pip
  • 15 сообщений
  • ФИО:Oleg Novikov

Отправлено 02 декабря 2020 - 18:35

Точнее спасибо за подсказки
  • 0


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

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