Size: a a a

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

2020 October 15

VK

Vladislav Kaplin in QA — Автоматизация
Наиль
Скину python, для C# думаю сам разберешься как:
options = webdriver.ChromeOptions()
prefs = {"profile.default_content_setting_values.geolocation" :2}
options.add_experimental_option("prefs",prefs)
driver = webdriver.Chrome(chrome_options=options)
Спасибо большое!
источник

AV

Alexei Vinogradov in QA — Автоматизация
Alexei Barantsev 🗹
я так понимаю, вопрос в том, не стоит ли написать
WALL_POST(WALL + ".post")
где WALL = "wall", определённая ранее константа
почему бы и нет, можно и так написать
И точку тоже в отдельную константу и enum - она везде повторяется.
источник

AB

Alexei Barantsev 🗹... in QA — Автоматизация
Alexei Vinogradov
И точку тоже в отдельную константу и enum - она везде повторяется.
иногда  и так бывает :)
источник

AP

Andrew Putintcev in QA — Автоматизация
Online QA Meetup

1. Автоматизация тестирования. Библиотека PLAT-ON
- Дмитрий Хащинин, Специалист филиала, NeoFlex.

2. Как манипулировать разработчиком с помощью баг-репортов - Карина Волынская, Manual QA engineer Evrone.

3. У тебя есть тест кейсы? – Лучше! У меня есть карта: декомпозиция проекта и чек листы, как альтернатива тест кейсам -  Анатолий Жукович, QA-специалист, Neoflex.

4. Как эффективно тестировать ETL системы вручную? - Наталья Яхина, Магистр информационных технологий (M.Sc.I.T.), Senior QA Engineer at DataArt.

5. Что обычно оценивают QA? - Татьяна Суходолова, QA Lead Evrone.
__________________________________

🗓 24 октября, 12:00–17:00, Суббота

🌐 ОНЛАЙН

Регистрация на митап - https://cutt.ly/xgtA71x

Размещение согласовано
источник

LY

Lev Yarushin in QA — Автоматизация
Alexei Vinogradov
И точку тоже в отдельную константу и enum - она везде повторяется.
курсив заставил прочитать enum как епит )
источник

AV

Alexei Vinogradov in QA — Автоматизация
Сергей Хос
Ну типо чтобы DRY соблюсти)
Комментарий по поводу DRY в целом.

Когда мы проектируем по DRY, то код, который мы выделяем (в методы, енумы, константы, классы и тп) - значительно менее важен, чем тот код в котором мы вызываем то, что отделили. Вызывающий код - лакмусовсая бумажка для целесообразности DRY. Если он стал понятнее, короче, стабильнее и тп - значит DRY скорее всего был полезен.
источник

СХ

Сергей Хос in QA — Автоматизация
Понятно, спасибо
источник

AB

Alexei Barantsev 🗹... in QA — Автоматизация
Alexei Vinogradov
И точку тоже в отдельную константу и enum - она везде повторяется.
на самом деле точку никуда выносить не нужно, потому что если секцию вытащить в отдельный enum — точка сразу начнёт использоваться один раз:
https://gist.github.com/barancev/2e59e25e37977120b7505a287e7d4cb8
источник

A

Artem in QA — Автоматизация
Andrew Putintcev
Online QA Meetup

1. Автоматизация тестирования. Библиотека PLAT-ON
- Дмитрий Хащинин, Специалист филиала, NeoFlex.

2. Как манипулировать разработчиком с помощью баг-репортов - Карина Волынская, Manual QA engineer Evrone.

3. У тебя есть тест кейсы? – Лучше! У меня есть карта: декомпозиция проекта и чек листы, как альтернатива тест кейсам -  Анатолий Жукович, QA-специалист, Neoflex.

4. Как эффективно тестировать ETL системы вручную? - Наталья Яхина, Магистр информационных технологий (M.Sc.I.T.), Senior QA Engineer at DataArt.

5. Что обычно оценивают QA? - Татьяна Суходолова, QA Lead Evrone.
__________________________________

🗓 24 октября, 12:00–17:00, Суббота

🌐 ОНЛАЙН

Регистрация на митап - https://cutt.ly/xgtA71x

Размещение согласовано
жесть какой шрифт, аж глазам больно стало😄
источник

AI

Alexander Ivanov in QA — Автоматизация
Artem
жесть какой шрифт, аж глазам больно стало😄
тема следующего митапа "как манипулировать и жонглировать глазами qa'шников". регистрируйтесь
источник

YY

Yuriy Yershov in QA — Автоматизация
Подскажите, как решить проблему с ChromeDriver. Получаю следующую ошибку: ChromeDriver was started successfully. Exception in thread “main” org.openqa.selenium.WebDriverExeption: unknown error. Failed to create Chrome process.
источник

YY

Yuriy Yershov in QA — Автоматизация
Переслано от Stanislav Vasenkov
Правила сообщества

1. Не задавайте вопросы, ответы на которые есть в первой строчке гугла/документации,
а также мета-вопросы - https://nometa.xyz
и просто сообщения, не несущие смысловой нагрузки типа «Привет» - http://neprivet.ru
2. Опишите проблему как можно подробнее, желательно в одном сообщении.
Обязательно приложите логи.
Код лучше оформить в тройные кавычки ` или выложить на http://gist.github.com / https://pastebin.com
Фотографии кода крайне нежелательны, делайте скриншот.
3. Возможно, вы быстрее найдете ответ в более профильном сообществе t.me/qa_automation/72650
4. Примерный ответ на вопрос “Как мне стать автотестером с нуля”:
- Обязательно нужен опыт ручного тестирования
- Немного полезных ссылок для начинающих найдете тут  t.me/qajuniors/71688
- Хороший развернутый ответ t.me/qa_automation/126387
- По курсам подскажут здесь @qa_courses
5. Запрещен пиратский контент
6. За флуд и сообщения не связанные с автоматизацией тестирования - режим молчания/бан. Для более свободного общения - @rude_qa
7. Будьте вежливы, не переходите на личности, токсичность большой грех.
источник

YY

Yuriy Yershov in QA — Автоматизация
Переслано от Николай Макаренко...
Сделать метод isElementPresent
В котором кетчить NoSuchElementException
Метод возвращает булево значение

В переменную записываешь уникальное поле , по которому можно будет найти элемент

1. Ищешь элемент
2. Открываешь редактирование
3. В переменную заносишь уникальное поле
4. Удаляешь
5. Заходишь заново на эту страницу
6. Делаешь ассерт , проверяешь есть ли элемент на странице
источник

M

Maksym in QA — Автоматизация
Andrew Putintcev
Online QA Meetup

1. Автоматизация тестирования. Библиотека PLAT-ON
- Дмитрий Хащинин, Специалист филиала, NeoFlex.

2. Как манипулировать разработчиком с помощью баг-репортов - Карина Волынская, Manual QA engineer Evrone.

3. У тебя есть тест кейсы? – Лучше! У меня есть карта: декомпозиция проекта и чек листы, как альтернатива тест кейсам -  Анатолий Жукович, QA-специалист, Neoflex.

4. Как эффективно тестировать ETL системы вручную? - Наталья Яхина, Магистр информационных технологий (M.Sc.I.T.), Senior QA Engineer at DataArt.

5. Что обычно оценивают QA? - Татьяна Суходолова, QA Lead Evrone.
__________________________________

🗓 24 октября, 12:00–17:00, Суббота

🌐 ОНЛАЙН

Регистрация на митап - https://cutt.ly/xgtA71x

Размещение согласовано
Жаль, что зарегистрироваться нельзя
источник

M

Maksim in QA — Автоматизация
Кто работал с приложением на  electron ?
Как можно inspect элементов сделать?
источник

НМ

Николай Макаренко... in QA — Автоматизация
Yuriy Yershov
Переслано от Николай Макаренко
Сделать метод isElementPresent
В котором кетчить NoSuchElementException
Метод возвращает булево значение

В переменную записываешь уникальное поле , по которому можно будет найти элемент

1. Ищешь элемент
2. Открываешь редактирование
3. В переменную заносишь уникальное поле
4. Удаляешь
5. Заходишь заново на эту страницу
6. Делаешь ассерт , проверяешь есть ли элемент на странице
А э ? Если я что не так сделяль- скажите что низя
источник

AP

Artem Pokalchuk in QA — Автоматизация
Всем привет, для сохранение чекбоксов на фото нужно нажать на какое-то место на экране, но я пытаюсь нажать на кнопку add и мне пишет ElementClickInterceptedException, на других элементах пишет, что не кликабельные, как сделать так что бы нажималось на область на экране и эти чекбоксы сохранялись

Хотел сделать нажатие клавиши ESC для сохранения через класс Actions, но тот принимает в конструктор лишь driver, а у меня page component и там родительский компонент
источник

AP

Andrew Putintcev in QA — Автоматизация
Maksym
Жаль, что зарегистрироваться нельзя
Почему нельзя?
источник

ОС

Оля Си in QA — Автоматизация
Всем привет) cucumber+java+idea. Какая команда по проверке что открылась нужная урлэшка? Подскажите, пожалуйста. На Яве вообще не писала. Надо срочно две страницы сделать
источник

SC

Sergey Chevychelov in QA — Автоматизация
driver.getCurrentUrl() типа того
источник