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

Обращение к элементам с заранее неизвестным id - Python



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

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


Обращение к элементам с заранее неизвестным id - Python
2016-04-07 11:02

Всем привет!
Друзья нужна помощь, спасайтеsmile3.gif
Есть связка python+selenium.
Допустим есть такой код с кучей однотипных div, в которых в значения class и id подставляются auto-* 

<div role="presentation" class="x-form-element x-form-el-x-auto-6" id="x-form-el-x-auto-6" style="padding-left:145px"><div role="presentation" class=" x-form-field-wrap  x-component " id="x-auto-6" style="width: 153px;"><input type="text" class=" x-form-field x-form-text " id="x-auto-6-input"></div>
 
<div role="presentation" class="x-form-element x-form-el-x-auto-7" id="x-form-el-x-auto-7" style="padding-left:145px"><div role="presentation" class=" x-form-field-wrap  x-component " id="x-auto-7" style="width: 153px;"><input type="password" class=" x-form-field x-form-text  x-form-invalid " id="x-auto-7-input" ></div>

Проблема в том, что значение auto-* заранее неизвестно, и не понятно как обращаться к каждому input по driver.find_elements_by...

Подскажите плз как можно это сделать???



QA Engineer / Тестировщик ПО
2016-04-07 11:56

QA Engineer / Тестировщик ПО

Санкт-Петербург, м. Ладожская, ТКРФ, от 60 000 руб


В нашу команду ищем QA инженера, готового и желающего качественно тестировать динамично развивающуюся банковскую АС.

Требования
опыт в тестировании ПО от 2-х лет
знание принципов и методик тестирования
опыт проектирования тестов
высшее техническое образование
предпочтительно знание бухгалтерского учета и бизнес-процессов в ком.банках
опыт работы с БД Oracle
знание pl/sql
плюсом будет опыт автоматизации тестирования

Задачи
участие в процессе тестирования
взаимодействие с командой разработчиков (тестирование без требований:))
разработка тестовых сценариев
автоматизация ручных тестов (soapui)
составление и ревью чек-листов

Условия
официальное оформление по ТК РФ
конкурентная заработная плата (оклад + кв.премия, вилка широкая, от 60К, в зависимости от опыта), "белая"
ДМС
высококвалифицированный коллектив с дружной внутренней атмосферой
много интересных задач
фиксированный график работы
комфортный офис с кухней
 

Санкт-Петербург, м. Ладожская

Контакты:
allexxx@inbox.ru Александр

 


Виртуальная машина и лицензия Node-locked
2016-04-07 13:07

Собираемся купить TC и появились вопросы, связанные с установкой на виртуальную машину:

1. Возможно ли по rdp использовать TC на сервере с виртуальной машиной одновременно нескольким пользователям?

2. Можно ли сделать копии образа виртуальной машины с TC и параллельно их запускать?

С текущей ценой никак не вкладываемся в бюджет..  =\



Возможно ли обновить таблицу вручную в DBTables в TestComplete
2016-04-07 17:44

Дано:

 

1. TestComplete 9.x

2. Подключена БД Test_DB: Stores -> DBTables -> ADO Test_DB

 

Вопросы:

 

1. Обновляются данные в базе, во вьювере не обновляются. Есть ли кнопка для обновления данных во вьювере или только через check() в самом скрипте?

2. Обновлять данные в базе можно только через Execute_ + SQL? В TestComplete нет встроенных средств писать в базу? Например, через values(n,m) = ... значения в самой базе не меняются.

 

Объясните, плиз, саму концепцию вювера и в целом DBTable? В чем может быть полезность?

Или лучше отказаться от DBTables и использовать сторонние менеджеры БД.

 

Спасибо.



© 2010 | Software-Testing.Ru


В избранное