Size: a a a

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

2019 October 29

TI

Timur Iskhakov in QA — русскоговорящее сообщество
Всем привет.

Почитал вот эту статью - https://habr.com/ru/post/473330/

там приводится список типовых ошибок в автотестах, среди которых вот такая

Хардкод путей к вспомогательным ресурсам

String exePath = "Chrome_driver/chromedriver.exe";
System.setProperty("webdriver.chrome.driver", exePath);


Классическое «на моей машине работает».


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

TI

Timur Iskhakov in QA — русскоговорящее сообщество
Я понимаю, что это вопрос больше для чятика с автоматизаторами, но тут людей больше
источник

VP

Valery Pavlov in QA — русскоговорящее сообщество
Timur Iskhakov
Всем привет.

Почитал вот эту статью - https://habr.com/ru/post/473330/

там приводится список типовых ошибок в автотестах, среди которых вот такая

Хардкод путей к вспомогательным ресурсам

String exePath = "Chrome_driver/chromedriver.exe";
System.setProperty("webdriver.chrome.driver", exePath);


Классическое «на моей машине работает».


Если честно, я не знаю как по другому, в случае с драйверами. Кто-нибудь может дать ссылку на репозиторий того как надо?
Складывать драйвера в системный path / пользоваться всякими автоматизаторами скачки драйвера / использовать селеноид
источник

TI

Timur Iskhakov in QA — русскоговорящее сообщество
Valery Pavlov
Складывать драйвера в системный path / пользоваться всякими автоматизаторами скачки драйвера / использовать селеноид
"Складывать драйвера в системный path" - это ли не путь опять к "на моей машине работает"?

"Пользоваться автоматизаторами скачки драйвера" - вот, кажется хороший вариант.

"Использовать селеноид" - дополнительный повод наконец освоить его, спасибо.

А других вариантов всё же нет? Существует ли публичный суперидеальный репозиторий с тестами?
источник

RG

Richard Gears in QA — русскоговорящее сообщество
>"Складывать драйвера в системный path" - это ли не путь опять к "на моей машине работает"?

Хардкод это тоже путь не туда.
источник

RG

Richard Gears in QA — русскоговорящее сообщество
Точнее, туда же.
источник

OC

Oleg Chaplashkin in QA — русскоговорящее сообщество
Timur Iskhakov
"Складывать драйвера в системный path" - это ли не путь опять к "на моей машине работает"?

"Пользоваться автоматизаторами скачки драйвера" - вот, кажется хороший вариант.

"Использовать селеноид" - дополнительный повод наконец освоить его, спасибо.

А других вариантов всё же нет? Существует ли публичный суперидеальный репозиторий с тестами?
Использовать docker + docker-compose? Все зависимости уйдут
источник

C

Cadabrum in QA — русскоговорящее сообщество
Oleg Chaplashkin
Использовать docker + docker-compose? Все зависимости уйдут
Ага, как же. А деплоить и поддерживать локальный docker-registry чтобы очередная сборка не зафейлилась во славу РКН?
источник
2019 October 30

K

Kam in QA — русскоговорящее сообщество
Привет!
Не знал, как погрузиться в мир IT или так и не нашел нужный курс? Тогда тебе обязательно нужно посетить бесплатный вебинар «Погружение в тестирование» !
Когда? 30.10.2019 Уже сегодня
Во сколько? 20:00 (МСК)
О чем ты узнаешь на нашем вебинаре:
✔️Что такое тестирование?
✔️Востребованность специалистов на рынке
✔️Какие есть виды тестирования?
✔️Когда есть необходимость в тестировании?
✔️Нагрузочное тестирование от планирования до результатов
И это еще не все! Участники вебинара получат чек лист, для роста в направлении тестирования от джуна до тимлида. А так же бонус от партнера на  50 000 рублей.
Поторопись и оставь заявку на почте hr.qa.education@gmail.com
По всем вопросам и консультации можно обратиться по номеру телефона: 7 (985) 688 57 77 (Telegram/WhatsApp)
источник

RG

Richard Gears in QA — русскоговорящее сообщество
Я прям даже не знаю, спам это или нет.
источник

ДК

Денис Касьянов in QA — русскоговорящее сообщество
Ну... Я бы например посмотрел, так как я как раз в начале пути. Вопрос в том что это в этом чате, а не в джуновском, это да
источник

KR

Kirill Ryazantsev in QA — русскоговорящее сообщество
Richard Gears
Я прям даже не знаю, спам это или нет.
добрый ты сегодня
источник

IE

Irina Elsukova in QA — русскоговорящее сообщество
Денис Касьянов
Ну... Я бы например посмотрел, так как я как раз в начале пути. Вопрос в том что это в этом чате, а не в джуновском, это да
+
перенаправить в джуночат, а тут удалить
источник

FM

Faroe Man in QA — русскоговорящее сообщество
Привет. Понимаю значение Белого ящика тестирования, но на практике ещё не сталкивался. Не могли бы дать пример рабочий , скажем на основе формы регистрации на фейсбук? Что тут можно протестировать методом белого ящика?
источник

r

raijin in QA — русскоговорящее сообщество
Faroe Man
Привет. Понимаю значение Белого ящика тестирования, но на практике ещё не сталкивался. Не могли бы дать пример рабочий , скажем на основе формы регистрации на фейсбук? Что тут можно протестировать методом белого ящика?
Заглянуть в исходный код страницы и посмотреть что как в коде + глянуть запросы, например
источник

PM

Pasha Masliyov in QA — русскоговорящее сообщество
это скорее серый ящик
источник

K

Kam in QA — русскоговорящее сообщество
Irina Elsukova
+
перенаправить в джуночат, а тут удалить
Перенаправила в джуночат,спасибо)
источник

AP

Andrew Pletmentsev in QA — русскоговорящее сообщество
Pasha Masliyov
это скорее серый ящик
видимо речь шла о банальной разметке, т.е. html-коде, а это никак не серый ящик, все тот же белый
источник

FM

Faroe Man in QA — русскоговорящее сообщество
raijin
Заглянуть в исходный код страницы и посмотреть что как в коде + глянуть запросы, например
То есть условно посмотреть , числовая переменная обозначена не как String, а как Int? И что вместо select name from table не написано select age from table,так? Тогда у меня вопрос зачем это надо , если можно методом чёрного ящика в интерфейсе ui все проверить и жить спокойно ?
источник

PM

Pasha Masliyov in QA — русскоговорящее сообщество
Andrew Pletmentsev
видимо речь шла о банальной разметке, т.е. html-коде, а это никак не серый ящик, все тот же белый
но ведь нет
белый — это когда знаешь всю систему, как что работает и на основании этого дизайнишь тесты. если ты знаешь какие запросы уходят, какие ответы получает пользователь это не значит что ты все запросы и все возможные ответы проверил
источник