Cypress Tutorial For Beginners : Part 4 ( Cypress Download File )

Cypress Tutorial For Beginners - Download File

In this tutorial cypress tutorial for beginners, We are going to learn how to download a file in cypress and create our first script to test to download a file and check that file is download to folder successfully. 

Contents

Cypress Download File

First make sure you install the node module of the Download file cypress from the link above.

Install the Node module

npm install cypress-downloadfile

Now You have to write the following code plugin files in plugin index.js folder.

require('cypress-downloadfile/lib/downloadFileCommand')
#Add the following lines to cypress/plugins/index.js.
const {downloadFile} = require('cypress-downloadfile/lib/addPlugin')
module.exports = (on, config) => {
on('task', {downloadFile})
}

Now You can use this below code to download the file.

cy.downloadFile('https://library.concordia.ca/help/technology/recovering_saved_files.pdf','mydownloads','demo.pdf')

-----------------------------------------------------
👪 Join our Community - http://bit.ly/learntesting2019
✅ Automation Community - https://thetestingacademy.com
🐦Follow us on Twitter - https://twitter.com/itstechmode
📖 Like us on Facebook - https://www.facebook.com/scrolltest
🎤 Listen to our Podcast - https://anchor.fm/thetestingacademy
------------------------------------------------------

How AI Is Rewriting QA Roles: The 12-Month Skill Development Roadmap for Every Experience Level

How AI Is Rewriting QA Roles: The 12-Month Skill Development Roadmap for Every Experience Level

From Selenium PageFactory to Playwright Locators: The Migration Guide for Experienced Engineers

From Selenium PageFactory to Playwright Locators: The Migration Guide for Experienced Engineers

Playwright MCP + LLM Test Automation in 2026: The Complete Guide for QA Engineers

Playwright MCP + LLM Test Automation in 2026: The Complete Guide for QA Engineers

Playwright MCP + LLM Architecture: Building AI-Augmented Test Automation That Actually Works

Playwright MCP + LLM Architecture: Building AI-Augmented Test Automation That Actually Works

AI in QA: Are You Using It to Find Bugs or Accidentally Creating New Ones?

AI in QA: Are You Using It to Find Bugs or Accidentally Creating New Ones?

The Test Pyramid in Practice: Why Teams Struggle and a Realistic Guide to Getting It Right

The Test Pyramid in Practice: Why Teams Struggle and a Realistic Guide to Getting It Right

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.