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

Фотография

Запуск тестов в определенном порядке


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

#1 Valena

Valena

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

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

Отправлено 21 февраля 2017 - 12:40

Здравствуйте. Подскажите как запустить тесты в нужном мне порядке. Использую Selenium web driver c#


  • 0

#2 Lzk

Lzk

    Специалист

  • Members
  • PipPipPipPipPip
  • 504 сообщений
  • ФИО:Олег
  • Город:Мск

Отправлено 21 февраля 2017 - 12:46

1.Можешь создать отдельный файл, где будешь вызывать методы(тесты) в нужном тебе порядке

2.В тестовых фреймворках (testNg,Nunit и тд) обычно присутствует аннотация priority или что то в этом духе


  • 0

#3 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 21 февраля 2017 - 14:27

Не забудьте подумать о том, стоит ли вообще к этому стремиться: http://barancev.gith...-deps-are-evil/


  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#4 Lzk

Lzk

    Специалист

  • Members
  • PipPipPipPipPip
  • 504 сообщений
  • ФИО:Олег
  • Город:Мск

Отправлено 21 февраля 2017 - 14:37

Не забудьте подумать о том, стоит ли вообще к этому стремиться: http://barancev.gith...-deps-are-evil/

согласен, а если это дело параллелить, то вообще мрак получится


  • 0

#5 Valena

Valena

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

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

Отправлено 22 февраля 2017 - 05:35

Спасибо. И подскажите пожалуйста как вызывать методы(тесты), т.е. нужен синтаксис


  • 0

#6 Valena

Valena

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

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

Отправлено 22 февраля 2017 - 08:58

GMttFdS5gek.jpg

Разделила тесты по приоритетам. Как сделать чтобы сначала запустить тесты с приоритетом 1, потом 2 итд

Или может лучше разделить тесты по плейлистам. Как тогда запустить несколько плейлистов поседовательно, одной кнопкой?


  • 0

#7 checo

checo

    Опытный участник

  • Members
  • PipPipPipPip
  • 400 сообщений
  • Город:Н.Новгород

Отправлено 22 февраля 2017 - 17:20

Спасибо. И подскажите пожалуйста как вызывать методы(тесты), т.е. нужен синтаксис

Вызов ничем не отличается от вызова обычных методов. Только в тестовом проекте у Вас исполняемого файла не будет, это библиотека.

Если сильно нужно что-то вызвать, придется заводить на это отдельный проект. Только вряд ли это будет нужно.

Суть тестового фреймворка в том, что готовый раннер уже есть, и не надо писать вызовы тестов вручную.


  • 0

#8 checo

checo

    Опытный участник

  • Members
  • PipPipPipPip
  • 400 сообщений
  • Город:Н.Новгород

Отправлено 22 февраля 2017 - 17:26

Разделила тесты по приоритетам. Как сделать чтобы сначала запустить тесты с приоритетом 1, потом 2 итд

Или может лучше разделить тесты по плейлистам. Как тогда запустить несколько плейлистов поседовательно, одной кнопкой?

Можно создать Ordered Test. Это как раз плейлист. И в него можно включать другие Ordered tests.

Опять же, если сильно нужно. Подумайте, что дадут эти плейлисты, и сколько потом сил уйдет на их поддержку.


  • 0


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

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