1 / 5

Puppeteer : Is it time to ditch Selenium?

Puppeteer flexes its muscle where selenium misses out. It is not just limited to interactions with the web application under test performing tasks like for e.g. interacting with dom, submitting forms, generating screenshots and pdf of web pages but also in intercepting network activity, throttling CPU and network, generating timeline trace and mocking API amongst some. The puppeteer can be easily be used to write end-to-end automation test suites with the benefit of getting a detailed timeline of the performance of all the assets (images, javascript files and so on).

Download Presentation

Puppeteer : Is it time to ditch Selenium?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Puppeteer : Is it time to ditch Selenium? Mindfire is a software service provider offering customized technological and digital solutions through offshore software development using Agile methods.

  2. Google has introduced a new library based on Chromium’s dev tool protocol. The library grants high- level API to interact with chromium and handle most tasks which you can perform using Chromium dev tools. The library is implemented in node.js and is really easy to get started once you install required packages using the node package manager.

  3. Why Puppeteer? Puppeteer flexes its muscle where selenium misses out. It is not just limited to interactions with the web application under test performing tasks like for e.g. interacting with dom, submitting forms, generating screenshots and pdf of web pages but also in intercepting network activity, throttling CPU and network, generating timeline trace and mocking API amongst some. The puppeteer can be easily be used to write end-to-end automation test suites with the benefit of getting a detailed timeline of the performance of all the assets (images, javascript files and so on). Engineers can easily switch between headless and non-headless modes. While writing the automation suite, non-headless mode gives a good view of how the browser is interacting with the application under test and helps in debugging; just like in Selenium. But in production, we can execute suite in a headless mode as it reduces execution time and save resources.

  4. Why Puppeteer? To continue reading click here. Like other businesses, if you too are looking to develop custom software solutions, Mindfire Solutions can be your partner of choice. We have gained significant experience over the years working on 2000+ projects. We have a team of highly skilled and certified software professionals, who have developed many custom solutions for our global clients over the years.

  5. Thanks You Content Source: Medium Contented by: Mindfire Solutions

More Related