Генерация профиля браузера

7make

Client
Регистрация
25.06.2011
Сообщения
1 547
Благодарностей
1 311
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с 7make какие-либо сделки.

Запихну в 1 топик комплексное предложение )
Предлагаю на обсуждение такую концепцию.

*Юзерагенты
Возьмем любой браузер, в нем есть DevTools, к примеру хром или фф.
-эмуляция устройств
-эмуляция канала
...

В РМ добавить эти инструменты.

1. Во время записи проекта и отладки в 1 клик выбрать любой юзерагент для топ девайсов и браузеров.
Чето типа как в хроме

upload_2016-4-28_21-43-20.png

Циклический тест по таким девайсам, скажем 10-20.
Записали действия сабмита формы.
Прогнали по нескольким "девайсам" получили список агентов где все гладко, все элементы найдены, и получили проблемные агенты (верстки), допиливаем поиск полей...


2. Эмуляция пропускной способности канала.
Искусственно занижаем канал при записи.
upload_2016-4-28_21-55-19.png
-Можно селектом выбрать профиль канала
-Можно диапазоном задать
Циклический тестер на все это.
В итоге график на каких скоростях у нас лезут траблы по каналу с конкретным сайтом
Исходя из этого формируем рекомендуемое правило для прокси чекера.

3. Если связать п1 и п2 в единую систему получим и итоге...
Купив микс мира соксы самые галимые дешевые среди которых будет 80% Азия с каналами 50-100 кб/с
получим умную генерацию профиля браузера.

Если канал унылый, у нас будет мобильный профиль браузера, будет мобильная верстка, не будет проблем типа непрогруза полной версии сайта на канале 64кб, будет меньше красных строк в логах "не найден хтмл элемент...."
Все это совместить в логику генерации профиля из пунктов выше.

4. Создание правил для блокировщика рекламы через конструктор действий.
Джойнить правила к проекту.


п.с. Все это не на пустом месте.
Пилился проект, из которого нужно было выжать невозможное.
Началось все с Системы рейтинга прокси .... потом когда начал дампить при ошибках выполнения проекта все параметры профиля браузера, вылезла такая зависимость.

п.с2. Все знают что генератор рандомных юзерагентов устарел.
Предлагаю его чуть апнуть в таком контексте


п.с.3 Предлагаю копать в сторону логики самоуправления и аналитики выполнения проектов. Не самому пилить логгер/дампер внутри проекта, а прикрутить дашбоарды которые будут показывать при ошибках выполнения проектов информацию по ним.

п.с4 Так дойдем и до профайлера проекта)
Текущий генератор рандомных параметров профиля + с циклическими тестами на N итераций...графиками загрузок страниц, успешностей выполнения
 

Вложения

Последнее редактирование:

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Поставил таску, будем разбирать предложение это и думать)
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)