
به نام خدا و سلام. در این آموزش ویدیویی قصد داریم شما رو با یک ابزار جالب در زبان جاوااسکریپت (javascript) به نام puppeteer آشنا کنیم. این ابزار قابلیتهای بسیار زیادی داره که میتونه به شما در تست برنامههای وب کمک کنه. یکی از قابلیتهای این ابزار جمع آوری داده از وب هست که به شکل خیلی ساده ای میتونیم با کدنویسی جاوااسکریپت در محیط Nodejs این کار رو انجام بدیم. این ابزار از برنامه chromium برای شبیه سازی رفتار مرورگر استفاده میکنه و دقیقا تمام عملیاتهای مرورگر رو میتونه پیاده سازی کنه. در ویدیوی زیر ما از سایت دیوار اقدام به جمع آوری یکسری داده میکنیم و اونها رو در یک فایل json ذخیره میکنیم. امیدوارم استفاده کنید.