Size: a a a

QA — Automation

2021 September 09

AK

Anton Khayrutdinov in QA — Automation
Если классы семантические, то да, норм
источник

H

Hussin in QA — Automation
Примерно так,и она может расширяться если каждый раз кликать +
источник

H

Hussin in QA — Automation
ну сказали будут писать классы дополняющие
источник

AK

Anton Khayrutdinov in QA — Automation
тут достаточно, если элементы будут иметь уникальные id в рамках одной строки: чтобы отличить кнопку корзины от редактирования. А так - получаешь список объектов строк, в них ищешь строку, description которой содержит "Архивариус", а дальше у тебя все элементы имеют уникальные локаторы. Этот подход вполне адекватный.
источник

H

Hussin in QA — Automation
Спасибо будут иметь виду,мне нужно будет им сказать чтобы дописали idшки)
источник

S

Sergey in QA — Automation
Мне кажется и сейчас можно. Кнопки привязаны к разделам, у них есть тайтл, который сто процентов есть и у раздела. При этом тайтл раздела уникальный (что-то это подсказывает). Можно работать как с таблицей и в целом проблем нет
источник

S

Sergey in QA — Automation
I’d сильно упростит жизнь, согласен
источник

H

Hussin in QA — Automation
Для начинающего автотестера лучше заниматься больше кодом чем лезть в такие сложности((
источник

H

Hussin in QA — Automation
И когда начинаешь писать проект с нуля))
источник

S

Sergey in QA — Automation
Тогда проблема не у тебя, а у того кто посадил джуна АТ на проект с нуля…
источник

H

Hussin in QA — Automation
Ну мне ведь хорошо) Когда есть такое классное сообщество,подскажут)  Я не совсем джун,я писал в другой компании где все легче) а здесь столкнулся с такие проблеами с которыми не сталкивался прежде,где нет id и есть иерархия)
источник

AK

Anton Khayrutdinov in QA — Automation
ну, без html трудно что-то сказать, но если у тебя у кнопки редактирования и удаления есть только классы типа "akjsdhnf-6897dsf", то надо будет их различать через порядок расположения, а если они динамически могут меняться.. короче выглядит мутно, если они поменяются местами, фиг потом разберешь. Предпочитаю для таблиц иметь понятные локаторы для элементов столбца, а уж со строками можно средствами ЯП уже разбираться.
источник

H

Hussin in QA — Automation
Спасибо большое что подсказали)
источник

AK

Anton Khayrutdinov in QA — Automation
Если конечно таблица не 10 000 строк, тогда надо уже на xpath че-то мутить
источник

H

Hussin in QA — Automation
Все проблемы решаемые главное усидчивость и позитивный настрой)
источник

H

Hussin in QA — Automation
Спасибо))
источник

i

iBljad in QA — Automation
если совсем невмоготу, для Идеи есть плагин Селениума, который может генерировать локаторы, Selenium IDE вроде тоже умеет, но они могут быть неоптимальными, лучше уделить время теории https://www.w3schools.com/xml/xpath_intro.asp
источник

П

Павел in QA — Automation
С праздником коллеги!!!
источник

АФ

Алексей Федоткин... in QA — Automation
ложи в коллекцию и из нее бери по доп условию\фильтру\номеру и тд...
источник

i

iBljad in QA — Automation
(//div[@class="tree-icon tree-arrow"])[4] 😃
источник