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

Автоматизатор мобильных приложений
онлайн, начало 11 августа
Тестирование безопасности
онлайн, начало 11 августа
Тестирование мобильных приложений
онлайн, начало 11 августа
Автоматизация тестирования REST API на Python
онлайн, начало 11 августа
Фотография

Как авторизоваться под двумя пользователями сразу?


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

#1 atatuev

atatuev

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

  • Members
  • Pip
  • 4 сообщений

Отправлено 08 декабря 2014 - 08:53

Доброго времени суток, форумчане! 

Не могу придумать решение задачи: нужно авторизоваться под двумя пользователями (покупатель, продавец) и проверить весь цикл проведения сделки. Не могу придумать как это реализовать и куда думать. В автоматизации совсем джун и буду рад любым комментариям и подсказкам.

Спасибо! )


  • 0

#2 BabyRoot

BabyRoot

    Специалист

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


Отправлено 08 декабря 2014 - 08:58

1. Авторизоваться пользователем

2. купить/продать или что там у вас этим пользователем

3. Авторизоваться продавцом.

4. сделать необходимые действия продавцом.

5. Проверить результат

 

При необходимости поменять действия продавца и покупателя.


  • 0

#3 atatuev

atatuev

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

  • Members
  • Pip
  • 4 сообщений

Отправлено 08 декабря 2014 - 09:01

это было рассмотрено, но, ИМХО, слегка неудобно.

нет ли возможности авторизовать пользователей в разных окнах и переключаться по ним? например, сделать одно окно приватным?


  • 0

#4 BabyRoot

BabyRoot

    Специалист

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


Отправлено 08 декабря 2014 - 09:09

Конечно, есть и такая возможность.

Запустите 2 драйвера и работайте с двумя окнами.

Запустите 1 драйвер и с помощью его открывайте новые окна и работайте с этими окнами.


  • 0

#5 mazik7

mazik7

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

  • Members
  • Pip
  • 63 сообщений
  • ФИО:Мазик
  • Город:Красноярск

Отправлено 08 декабря 2014 - 13:00

это было рассмотрено, но, ИМХО, слегка неудобно.

нет ли возможности авторизовать пользователей в разных окнах и переключаться по ним? например, сделать одно окно приватным?

Как написал BabyRoot, то в голову приходит именно идея с двумя экземплярами драйвера.

IWebDriver buyerdriver = new ChromeDriver();
IWebDriver sellerdriver = new ChromeDriver();

Ну а дальше я думаю понятно. С одним браузером я не пробовал, так как не было необходимости. А вот с IE в связке с остальными трудностей не было. Хотя их и не должно быть наверное. Сам junior, чего уж тут)


  • 0

:smile:


#6 atatuev

atatuev

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

  • Members
  • Pip
  • 4 сообщений

Отправлено 09 декабря 2014 - 09:44

спасибо вам большое! ) буду пробовать )


  • 0


Selenium 2.0: стартовый уровень
онлайн
Программирование на Java для тестировщиков
онлайн
Автоматизация функционального тестирования
онлайн
Selenium WebDriver: полное руководство
онлайн



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

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

Яндекс.Метрика
Реклама на портале