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
------------------------------------------------------

Day 35 of 100: Basic Types — Annotations and Inference

Day 35 of 100: Basic Types — Annotations and Inference

Day 34 of 100: Why TypeScript — Types Catch Bugs Before Runtime

Day 34 of 100: Why TypeScript — Types Catch Bugs Before Runtime

Day 33 of 100: JS Capstone — A Pure JavaScript API Test Suite

Day 33 of 100: JS Capstone — A Pure JavaScript API Test Suite

Day 32 of 100: Optional Chaining and Nullish Coalescing — Crash-Proof Access

Day 32 of 100: Optional Chaining and Nullish Coalescing — Crash-Proof Access

Day 31 of 100: Sets and Maps — Deduplication and Lookups

Day 31 of 100: Sets and Maps — Deduplication and Lookups

Day 30 of 100: Dates and Times — Timestamps, Durations, Comparisons

Day 30 of 100: Dates and Times — Timestamps, Durations, Comparisons

Similar Posts