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

Публикации ToshiDono

5 публикаций создано ToshiDono (учитываются публикации только с 29 марта 2023)


#157558 Проблемы с select (выпадающий список) Webdriver + RSpec (Ruby)

Отправлено автор: ToshiDono 14 января 2017 - 19:25 в Selenium - Functional Testing

Подскажите пожалуйста, как правильно использовать select в Selenium (желательно, но не обязательно) на Ruby.

Пример:

сайт:

http://prntscr.com/dvjxjl - список скрыт
http://prntscr.com/dvjxss - кликнул по списку и он открыт(я сам, селениум не кликает)

код селекта: 

<select id="list_order"> 

  <option value="campaign_id">Aktualität</option> 

  <option value="status" selected="">status</option> 

  <option value="name">name</option> 

  <option value="ordered_qty_sum">Verkäufe</option> 

</select> 

мой код:

element = @driver.find_element xpath: ".//*[@id='list_order']" 
select = Selenium::WebDriver::Support::Select.new(element) 
select.select_by(:value, 'name')

так же пробовал 

select_by(:text, "status") 

пробовал кликать по element перед созданием select

так же пробовал вариант:

element = @driver.find_element xpath: ".//*[@id='list_order']" 
all_options = element.find_elements(:tag_name, "option") 
all_options.each do |option| 
  puts "Value is: " + option.attribute("value") 
  option.click if option.attribute("value") == "status" 
end

Вывод: 

Value is: campaign_id 
Value is: status 
Value is: name 
Value is: ordered_qty_sum  

Т.е. он видит value, но не кликает по option

Не могу понять, что делаю не так, помогите пожалуйста!




#156039 Программирование на Python для тестировщиков, начало 28 октября

Отправлено автор: ToshiDono 12 ноября 2016 - 21:59 в Обучение тестировщиков ПО

Добрый день. Перезаписывались ли лекции с 2015 года?




#154686 Помогите настроить php-webdriver/автоматизация на php

Отправлено автор: ToshiDono 26 сентября 2016 - 20:33 в Selenium - Functional Testing

 

Уверен, что правильно указал путь ?

 

No such file or directory

 

 

И еще странно, что слеши в разные стороны:

 

C:\wamp64\www\autotests\tests/support/WebDriverAssertions.php

 

 

support/WebDriverAssertions.php -  этого пути/файла вообще физически нет. Я этот путь не указывал, Это по инструкции автолоадер сам сформировал.

В общем главный вопрос - годный мануал. Подскажите туториалы/книги/статьи, где все объяснено.
 




#154619 Как начать?

Отправлено автор: ToshiDono 24 сентября 2016 - 20:12 в Проект Хомячки

Приветствую!

Почему вы выбрали именно тестирование?
Тестирование выбрала, так как:
 - эта профессия идеальна для "мягкого" старта в IT сфере
 - я крайне не удовлетворен качеством всего что есть вокруг, я вижу баги повсюду, хочу сделать то над чем буд работать качественнее
 
 Какие книги/курсы по тестированию вы изучили?
- вебинары Михаила Портнова
- курс "Методы обеспечения качества и тестирования web-приложений" от Mail.ru
-  книга Савина
- интернет, в том числе stackoverflow
 
Какие области вы изучили самостоятельно?
- основы Java, PHP, Python, Ruby, JS, HTML, SQL



#154615 Помогите настроить php-webdriver/автоматизация на php

Отправлено автор: ToshiDono 24 сентября 2016 - 10:37 в Selenium - Functional Testing

Уже 2 недели пытаюсь найти хоть что-то годное по автоматизации с помощью php(требование работодателя).

В основном в сети информация 2 -4 летней давности, статьи и туториалы устарели просто из-за того что приложения поменяли архитектуру.

 

Не могу настроить даже php-webdriver - последний раз получил такие ошибки:

 

Warning: require_once(C:\wamp64\www\autotests\tests/support/WebDriverAssertions.php): failed to open stream: No such file or directory in C:\wamp64\www
\autotests\tests\bootstrap.php on line 2


Fatal error: require_once(): Failed opening required 'C:\wamp64\www\autotests\tests/support/WebDriverAssertions.php' (include_path='.;C:\php\pear') in
C:\wamp64\www\autotests\tests\bootstrap.php on line 2
*настраивал по инструкциям с
 
Пожалуйста, помогите с информацией по автоматизации на php!