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

Автотесты без программирования.



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

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


Автотесты без программирования.
2018-10-05 10:35

Коллеги, добрый день!  Я сейчас разрабатываю движок для исполнения автотестов. Описания тестов будет вынесено в xml-файлы и для создания автотестов программировать не потребуется. Сейчас есть действующий прототип, работающий с selenium. Всем кому интересно, у кого есть не очень сложные сценарии, которые надо автоматизировать, пишите, буду рад обратной связи.



Python+Selenium
2018-10-05 16:30
У меня есть выпадающий список:
 
<div class = "col-md-7">
  <select class = "form-control" id = "define-segment" aria-invalid = "false">
    <option value = "0"> - выберите - </ option>
    <option value = "1"> Использовать один из созданных сегментов </ option>
    <option value = "2"> Создать новый сегмент </ option>
  </ Select>
</ div>
 
Я не моогу выбрать елемент списка.
Я написал код, как я могу открыть раскрывающийся список
#List Define Segment
def define_segment(self):
self.driver.find_element_by_id("define-segment").click()
Но как я могу найти параметр со значением 1 или 2
В логе всегда у меня ошибка: TypeError: 'int' object is not callable
Я понимаю что не правильный тип данных, но не могу понять что именно я делаю не так, пробовал уже через метод Select выбирать текст из списка и значения 1 или 2. Но проблема та же
Спасибо.


© 2010 | Software-Testing.Ru


В избранное