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

Фотография

Хранение локаторов.


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

#1 Reunion

Reunion

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

  • Members
  • Pip
  • 9 сообщений
  • ФИО:Кротов Анатолий
  • Город:Харьков


Отправлено 24 января 2012 - 14:05

Всем доброго времени суток!

Поскажите, пожалуйста, наиболее удобный и эффективный способ хранения локаторов (XPath, css) для тестов. Например, property file, XML, Page Object Design Pattern, что-то еще...

Спасибо!
  • 0
Life is too short for manual testing...

#2 barancev

barancev

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

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


Отправлено 24 января 2012 - 18:54

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

#3 Reunion

Reunion

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

  • Members
  • Pip
  • 9 сообщений
  • ФИО:Кротов Анатолий
  • Город:Харьков


Отправлено 24 января 2012 - 19:37

Скорость поиска проблемы - при каком методе легче найти и изменить поменявшийся локатор?
Понятность - при каком способе тесты более читаемы?
Результативность - всегда ли можно автоматизировать тесты к.-л. функциональности используя данный способ хранения локаторов?
Скорость работы - как сказывается на скорости выполнения тестов применение того или иного способа?

Хотелось бы узнать мнение людей исходя из их личного (и не только) опыта. Узнать достоинства и недостатки различных способов. Узнать ваши предпочтения.
  • 0
Life is too short for manual testing...

#4 Misha_NSK

Misha_NSK

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

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


Отправлено 26 января 2012 - 03:02

Скорость поиска проблемы - при каком методе легче найти и изменить поменявшийся локатор?
Понятность - при каком способе тесты более читаемы?
Результативность - всегда ли можно автоматизировать тесты к.-л. функциональности используя данный способ хранения локаторов?
Скорость работы - как сказывается на скорости выполнения тестов применение того или иного способа?

Хотелось бы узнать мнение людей исходя из их личного (и не только) опыта. Узнать достоинства и недостатки различных способов. Узнать ваши предпочтения.

Не знаю как на счет локаторов, но вообще в XML при должной организации должен быть удобен.
  • 0

#5 archik745

archik745

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

  • Members
  • Pip
  • 11 сообщений
  • ФИО:Василий Коноповский
  • Город:Москва

Отправлено 06 февраля 2012 - 13:55

Всем доброго времени суток!

Поскажите, пожалуйста, наиболее удобный и эффективный способ хранения локаторов (XPath, css) для тестов. Например, property file, XML, Page Object Design Pattern, что-то еще...

Спасибо!


Я использую Page Object Design Pattern
При чем все локаторы определенной страницы в одном классе, повторяющиеся в абстракном и так выше по лесенке.
Динамические локаторы драблю на несколько составных переменных (с "конскими" div'ами иногда даже массивы использую). Такой подход для меня удобен и пока нравится. Для изменения локатора нужно отредактировать лишь одну строчку :) имхо
  • 0


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

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