Size: a a a

2020 February 03

🍏

🍏🌸 in atinfo chat
Evgen Kovtun
как минимум вы отвлекаете 1к в одном чате и 1к в другом чате
Вас, наверное, шокирует, но я в три (!!!) написала. А если отвлекает - отключите телеграмм :)
источник

S

Sergei in atinfo chat
+1
источник

AP

Alex P in atinfo chat
🍏🌸
Получилось id добавить? Да, сейчас только xpath спасает
источник

AS

Anton S in atinfo chat
🍏🌸
Получилось id добавить? Да, сейчас только xpath спасает
Получилось
источник

🍏

🍏🌸 in atinfo chat
Anton S
Получилось
Написала в ЛС
источник

SD

Svitlana Dykun in atinfo chat
🍏🌸
Коллеги, кто-то сталкивался с ситуацией, где фронт написан на Angular+material и элементы DOM генерируются   автоматически? Просили ли фронтендеров добавить к ним кастомные селекторы и не послали ли они вас? Тесты пишем на Selenium
у нас реакт, я договорилась с командой сама прописываю кастомный data параметр нужным элементам
источник

M

Mikhail in atinfo chat
Svitlana Dykun
у нас реакт, я договорилась с командой сама прописываю кастомный data параметр нужным элементам
ну они вам наверно не могут отказать просто ))
источник

M

Mikhail in atinfo chat
а Екатерине как быть
источник

SD

Svitlana Dykun in atinfo chat
Mikhail
ну они вам наверно не могут отказать просто ))
ей пусть сами прописывают, если не разрешают) в стабильных тестах должен быть заинтересован не только QA
источник

🍏

🍏🌸 in atinfo chat
Увы, у нас заинтересованы только qa:(
источник

RG

Rus G in atinfo chat
дата атрибуты добавлять не долго и не сложно, пусть разработчики не морозятся и навешают... иначе прицепиться будет не к чему
источник

SD

Svitlana Dykun in atinfo chat
🍏🌸
Увы, у нас заинтересованы только qa:(
просто xpath тоже довольно хрупкий, плюс адекватные названия даты очень помогают при чтении логов, когда локатор не может найти например (уверена что есть и более грамотные решения для этого, но у меня так)
источник

GK

Georgy Khimkin in atinfo chat
🍏🌸
Коллеги, кто-то сталкивался с ситуацией, где фронт написан на Angular+material и элементы DOM генерируются   автоматически? Просили ли фронтендеров добавить к ним кастомные селекторы и не послали ли они вас? Тесты пишем на Selenium
Ап! Вечер в хату. Да, тоже просил фронтеров что бы прописывали id или test-id, как им будет угодно. Нормально обычно со всеми договориться можно.
источник

GK

Georgy Khimkin in atinfo chat
🍏🌸
Увы, у нас заинтересованы только qa:(
Так может вам и автотесты не упали вообще тогда?
источник

GK

Georgy Khimkin in atinfo chat
*вам - всмысле в кампании
источник

AM

Andrii M in atinfo chat
🍏🌸
Коллеги, кто-то сталкивался с ситуацией, где фронт написан на Angular+material и элементы DOM генерируются   автоматически? Просили ли фронтендеров добавить к ним кастомные селекторы и не послали ли они вас? Тесты пишем на Selenium
Почитайте про дата атрибуты , и будет вам счастье )
Сами напили атрибутов
Сами создали задачу, где разрабам указали что например
«1. Для поля "Email" добавить атрибут data-test="sign-in-form-email"
2. Для ошибок под полем 'E-mail' добавить атрибут data-test="sign-in-form-email-error-msg"
3. Для поля "Password" добавить атрибут data-test="sign-in-form-password"
4. Для ошибок под полем 'Password' добавить атрибут data-test="sign-in-form-password-error-msg"» , и т.д и все, только ленивый откажется сделать копипаст с задачи
источник

MP

Mykhailo Poliarush in atinfo chat
‼️правила чата https://telegra.ph/Pravila-povedeniya-atinfo-telegram-chat-08-20

Правила простые. Ведите себе нормально и адекватно, этично и экологично, уважительно и рассудительно друг к другу в сообществе, и все будет хорошо как для тебя так и для всех участников сообщества. Более детально ниже:

1.Маты. Мы культурное сообщество и мы не ругаемся вообще. Все сообщения с матом удаляются без предупреждения. Многократные нарушения приведет к режиму read-only на некоторое время или бану.

2. Оскорбления. Мы уважаем позиции друг друга и не оскорбляем никого. Конструктивно выражайте свои мысли. Будьте вежливы. Все сообщения с оскорблениями удаляются без предупреждения. Многократные нарушения приведет к режиму read-only на некоторое время или бану.

3. Флуд. Это профильный чат, мы общаемся по конкретной тематике и смежным ИТ областям, но не затрагиваем политику, религию, оценку личностей, конфликты, ориентацию людей и т.д. Многократные нарушения приведет к режиму read-only на некоторое время или бану.

4. Вопросы. Мы приветствуем конкретику и конструктив.  
Сразу задавайте вопрос, а не спрашивайте можно ли задать вопрос.
Сначала гуглите свой вопрос или поищите на automated-testing.info, чтобы не задавать глупых вопросов.
Опишите проблему как можно подробнее, желательно в одном сообщении.
Если вопрос объемный, опишите его сначала на automated-testing.info и дайте ссылку в чат.
Фотографии кода крайне нежелательны, делайте скриншот.
Код оформляйте в тройные кавычки ` или выкладывайте через gist.github.com

5. Модераторы. Чат работает в режиме автономности и саморегуляции. Действует механизм модераторов, которые могут только удалять сообщения которые не соответствуют этим правилам. Таких модераторов будет 5 человек на данный момент. Модераторы выбираются сообществом через голосование. Модераторы не имеют прав удаления пользователей.

6. Удаление сообщения. Сообщения, которые не соответствуют этим правилам могут быть удаленны без предупреждения на усмотрение модераторов или администрации. Апеллировать или обжаловать можно через админа чата.

7. Спорные ситуации. Спорные ситуации решаются впервую очередь через механизм модераторов. Если механизм модераторов работает несправедливо, можно обжаловать решения через администрацию чата.

8. Бан пользователя. Для начала правонарушитель получает предпреждение и администрация чата может перевести участника в режим read-only на 1 неделю с автоматическим снятием санкций.  Полный бан участников чата производиться мгновенно по усмотрению администрации или через чатбота banoff, если наступает ситуация многократного нарушения  вышеупомянутых правил, в таком случае должно проголосовать 30 участников сообщества. Бан участников через banoff доступен каждом участнику сообщества в любое время.    

9. Возврат пользователя. Администрация хочет и будет верить в людей, как высшую форму жизни, которая созидает, а не разрушает. Мы даем людям второй, а может быть даже третий шанс, если человек исправляется и принимает правила сообщества. Если участник временно заморожен, то через 1 неделю автоматически санкции снимаются. В случае постоянного бана, для возврата в чат обращайтесь к админу чата с обоснованиями и аргументами "почему и зачем" это нужно.  

Правила должны соответствовать реалиям и потребностям сообщества, потому мы открыты к изменениям, нововведениям, критике и конструктиву касательно этих правил. Свои пожелания направляйте администрации чата
источник
2020 February 04

AZ

Andrii Zinchuk in atinfo chat
не могу понять как прикрутить капабилити к дефолтному браузеру селениде
 DesiredCapabilities capabilities = new DesiredCapabilities();
       capabilities.setCapability(ChromeOptions.CAPABILITY, "–disable-notifications");
       Configuration.browserCapabilities = capabilities;
источник

R(

Roman (rpwheeler) in atinfo chat
Andrii Zinchuk
не могу понять как прикрутить капабилити к дефолтному браузеру селениде
 DesiredCapabilities capabilities = new DesiredCapabilities();
       capabilities.setCapability(ChromeOptions.CAPABILITY, "–disable-notifications");
       Configuration.browserCapabilities = capabilities;
По-моему оно гуглится как Selenide Capabilties , и находится как Configuration

https://selenide.org/documentation.html

com.codeborne.selenide.Configuration

https://selenide.org/javadoc/current/com/codeborne/selenide/Configuration.html
источник

AK

Artur Korobeynyk in atinfo chat
Вот читаю про селенид и думаю, там методы should асинхронные или синхронные? Есть что-то готовое асинхронное для подобных случаев?
источник