Cypress Tutorial For Beginners : Part 2 ( Upload a File )
In this video cypress tutorial for beginners, We are going to learn how to upload a file in cypress and create our first script to test to upload a file and check that file is uploaded successfully.
Contents
Cypress Upload File
You need to install
- Download the node module : npm i cypress-file-upload
2. Require it in your script
import 'cypress-file-upload';
3. Now use the Fixture method to upload the file.
const fileName = 'data.json';
cy.fixture(fileName).then(fileContent => {
cy.get('[data-cy="file-input"]').upload({ fileContent, fileName, mimeType: 'application/json' });
});
-----------------------------------------------------
👪 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
------------------------------------------------------
#automationtesting #manualtesting #testautomation #thetestingacademy #scrolltest
How I Built a Real Automation Framework from Scratch Using Vibe Coding (Part 2)
How I Built a Real Automation Framework from Scratch Using Vibe Coding (Part 1 )
Automation is changing fast and tools powered by AI are making it
3 Career-Killing Mistakes QA Professionals Must Avoid in 2025
After spending 14 years in the software testing industry, I’ve seen many
Feeling Stuck or Burnt Out in Your QA Job? Here Are 7 Ways to Reignite Your Motivation
Are you feeling stuck in your QA job? Lacking motivation even after
What to Expect in a Software Testing Interview – A Realistic Guide for Testers in 2025
Contents If you’re preparing for a software testing interview, you’re probably wondering…
How Companies Verify Employee Backgrounds: A Complete Guide
Welcome to The Testing Academy! Today, we are diving into an important

Thank you! It was very helpful
it was helpful but facing issue in cypress-file -upload command when we are running it on jenkins there is any method that we can use ?
Hey!
How can I upload a (.side) file?
How to pass all parameters with blob(images,auio.etc) in cypress API testing