
Richard
20.06.2017
09:30:35
Это было ещё у Савина.
1. Сначала проверяем "положительные" кейзы, чтобы понять, что система отрабатывает то, для чего была разработана.
2. Потом проверяем "негативные" кейзы. Чтобы посмотреть, что система корректно обрабатывает отказы.
3. Ad-hoc. Разные хитровыдуманные случаи, что-то, что находится эксплоратори или при совместимости + хотелки заказчика.

rabbitkate
20.06.2017
15:10:17
тут где-то кидали книгу

Google

rabbitkate
20.06.2017
15:10:24
ща

Roman
20.06.2017
15:11:08

rabbitkate
20.06.2017
15:11:11

John
20.06.2017
16:02:07
Ребят, что лучше, во время скраппинга поставить максимальные фильтры и сделать постфильтрацию или сделать mapping фильтров скраппера на фильтры веб-приложения? Понимаю, что в одном случае будет медленная загрузка, в другом - много манипуляций с веб-приложением. И еще, как я понимаю, поддержать постфильтрацию легче.
P.S. Используется Selenium.

Evgeniy
20.06.2017
16:04:39
скраппинг + селениум, звучит мерзко

John
20.06.2017
16:07:04

Evgeniy
20.06.2017
16:07:57
какие методы selenium используются для забирания инфы?
на любом языке любая либа будет лучше для выдирания\поиска инфы на странице. И тут уже вам кидали примеры
лично я кидал Scrapy на Питоне

John
20.06.2017
16:12:28
какие методы selenium используются для забирания инфы?
Дергание информации через js из java, куча fluentwait-ов. Нужен настоящий браузер потому, что используется очень много API, которые отсуствуют в headless браузерах. Очень много динамических загрузок, custom scroll-ов и т. д.

Evgeniy
20.06.2017
16:13:02
бррр

John
20.06.2017
16:13:08

Google

John
20.06.2017
16:14:06
Не нашел что-то лучше Selenium-а.

Evgeniy
20.06.2017
16:14:08
извините, я нихрена не понял из описанной задачи

John
20.06.2017
16:18:50

Yuri
20.06.2017
16:28:24
Посоветуйте с чего начать изучать автоматизацию на джаве? Курс codeacademy для базовых знаний джавы подойдет или недостаточно будет?

Boris
20.06.2017
16:28:45
ну он основы языка даст
совсем чуточку

Yuri
20.06.2017
16:29:57
А с не чуточки что посоветуете?)

Shoo
20.06.2017
16:32:38
Курса кодакадеми вполне хватает для старта автоматизации.
Или любой книги для новичков типа Java Head First.
Другое дело, что в автотестах немного своей специфики, с которой в любом случае придется разбираться отдельно.
Начиная от селениума и заканчивая всяким парсингом jsonов во всякое дерьмо.

Mihail
20.06.2017
16:33:26
на юдеми есть хороший курс Java + selenium (цепляет ещё Junit), но платный
нет, не индус, лектор русскоговорящий

Evgeniy
20.06.2017
16:34:14
Например, что из всех результатов (отрисованные компоненты) их кол-во совпадает по числу с эл-тами страницы, где в тайтле должен присутствовать Beats by Dre
Не совсем понятно зачем нужно было оперировать термином "скрепинг" в этом случае :)

John
20.06.2017
16:43:39

Evgeniy
20.06.2017
16:48:45
Нажал фильтры селениумом => сохранил страницу -> распарсил ее-> сложил данные.
Скрейпинг библиотеки позволяют слать аналогичные xhr запросы имитируя аякс. Это требует анализа сетевой активности в браузере

Alexander
20.06.2017
22:04:31
В QA уже был опыт выращивания нейронной сети?) Мож читал кто статьи какие-нить.. как с этим обстоит сейчас и к чему подползаем!?

Evgeniy
20.06.2017
22:07:52
а вы читали?

Alexander
20.06.2017
22:13:29

Google

Evgeniy
20.06.2017
22:14:05
сейчас как раз время для сказки на ночь
я бы не против почитать или послушать
http://i.imgur.com/k8EiHTn.png

g
21.06.2017
05:05:37
Ссыль плиз. Мне с pluralsight нравится курс по созданию фреймворка на селениум.
Спасибо!

Kristina
21.06.2017
07:15:08
А посоветуйте какой-нибудь курс по нагрузочному тестированию, желательно чтобы все в одном - написание тестов, анализ результатов и интеграцию с дженкинсом/gitlab и репортинг. От чтения сотен туториалов как написать первый пост в JMeter уже грустно. UPD Бесплатный или за минимум денег

Nick
21.06.2017
07:16:53
не нашел таких, разбирался сам. благо, информации по jmeter много.

Richard
21.06.2017
07:17:12
А CI тут причем? Вы сейчас просите кондитерские курсы и чтобы там ещё давали уроки приготовления стейков. Желательно бесплатно.

Nick
21.06.2017
07:17:45
видимо, имеется ввиду, настроить их на запуск по расписанию (:

Richard
21.06.2017
07:18:53
Ну, ок, scheduling. CI-то тут при чем? )

Kristina
21.06.2017
07:20:21
Я имею в виду интерграцию с дженкинс и репортинг, потому что без этого как-то не интересно иметь скрипты на jmeter в локале

Richard
21.06.2017
07:20:41
Так так и пишите )

Kristina
21.06.2017
07:21:06
Ок-ок, подправлю изначальное сообщение )

Admin
ERROR: S client not available

Richard
21.06.2017
07:21:10
=)

g
21.06.2017
07:23:32
Кстати автоматизаторам обязательно знать дженкинс и докер?

Alexander
21.06.2017
07:23:33
Вообще тоже нужны курсы, но по hp lr. Очные или онлайн.

Anton
21.06.2017
07:26:10

Max
21.06.2017
07:27:53

g
21.06.2017
07:27:57

Google

Kristina
21.06.2017
07:28:24
О класс, спасибо, не знала о таком ресурсе. Кстати если у кто знает на английском, даже лучше
Баранцев
Баранцев != минимум денег, к сожалению курсы мне не оплачивают

Max
21.06.2017
07:29:23
5-6 тыр не конская сумма

g
21.06.2017
07:30:52
Если не сложно
В сети находил только от 13 года

Kristina
21.06.2017
07:31:22
http://software-testing.ru/edu/1-schedule/19-performance-testing-jmeter - 6500, к тому же мне формат не подходит, надо через месяц уже прототип подготовить, а тут 4 занятия на месяц растянуты...

Dieva
21.06.2017
07:33:32
а какой конкретно курс у тебя есть?

Richard
21.06.2017
07:33:50
А что за складчик, там можно баранцева бесплатно слить?

Dieva
21.06.2017
07:35:31
была бы очень признательна, если бы и мне скинула ?

Dzmitry
21.06.2017
07:36:06
И мне, если можно

Ivan
21.06.2017
07:38:51
А чем обусловлен выбор в сторону Jmeter, а не Gatling например ?

Kristina
21.06.2017
07:40:12

Ivan
21.06.2017
07:41:43
Посмотри Gatling, с ним очень просто все, использовал jmeter, на 2 проектах, в обоих случаях страдал. Плюс Jmeter сложно создать нормальную нагрузку , очень много ресурсов нужно

Shoo
21.06.2017
07:41:50
Поэтому на мой взгляд учиться имеет смысл именно на жметре, переключиться на другую тулзу когда есть общее понимание будет значительно проще

Ivan
21.06.2017
07:43:00
В тот момент когда ты пишешь код сценариев на Gatling , с jmeter, ты страдаешь по форумам, с вопросом почему не работает xD
На это мое впечатление )))