Size: a a a

QA — Автоматизация

2020 September 15

AP

Artem Pokalchuk in QA — Автоматизация
Хотел спросить, беру селектор как на фото, и вчера на него ссылка была такая:
#menu-appbar > div.MuiPaper-root-10.MuiMenu-paper-646.
А сегодня заново решил взять и проверить, то уже
#menu-appbar > div.MuiPaper-root-10.MuiMenu-paper-2172
Там число в конце изменилось, то не получиться взять этот объект по новому пути? пока не могу проверить тестом
источник

LY

Lev Yarushin in QA — Автоматизация
Artem Pokalchuk
Хотел спросить, беру селектор как на фото, и вчера на него ссылка была такая:
#menu-appbar > div.MuiPaper-root-10.MuiMenu-paper-646.
А сегодня заново решил взять и проверить, то уже
#menu-appbar > div.MuiPaper-root-10.MuiMenu-paper-2172
Там число в конце изменилось, то не получиться взять этот объект по новому пути? пока не могу проверить тестом
Перепишите на xpath c текстом
источник

AP

Artem Pokalchuk in QA — Автоматизация
Xpath или Xpath full лучше?
источник

AP

Artem Pokalchuk in QA — Автоматизация
Аа, типо вот так? By.XPath("//a[contains(text(), 'About us')]")
источник

LY

Lev Yarushin in QA — Автоматизация
Относительный. Например
//li[@role="menuitem" and text()="Log Out"]
источник

VP

Vadik Pkin in QA — Автоматизация
Artem Pokalchuk
Xpath или Xpath full лучше?
относительный лучше) то есть не фул
источник

AP

Artem Pokalchuk in QA — Автоматизация
А, окей спасибо
источник
2020 September 16

SM

Sewa Makhinya in QA — Автоматизация
Artem Pokalchuk
Хотел спросить, беру селектор как на фото, и вчера на него ссылка была такая:
#menu-appbar > div.MuiPaper-root-10.MuiMenu-paper-646.
А сегодня заново решил взять и проверить, то уже
#menu-appbar > div.MuiPaper-root-10.MuiMenu-paper-2172
Там число в конце изменилось, то не получиться взять этот объект по новому пути? пока не могу проверить тестом
Попробуй поговорить с разработчиками и завести туда data-testid
источник

AP

Anastasiya Podgornov... in QA — Автоматизация
а кто-нибудь пробовал писать видосы тестов с headless chrome без наличия selenoid\без всех этих странных склеек слайдов в видео?)
источник

S

Sergei in QA — Автоматизация
а как это будет работать? приложения нет в видео памяти, откуда бы рекордер снимал видео поток. Склейка скринов работает только потому, что хром умеет делать скрины с себя, а писать видео с себя вроде еще нет
источник

AS

Andrei Solntsev in QA — Автоматизация
Anastasiya Podgornova
а кто-нибудь пробовал писать видосы тестов с headless chrome без наличия selenoid\без всех этих странных склеек слайдов в видео?)
Я постоянно так делаю. Есть отличная библиотека http://automation-remarks.com/video-recorder-java/

Добавляешь одну аннотацию - и вжух!
источник

AP

Anastasiya Podgornov... in QA — Автоматизация
Andrei Solntsev
Я постоянно так делаю. Есть отличная библиотека http://automation-remarks.com/video-recorder-java/

Добавляешь одну аннотацию - и вжух!
спасибо!)
источник

S

Sergei in QA — Автоматизация
Andrei Solntsev
Я постоянно так делаю. Есть отличная библиотека http://automation-remarks.com/video-recorder-java/

Добавляешь одну аннотацию - и вжух!
эта библиотека умеет видео писать с headless?
источник

AS

Andrei Solntsev in QA — Автоматизация
Sergei
эта библиотека умеет видео писать с headless?
Так с headless никто не умеет. На то он и headless.
источник

S

Sergei in QA — Автоматизация
вот и я про тоже :) там был запрос а кто-нибудь пробовал писать видосы тестов с headless chrome. И по твоей рекомендации, автор вопроса может подумать что с этой либой можно легко :)
источник

A

Anton in QA — Автоматизация
Andrei Solntsev
Так с headless никто не умеет. На то он и headless.
это как фоткать человека невидимку
источник

AP

Artem Pokalchuk in QA — Автоматизация
Для Page Object элементы IWebElement по правильному нужно делать private? и через public методы осуществлять роботу с ними?
источник

ДВ

Диана Верикова (Кудр... in QA — Автоматизация
Artem Pokalchuk
Для Page Object элементы IWebElement по правильному нужно делать private? и через public методы осуществлять роботу с ними?
Ога)
источник

AP

Artem Pokalchuk in QA — Автоматизация
как избегать повторного коду, когда нужно всем элементам сделать по сути ClickOn i Displayed как минимум??
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Artem Pokalchuk
как избегать повторного коду, когда нужно всем элементам сделать по сути ClickOn i Displayed как минимум??
юзер не делает clickOn и не проверяет видимость.

Он «начинает регистрацию» или «подтверждает платеж»
источник