Crawlee data storage types: saving files, screenshots, and JSON resultsWe're Apify, a full-stack web scraping and browser automation platform. We are the maintainers of the open-source library Crawlee. Managing and storing the data you collect is a crucial part of any web scraping and data extraction project. It's often...Nov 27, 2023 路 8 min readapify.hashnode.dev
Node vs. Deno vs. BunWe're Apify. You can build, deploy, share, and monitor any web scrapers on the Apify platform. Check us out. JavaScript runtimes are crucial components of the JS ecosystem, allowing the popular language to function outside the browser context. While ...Oct 15, 2023 路 27 min readapify.hashnode.dev
Selenium page object model: what is POM and how can you use it?As Selenium projects grow in complexity, maintaining and scaling test scripts can become challenging. This is where the Page Object Model (POM) steps in as a way for Selenium users to write more scalable and readable code. Hey, we're Apify. The Apify...Sep 26, 2023 路 16 min readapify.hashnode.dev
Selenium WebDriver: how to handle iframesHandling iframes in Selenium WebDriver often requires special attention due to their isolated environments. Learn why conventional Selenium methods fall short and explore effective techniques for switching frames and interacting with elements within ...Aug 29, 2023 路 6 min readapify.hashnode.dev
Selenium Grid: what it is and how to set it upExplore Selenium Grid use cases in large test suites, cross-browser testing, and continuous integration. Check the steps for setting up Selenium Grid and practical tips for efficient parallel test execution. What is Selenium Grid? Selenium Grid is a ...Aug 2, 2023 路 8 min readapify.hashnode.dev