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

Фотография

Чтение Cucumber feature file из TFS

Cucumber TFS Selenium WebDriver Jenkins Java

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

#1 DennisM

DennisM

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

  • Members
  • Pip
  • 55 сообщений
  • ФИО:Dennis M
  • Город:Ralegh NC, USA

Отправлено 09 марта 2016 - 19:15

Можно-ли читать тест-кейс из TFS из извлекать его через Cucumber так же как из .feature файла?

Например тест кейс записан в gherkin формате:

 

Given ...

When ...

Then ...

 

Во время билда, перед извлечением тестов взять TFS тест кейс, записать в локальную директорию и извлечь с помощью Cucumber?


  • 0

#2 Little_CJIOH

Little_CJIOH

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 515 сообщений
  • ФИО:Власкин Павел
  • Город:Санкт-Петербург


Отправлено 10 марта 2016 - 11:49

Выйдите из своего контекста, войдите в положение людей ни разу в вашем контексте не бывших и спросите еще раз.


  • 0

#3 DennisM

DennisM

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

  • Members
  • Pip
  • 55 сообщений
  • ФИО:Dennis M
  • Город:Ralegh NC, USA

Отправлено 10 марта 2016 - 14:39

Выйдите из своего контекста, войдите в положение людей ни разу в вашем контексте не бывших и спросите еще раз.

Эээ...
Мне обьяснить что такое Selenium Webdriver, https://en.wikipedia...enium_WebDriver
Что такое Cucumber BDD    https://en.wikipedia...mber_(software)
Что такое Jenkins, https://en.wikipedia...kins_(software)
Что такое TFS (Team Foundation Server), https://en.wikipedia...undation_Server
Что такое Maven, https://en.wikipedia...ki/Apache_Maven
И потом задавать вопрос? :)

  • 0

#4 Сергей

Сергей

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 245 сообщений
  • Город:Москва

Отправлено 10 марта 2016 - 14:55

Ого, сколько мы знаем;)


  • 0

"Если ты хороший плотник и делаешь красивую тумбочку, ты не будешь прибивать сзади фанеру, даже несмотря на то, что задняя часть повернута к стене, и никто ее не видит. Ты будешь хорошо спать ночью, только если тебе удалось воплотить в своем произведении эстетическую красоту и качество." © Стив Джобс


#5 barancev

barancev

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

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


Отправлено 10 марта 2016 - 19:29

 

Выйдите из своего контекста, войдите в положение людей ни разу в вашем контексте не бывших и спросите еще раз.

Эээ...
Мне обьяснить что такое Selenium Webdriver, https://en.wikipedia...enium_WebDriver
Что такое Cucumber BDD    https://en.wikipedia...mber_(software)
Что такое Jenkins, https://en.wikipedia...kins_(software)
Что такое TFS (Team Foundation Server), https://en.wikipedia...undation_Server
Что такое Maven, https://en.wikipedia...ki/Apache_Maven
И потом задавать вопрос? :)

 

 

Только давайте без нервов :)  Оригинальный вопрос действительно сформулирован непонятно.


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

#6 DennisM

DennisM

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

  • Members
  • Pip
  • 55 сообщений
  • ФИО:Dennis M
  • Город:Ralegh NC, USA

Отправлено 10 марта 2016 - 19:46

 

 

Выйдите из своего контекста, войдите в положение людей ни разу в вашем контексте не бывших и спросите еще раз.

Эээ...
Мне обьяснить что такое Selenium Webdriver, https://en.wikipedia...enium_WebDriver
Что такое Cucumber BDD    https://en.wikipedia...mber_(software)
Что такое Jenkins, https://en.wikipedia...kins_(software)
Что такое TFS (Team Foundation Server), https://en.wikipedia...undation_Server
Что такое Maven, https://en.wikipedia...ki/Apache_Maven
И потом задавать вопрос? :)

 

 

Только давайте без нервов :)  Оригинальный вопрос действительно сформулирован непонятно.

 

 

Есть TFS. Там тесткейс написан в формате Gherkin.
Возможно-ли как-то его читать c TFS и извлекать селениум тесты с кукумбером?
То же самое может быть и с Jira. 
 
Это чтобы мануалы писали тесты прямо в TFS или Jira. Автомейшн читал оттуда по расписанию и запускал.

  • 0

#7 DennisM

DennisM

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

  • Members
  • Pip
  • 55 сообщений
  • ФИО:Dennis M
  • Город:Ralegh NC, USA

Отправлено 10 марта 2016 - 19:47

Ого, сколько мы знаем;)

Нормальный боевой набор. :)


  • 0

#8 Little_CJIOH

Little_CJIOH

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 515 сообщений
  • ФИО:Власкин Павел
  • Город:Санкт-Петербург


Отправлено 10 марта 2016 - 19:57

То есть, у вас есть TFS в котором хранятся тест-кейсы, которые вы хотите выполнять некоторой внешней системой, которая никак не интегрируется с TFS напрямую и дирижировать всем этим поставите дженкинс....

 

Во! сами объяснили. Прямой интеграции нет, соответственно нужна выгрузка и выполнение. Выполнение не проблема. Выгрузка - надо копать API конкретных систем TFS и Jira. в Jira точно есть все что нужно, а вот в TFS - гуглите, читайте доки, ищите API. Курите msdn. 

Вот нашлось с ходу, то есть API есть.

https://msdn.microso...(v=vs.120).aspx

 

ЗЫ: тесты все-таки выполняют или исполняют, не извлекают.

 

ЗЗЫ: жутко интересно, какая фраза на английском на русский у вас перевелась как извлечение теста? 


  • 0

#9 DennisM

DennisM

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

  • Members
  • Pip
  • 55 сообщений
  • ФИО:Dennis M
  • Город:Ralegh NC, USA

Отправлено 10 марта 2016 - 20:16

То есть, у вас есть TFS в котором хранятся тест-кейсы, которые вы хотите выполнять некоторой внешней системой, которая никак не интегрируется с TFS напрямую и дирижировать всем этим поставите дженкинс....

 

Во! сами объяснили. Прямой интеграции нет, соответственно нужна выгрузка и выполнение. Выполнение не проблема. Выгрузка - надо копать API конкретных систем TFS и Jira. в Jira точно есть все что нужно, а вот в TFS - гуглите, читайте доки, ищите API. Курите msdn. 

Вот нашлось с ходу, то есть API есть.

https://msdn.microso...(v=vs.120).aspx

 

ЗЫ: тесты все-таки выполняют или исполняют, не извлекают.

 

ЗЗЫ: жутко интересно, какая фраза на английском на русский у вас перевелась как извлечение теста? 

Вот шаг между TFS и кукумбером вызывал затруднения. 
Если курить мануалы, то и форум не нужен. ;) Думал у кого-то был такой опыт.
Бум курить...
 
Мой родной язык русский. Я сам оригинально из РБ. :)
Наши тут вроде так по русски и говорят друг-другу "извлечь" - execute.  хм... Не задумывался...
Хотя в данном контексте их надо выколупать из TFS...

  • 0

#10 DennisM

DennisM

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

  • Members
  • Pip
  • 55 сообщений
  • ФИО:Dennis M
  • Город:Ralegh NC, USA

Отправлено 10 марта 2016 - 20:29

Вот нашлось с ходу, то есть API есть.

https://msdn.microso...(v=vs.120).aspx

 

Этот вариант не прокатит. Фреймворк написан на Java.


  • 0

#11 Little_CJIOH

Little_CJIOH

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 515 сообщений
  • ФИО:Власкин Павел
  • Город:Санкт-Петербург


Отправлено 11 марта 2016 - 07:34

 

Вот нашлось с ходу, то есть API есть.

https://msdn.microso...(v=vs.120).aspx

 

Этот вариант не прокатит. Фреймворк написан на Java.

 

как сказал герой одного анекдота "ну раз невозможно, значит невозможно"


  • 1

#12 elvis

elvis

    Постоянный участник

  • Members
  • PipPipPip
  • 189 сообщений
  • Город:Tallinn


Отправлено 26 марта 2016 - 12:06

Я что-то не совсем понимаю. В чём проблема поженить Jenkins c TFS? Есть же соответствующие плагины


  • 0



Темы с аналогичным тегами Cucumber, TFS, Selenium, WebDriver, Jenkins, Java

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

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