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

Помогите нажать кнопку по локатору



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

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


Помогите нажать кнопку по локатору
2014-03-19 17:33

Не могу сделать нажатие кнопки:

Не видит кнопку((

public boolean cancelorder () throws ElementNotFoundException
{
driver.findElement(By.cssSelector("#set-cancel-the-order > span.ui-button-text")).click();
new Select(driver.findElement(By.id("cancel_reason_id"))).selectByVisibleText("Test Order");
driver.findElement(By.cssSelector(".ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.ui-state-focus.ui-state-hover")).click();


return true;

}

Трейс: org.openqa.selenium.ElementNotVisibleException: Element is not currently visible and so may not be interacted with
Command duration or timeout: 12 milliseconds

 

Прикрепленные изображения

  • Selection_003.png


управление нагрузочными тестами / автоматическое отслеживание деградац
2014-03-19 18:15

Есть:

 нагрузочные тесты (java & mvn) на сервер.

 запускаются руками из командной строки ( есть порядка 50 профилей нагрузки, каждая запускается на час)

 мониторинг производительности построен на базе zabbix (порядка 30 различных метрик от системных, до внутрепродуктовых) 

 по результатам выполнения данные из забикса выгружаются в html отчет.

 

Задача:

 нужна среда управления тестами (понятно, что 100% подходящего нет, но хотелось бы работать напильником по минимуму. Ну и денег само - собой нет ;) т.е. база опенсорсы, ну или чисто символическая плата типа 10$ ), которая умеет:

  • запуска тесты через ssh/mvn с параметризацией профиля нагрузки
  • агрегировать результаты тестов /прогонов 
  • строить отчеты, в том числе и от набора тестов. т.е. есть тест с одним и тем же профилем, на 100.200.300. и 500 клиентов, хотелось бы чтобы система построила бы интегральный отчет от 4 прогонов для разных параметров.
  • проверять трешхолды для каждого отдельной метрики
  • отслеживать деградацию по отдельным метрикам между версиями/запусками

  

помогите кто чем может ;)



Неопределяются переменные
2014-03-19 19:37

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

Я только начинаю использовать TestComplete и не все так очевидно, как для других. И так  по - сути:

Есть ресурс  : http://www.xe.com/currencyconverter/ 

При рекорде , категорически отказывается  определять валюту   во втором поле 

 в "Object Brawser" показывает Aliases.browser.pageWwwXeComCurrencyconverter.panel.Link(1)  ( цифра не столь важна)

а в "Workspace "  Aliases.browser.pageWwwXeComCurrencyconverter.formUccform.textboxFrom    

 определил валюту   Aliases.browser.pageWwwXeComCurrencyconverter.textnode   (опять рандомно, как я могу выбирать конкретную?  и возможно ли привести к выбору переменных вида: var:  uds, eur  и так далее )   и почему у меня дальше не определяло переменные внутри textBoxFrom\To

 и вот все следующие переменные уже не определяются :

 Aliases.browser.pageWwwXeComCurrencyconverter.formUccform.textboxTo  

 

 

и где я могу посмотреть скрипт -скелет на джаве записаный рекордером (буду очень благодарен)  можно линк на тему

 

Ребята, всем кто поможет советом, а не нравоучением " где и как"   -  буду рад,  ну и конечно +++ к карме каждого не равнодушного.

 

 

Кто готов взять меня в ученики и показать  безкрайние радости мира TestComplete, :blush:   кто готов возложить на себя ответсвенность в указании пути, заблудшему тестеру - сообщите плз

вам огромное спасибо )) 



© 2010 | Software-Testing.Ru


В избранное