Size: a a a

2020 March 04

M

MIKHAIL in atinfo chat
мне тут сказали что через атрибут не правильно писать тесты, надо через xpath ... прошу дать короткий ответ без флуда
источник

S

Sergei in atinfo chat
Ildar Bekmansurov
а не кажется, что либа - это ты подключаешь и рядом с селениумом юзаешь что-то оттуда время от времени. А когда ты пишешь на селениде, ты по идее селениумовские методы вообще не должен дергать и вообще о нем знать) поэтому фреймворк, обернул и внутрь не лезешь
Фреймворком является junit или testng, а selenide - это либа, которую можно использовать где угодно. Хотя если там появился свой тест-раннер, который регламентирует как писать тесты, то тогда стоит считать фреймворком :)
источник

AS

Andrei Solntsev in atinfo chat
Sergei
Andrei кстати говоря почему на selenide.org указано “Selenide is a framework…”, вроде раньше было написано что это библиотека :)
Раньше и было написано "либа".
Но потом возникла гипотеза, что слово "фреймворк" добавит популярности, потому что звучит круче. :)
источник

S

Sergei in atinfo chat
Andrei Solntsev
Раньше и было написано "либа".
Но потом возникла гипотеза, что слово "фреймворк" добавит популярности, потому что звучит круче. :)
вот так и подумал, хехе
источник

S

Sergei in atinfo chat
зато теперь люди доказывают (как н-р выше) что это-де фреймворк :)
источник

M

MIKHAIL in atinfo chat
@maks_andr Вы вроде senior automation. Просьба просвятить про xpath/атрибут как Вы делаете и как правильно и лучше делать ?
источник

IB

Ildar Bekmansurov in atinfo chat
Sergei
зато теперь люди доказывают (как н-р выше) что это-де фреймворк :)
да я ж предполагаю)
источник

ДЛ

Дмитрий Лукьяненко in atinfo chat
MIKHAIL
@maks_andr Вы вроде senior automation. Просьба просвятить про xpath/атрибут как Вы делаете и как правильно и лучше делать ?
css предпочтительней так как быстрей, но иногда бывают случаи когда нужен икспаз. В гугле есть ответы
источник

R(

Roman (rpwheeler) in atinfo chat
Эхехехехех.

https://en.wikipedia.org/wiki/Software_framework

Википедия не истина в последней инстанции, но она подкрепляет ссылками на что-то (часто на людей которые вводили термины или имена в индустрии). Поэтому в терминологических дискуссиях имеет смысл туда заглядывать.
источник

MA

Maksim Andryushchenkov in atinfo chat
MIKHAIL
@maks_andr Вы вроде senior automation. Просьба просвятить про xpath/атрибут как Вы делаете и как правильно и лучше делать ?
если у вас есть возможность писать гибкий xpath без переписывания каждую неделю, то xpath. если такой возможности нет - просите пилить test-id атрибут
источник

AP

Alexey Panashchenko in atinfo chat
MIKHAIL
мне тут сказали что через атрибут не правильно писать тесты, надо через xpath ... прошу дать короткий ответ без флуда
Можете плюнуть в лицо)
источник

AP

Alexey Panashchenko in atinfo chat
Если через атрибут нельзя, а id это ж атрибут, выходит через id нельзя)
источник

IB

Ildar Bekmansurov in atinfo chat
Alexey Panashchenko
Если через атрибут нельзя, а id это ж атрибут, выходит через id нельзя)
сказали же не невозможно, а нельзя) то есть просто запрет)
источник

IB

Ildar Bekmansurov in atinfo chat
низзя
источник

M

MIKHAIL in atinfo chat
через css быстрее, но иногда при быстром проходе/просто так не всегда может отработать.

говорят атрибут моветон . типа пиши через xpath

Писать через xpath ? Как вы пишите чаще и почему ?
источник

R(

Roman (rpwheeler) in atinfo chat
Я опять таки сошлюсь на видео от Баранцева, которое не только говорит "что", но и говорит "зачем".

Локаторы, зачем они?

https://www.youtube.com/watch?v=_TNh2ydpoOw
источник

AP

Alexey Panashchenko in atinfo chat
MIKHAIL
через css быстрее, но иногда при быстром проходе/просто так не всегда может отработать.

говорят атрибут моветон . типа пиши через xpath

Писать через xpath ? Как вы пишите чаще и почему ?
Можно пример как есть и как надо?
источник

IB

Ildar Bekmansurov in atinfo chat
Alexey Panashchenko
Можно пример как есть и как надо?
с выкладками по скорости)
источник

MA

Maksim Andryushchenkov in atinfo chat
его надо закрепить))
источник

R(

Roman (rpwheeler) in atinfo chat
MIKHAIL
через css быстрее, но иногда при быстром проходе/просто так не всегда может отработать.

говорят атрибут моветон . типа пиши через xpath

Писать через xpath ? Как вы пишите чаще и почему ?
Баранцев ещё и контрибьютор Селениума.
источник