January 20, 2020

Варианты автоматизации 2020

Автор: CCCRu Источник: MRX Channel

Тема: "Разбор вариантов автоматизации практически применимых в 2020 году".

Картинка из интернета

Начнем с того что в нашем моменте времен(действительности), прочно устоялось понятие "Интернет", "Смартфоны" и "Персональные" компьютеры.

Личные данные собирают большие корпорации и бережно укладывают в "оцифрованный", виртуальный, профиль человека.

При этом частота уведомлений среднестатистического "человека" колеблется у критических 400-600 уведомлений в сутки с разной последовательностью что порой "опирается" на данный "активности" "пользователя".

Не даром произошли такие изменения в жизни человека "недостаток времени", "перенасыщение информации" в плоть до дезориентации в среде "собственных" вкусов, взглядов, себя.

Средний "активный" пользователь instagram проводит в сутки 1.5 часа.
Без учета "прочтения уведомлений".

А представляете сколько занимает WhatsAPP?

Дело в том что с должным уровнем "осознания" ты можешь высвобождать огромные объемы времени на действительно важные занятия что приведут тебя к более свободной относительно основного "социума" жизни...

Есть люди что построили или как минимум пробовали "построить" свой доход на подобных "потоков" активности "оцифрованного" социума.

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

Все эти данные "более предприимчивые люди" собирают и собирали всевозможными "парсерами" и другими автоматизированными, зачастую "авторскими" скриптами.

Пример "Парсера" для сбора "базы" Email адресов, написан на чистом Python код представлен в обучении

Главное для чего использовался и используется сбор данных "начинающими", "Сталкерами" нынешнего интернета это для спама, порой отталкивающего многих слова, пока не получит первый чек с этого "ремесла" не пошевелив пальцем...


Ну на самом деле, сбор базы не является чем то тривиальным для задач "Автоматизации", больше "поглощает внимание" это автоматизация методов "Генерации трафика" что зачастую обходиться без прежде упомянутой "базы"
А все потому что в наше время начала 2020 уже во всю "бушуют" всевозможные мессенджеры, многие из них просто "собирают" и проверяют на наличие в мессенджерах благодаря "перебору" всего "диапазона номеров" страны.

К тому же большинство "источников" трафика достаточно быстро "умирают" или перестают действовать эффективно та или иная "связка"...

Не будем о грустном.
Мы собрались здесь для того что бы разобрать такую "ветвь" развития "интернет" индустрии как создание мобильных и Web приложений на огромных скоростях и объемах, тем самым разработка вышеперечисленных задач "обросла" всевозможными решениями для "автоматизированного тестирования" безопасности а главное "функциональности" интерфейсов или "сетевых служб" для преждевременного выявления ошибок или критических уязвимостей.

В общем так уж вышло что изначально 90% пользователей интернета заходят в него "деградировать" и доселе не призывалась мод "напрягать мозговую активность" и среди дельцов "серых ниш" и "сомнительного трафика"...

Маленький бонус от спонсора курс:
"Прикладное программирование на Python с применением сторонних инструментов автоматизации" - Учись у лучших
https://t.me/MRXIChannel/2151


БОНУС: https://qiita.com/YoshikiIto/items/2b3ab5ff84610d0f74bd

На продолжительных тестах длинной в год, было выявлено два явных лидера "Рынка Автоматизации" - Дело в том что оценка производиться исключительно с моей точки зрения, где я на личном опыте сравнил такие "параметры" как "Высота порога вхождения" для начинающего, скорость изучения, насыщение интернета примерами и обучающими материалами зачастую которые состоят из задачи и разбора ошибок.

Но прежде чем озвучу свой список "Автоматизации" я хочу что бы вы понимали, сам к изучению Python я пришел исходя из личной оценки общей "общей деградации рынка удаленного образования" проще говоря, особого выбора у меня не было, но результатом я ставил популяризацию и применение этих навыков именно в среде "РУ сегмента", сейчас я могу сказать что крайне доволен результатами, и могу похвастаться реальными доказательствами применения этих навыков в среде "генерации бесплатного трафика".

Видео с примерами:
Короткое но насыщенное видео от одного из будущих преподавателей курса
Так же длинное видео всех примеров автоматизации что я получил на самых первых этапах самостоятельного изучения навыков что преподаю сейчас


Прежде стоит упомянуть о больших долях распределенных на мобильных устройствах и персональных системах пользователей всего интернета, что "диктует" правила обязующие знать способы автоматизации обоих направлений а лучше базируясь на "кросс решениях" что позволят разрабатывать и использовать автоматизации на всех платформах.

За сим я хочу представить вам пару инструментов что я использую сам и рекомендую в данным момент другим кто начинает изучение.

AirTest - это инструмент автоматизации тестирования с открытым исходным кодом, предназначенный для трудно автоматизируемых приложений, таких как игры.

Не удивительно, ведь одна из крупнейших игровых компаний в мире, NetEase , разработала ее.

В настоящее время он имеет более 1265 звезд на GitHub .

Для еще большего доверия, он был разработан совместно с Google.

AirTest IDE скриншот среды разработки, обучаем его автоматизации используя Python

Источник для детального обзора платформы: https://testguild.com/airtest/

От себя:

Ухх! Это открытия для любого человека у кого стоит задача автоматизации любых платформ, особенно связанных с быстрым распознаванием изображений, работает на особом алгоритме что переводит изображение в Ч/Б цвет и позволяет используя другие "оптимизации" добиться динамики и достаточно высокой скорости распознавания для специализированных задач.

К слову я сам ценю AirTest за то что тут все собрано по подобию стандартной "среды разработки", где воедино собраны многие инструменты и нужные окна с другой информацией, все это можно очень гибко настроить.

Так же AirTest являлся для меня "одним" из толчков к дальнейшему изучению и пониманию принципов построения программ и автоматизаций на Python так как легко справляется с данным языком вызывая необходимые "методы автоматизации" как приложений на Десктоп версиях персональных ПК, так и мобильных платформах что отдельно хотелось бы выделить, помимо всего в Airtest присутствует всеми полюбившийся на обучении модуль Web автоматизации selenium в Airtest он присутствует по умолчанию как и необходимый WebDriver в общем это целый "Арсенал" для любых задач.


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

на скриншоте консоль с процессом работы автоматизации приложения TikTok
информация подробна по каждому из устройств

Ну думаю я более чем "упомянул" о Лидере современной автоматизации что включает в себе более чем подробную официальную документацию, так и поддержку обновлений инструмента и сопутствующих материалов.

Так же

ОЧЕНЬ ВАЖНО упомянуть что этот инструмент рассматриваю конкретно на своем авторском обучении что по умолчанию "персональное" с каждым, помимо того что в группе и канале стараемся обсуждать решения тех или иных задач мы обсуждаем большую часть связанную с применением этих навыков для максимальной и точной автоматизации задач что не повлекут за собой лишних ограничений в нашем "Творчестве" по этому изначально прошу простить если некоторым не понятно некоторых слов и моих личных выводов.

Что бы было немного ясно, конкретно на этот инструмент во всем обучении ушло более чем 10% времени и объема работы.

Но я советую взглянуть на все содержание обучения что бы не было впечатления что "Полный комплекс" навыков зависит от одной универсальной программы.

Все статьи моего авторства, по всем я лично веду каждого, помимо всего активно поддерживает сообщество.

Нехилый список скажешь ты?
Но на самом деле это как "Альманах" в который можно направить почти любого кто пришел за задачей, тут мы разбираем множество способов, а ГЛАВНОЕ реальных связок, целых "библиотек" что позволяют понять, что такое
"интернет трафик" и как зарабатывать на его монетизации.
И многое, многое другое...


Но с буквально на прошлой недели я решил снова набрать, "Фокус группу" обучающихся что первые пройдут по самым свежим материалам поиска источников трафика, его виртуозной автоматизации которая почти всегда будет снабжена готовыми реализациями программ и разбора о их создании.

Мы будем использовать навыки сбора чувствительной информации.
Что бы потом использовать ее для генерации бесплатного трафика.
Мы попробуем множество схем и направлений.
Я научу как найти и автоматизировать свою площадку под трафик.
А главное все оттестированные схемы повторно составят из себя новый "учебник" что познакомит волну новобранцев с абсолютным космосом и сервисом сопровождения.

Сейчас я набираю 10 человек, и проведу серьезную работу по "Поиску источников трафика", далее мы уже известными "кейсами" автоматизируем их, у нас очевидно будет преподаватель с подобной "организацией дел": https://t.me/MRXIChannel/2157

Обучение проводиться по подписке 2000р за 2 недели, которых более чем достаточно для уверенного становления, далее каждые последующие продления будут обозначены существенными обновлениями курса.

Все вопросы по обучению или автоматизации: CCCRu
Большая часть обновления курса будет базироваться на запросах участников, основное направление, поиск источников и его автоматизация, будем использовать все варианты источников трафика и публиковать результаты.

Скидка для тех кто внимательно дочитал 1500р по слову:
ВСЕ ПОНЯЛ CCCRu - значит читал...