Size: a a a

QA — русскоговорящее сообщество

2019 September 18

AM

Alexander Melekhov in QA — русскоговорящее сообщество
Артём Назаров
Ребята есть прям вопрос из вопросов. Для меня он звучит странно, но может я чего-то не знаю. есть какие-то способы писать веб автопроверки без селениума?
Я использую codecept + puppeteer
источник

АН

Артём Назаров in QA — русскоговорящее сообщество
Мария Кузьмина
Гермиона от Яндекса вроде как без селениума живет, можно использовать такую же сборку для своих нужд. Там вроде webdriverio который умеет "общаться" с chromedriver без посредников. Но это надо гуглить
Гермиона на селениуме насколько я понял.
источник

АН

Артём Назаров in QA — русскоговорящее сообщество
Alexander Melekhov
Я использую codecept + puppeteer
Это интересно. погуглю.
источник

МК

Мария Кузьмина in QA — русскоговорящее сообщество
Здесь оказывается нельзя скрин кинуть. В общем можно такую же сборку сделать как у гермионы, но без селениума. Вопрос встанет правда в разнообразии браузеров. Ссыль на хром https://webdriver.io/docs/wdio-chromedriver-service.html
Note - this service does not require a Selenium server, but uses ChromeDriver to communicate with the browser directly.
источник

C

Cadabrum in QA — русскоговорящее сообщество
Артём Назаров
Ребята есть прям вопрос из вопросов. Для меня он звучит странно, но может я чего-то не знаю. есть какие-то способы писать веб автопроверки без селениума?
Cypress? Но вообще логичнее от  задачи отталкиваться, которую собираетесь решать.
источник

АН

Артём Назаров in QA — русскоговорящее сообщество
Cadabrum
Cypress? Но вообще логичнее от  задачи отталкиваться, которую собираетесь решать.
Вэб надо тесить.
источник

АН

Артём Назаров in QA — русскоговорящее сообщество
Клики и т.д.
источник

АН

Артём Назаров in QA — русскоговорящее сообщество
Спасибо. Добавлено в список на изучение)
источник

NV

N V in QA — русскоговорящее сообщество
Привет, я джун- студент с непрофильным образованием.  Я вроде понимаю теорию по тестированию, цикл разработки по и нормально работаю, но не знаю многих ит-шных терминов. Я учу то, что встречается на работе, но в моих знаниях нет систематичности. Можете посоветовать какую-нибудь книгу или другой источник, чтобы составить общее представление о том, как вообще это все работает?
Извините за сумбур
источник

ЮС

Юлия Сазонова in QA — русскоговорящее сообщество
N V
Привет, я джун- студент с непрофильным образованием.  Я вроде понимаю теорию по тестированию, цикл разработки по и нормально работаю, но не знаю многих ит-шных терминов. Я учу то, что встречается на работе, но в моих знаниях нет систематичности. Можете посоветовать какую-нибудь книгу или другой источник, чтобы составить общее представление о том, как вообще это все работает?
Извините за сумбур
источник

ЮС

Юлия Сазонова in QA — русскоговорящее сообщество
А вообще лучше в джуночат с такими вопросами
источник

MM

Mikhail Mtk in QA — русскоговорящее сообщество
N V
Привет, я джун- студент с непрофильным образованием.  Я вроде понимаю теорию по тестированию, цикл разработки по и нормально работаю, но не знаю многих ит-шных терминов. Я учу то, что встречается на работе, но в моих знаниях нет систематичности. Можете посоветовать какую-нибудь книгу или другой источник, чтобы составить общее представление о том, как вообще это все работает?
Извините за сумбур
источник

NV

N V in QA — русскоговорящее сообщество
Спасибо
источник

OC

Oleg Chaplashkin in QA — русскоговорящее сообщество
Артём Назаров
Ребята есть прям вопрос из вопросов. Для меня он звучит странно, но может я чего-то не знаю. есть какие-то способы писать веб автопроверки без селениума?
А че вам Selenium не угодил?
источник

АН

Артём Назаров in QA — русскоговорящее сообщество
Oleg Chaplashkin
А че вам Selenium не угодил?
Мне то угодил, да вот разрабов с соседнего проекта залошили, что у них тесты на селениуме, дескать у кого-то, на чём-то тесты есть без селениума и проходят вроде как быстрее на 30%. Они то сами не вкурсе, а мне стало интересно.
источник

OC

Oleg Chaplashkin in QA — русскоговорящее сообщество
Артём Назаров
Мне то угодил, да вот разрабов с соседнего проекта залошили, что у них тесты на селениуме, дескать у кого-то, на чём-то тесты есть без селениума и проходят вроде как быстрее на 30%. Они то сами не вкурсе, а мне стало интересно.
pytest + xdist + независимость тест-кейсов + pageobject ? я так с 7 часов до 1:50 сократил время
источник

АН

Артём Назаров in QA — русскоговорящее сообщество
Oleg Chaplashkin
pytest + xdist + независимость тест-кейсов + pageobject ? я так с 7 часов до 1:50 сократил время
Каким образом pytest + независимость кексов+ пэйдж обжект сами по себе могут ускорять время выполнения тестов?
источник

OC

Oleg Chaplashkin in QA — русскоговорящее сообщество
Артём Назаров
Каким образом pytest + независимость кексов+ пэйдж обжект сами по себе могут ускорять время выполнения тестов?
Тест-кейсы - никаким
А множество тест-классов - параллельный запуск
источник

АН

Артём Назаров in QA — русскоговорящее сообщество
Oleg Chaplashkin
Тест-кейсы - никаким
А множество тест-классов - параллельный запуск
Спасибо, но мой вопрос в другом заключался) Запомню про xdist) В остальном мне просто было интересно услышать ответ на вопрос :" если не селениум, то что?".)
источник

OC

Oleg Chaplashkin in QA — русскоговорящее сообщество
Артём Назаров
Спасибо, но мой вопрос в другом заключался) Запомню про xdist) В остальном мне просто было интересно услышать ответ на вопрос :" если не селениум, то что?".)
Всё же упирается в 3 способа:
1. Webdriver
2. JavaScript
3. Based On Image
Последний способ - сложный и реализован только в крупных компаниях (аля Яндекс)
А вот первые два - как раз то, что используют все фреймоврки(в т.ч. и Selenium)
источник