Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Можно ли как-то определить значение локатора из @FindBy



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


Можно ли как-то определить значение локатора из @FindBy
2015-04-09 11:04

Всем привет.

 

Есть ли возможность в Java+Selenium+TestNG определить по какому локатору из аннотации @FindBy искался элемент?

 

У меня практически все элементы (за очень редким исключением, вроде элементов, у которых в id присутствует непостоянная величина) прописаны через WebElement с аннотацией @FindBy.

Все работает, проблем с их поиском для дальнейшей работы - не возникает.

 

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

Если это элементы, которые я ищу по изменяемым локаторам посредством findElement - тут проблемы нет, локаторы у меня и так есть в виде строк - могу их легко вывести в лог.

 

Меня интересует, как можно получить локатор от WebElement (не любой, какой угодно, а тот, по которому он был найден, тот, который прописан в @FindBy).

 

Можно ли это как-то сделать?



Selenium - проверка удаления элемента
2015-04-09 11:47

Добрый день. Использую для создания теста Selenium Webdriver + Java. При улучшении созданного теста столкнулся с проблемой проверки удаления блоков на вебформе. Как можно реализовать данный функционал?



Использование переменных между действиями
2015-04-09 12:02

Доброго времени суток! Я новичок в автотестировании и в процессе работы столкнулась вот с каким вопросом. У меня есть несколько действий (Action) в пределах одного теста (GUI Test). Можно ли создать переменную, которую мы бы задали в одном действии и в дальнейшем использовали в других действиях этого теста? Как это сделать? Заранее спасибо!



Помогите понять в чём проблема - тесты проходят успешно, но в debug ре
2015-04-09 15:13

Доброго времени суток.

 

Тесты на C# Webdriver, Visual Studio Pro2013. Проблема такая - все тесты проходят успешно, но в debug режиме в тестах на проверку в которых установлен неправильный XPath получается "NoSuchElementException was caught.  Unable to locate element: {"method":"xpath","selector":"...". Понятно что Xpath неправильно сконфигурирован, но почему exception-ы только при Debug режиме, а в обчычном всё проходит и ни одного Fail? Возможно что это проблема в настройках студии?

Прошу помощи понять где проблема..:)



обеспечение качества на новом проекте
2015-04-09 18:13

Собственно я в тупике и по этому решил задать вопрос людям которые имеют опыт в таком деле.

Кратко о ситуации:

 Работаю в маленькой компании. Тестировщик я один на 4 программиста. Зашел к нам в компанию интересный проект. И от меня собственно что требуют     " - делаем план тестирования проекта, продумать подход к тестированию, какие документы нам нужны, какие мы будем делать, какой будет процесс для макс. обеспечения качества". 

Скажем так тестировать веб умею но вот постановка процесса качества с 0 (нуля) у меня такого опыта нет. 

Итого: что делать... какую документацию нужно вести и т.д. бес понятия.

 

На данный момент процесс выглядит так рисуются макеты и создаются прототипы. И обсуждение с заказчиком чего он хочет и как он это видит.



© 2010 | Software-Testing.Ru


В избранное