Skip to main content
Files & media

Put a real file on the device, then test the upload

Drag a document or an image from your own machine into a live session, and the picker on the other end finds it — the plumbing that stops a remote session halfway through half your flows.

Desktop browsers and Android · not available on iOS

Push to device from your machine
IMG_4821.HEIC4.2 MB
passport.pdf1.1 MB
clip.mp422 MB
import.csv88 KB
push
Upload a file

IMG_4821.HEIC

ready to upload

You can't test an upload on an empty device

Half your flows stall at a file picker — a document to upload, an avatar to change, a receipt to attach, a CSV to import — and the device you borrowed was wiped clean before you got it.

Choose a file on your machine and it lands on the session's device — ready for the app's own picker to find.

What you can do

Get a real file onto the device, no cloud storage and no SDK.

Drag it in from your machine

Pick a file on the computer you are at; it is delivered to the session's device.

The app sees an ordinary file

The device's own picker finds it and the real upload path runs — nothing simulated.

Break it with the awkward files

A huge photo, an odd format, a non-Latin filename — the ones that actually find bugs.

Every desktop browser

Chrome, Edge, Firefox and Safari on macOS and Windows all take a pushed file.

Real Android, phones and tablets

Hardware and emulators, for mobile web and installed apps alike.

Catch the bug in the same session

Push, walk the flow, screenshot or record what breaks, and file it with proof attached.

The files that actually break uploads

Teams test with one small, clean PNG and ship. These are the files that find the bug instead — and you can put every one of them on the device.

A photo straight from a phone

A modern image format

A name that isn't ASCII

Right at the size limit

The wrong type, on purpose

Uploading on a bad connection

The TestKase Live Files & media panel open in a desktop browser session, a success toast confirming the uploaded file is ready in the browser's own file dialog
9:41

Choose a file

shop.app wants to attach a document

search Files
  • IMG_0411.jpg

    2.3 MB

  • receipt-q3.pdf

    248 KB

  • customer-9284.csv

    812 KB

    just pushed
  • IMG_0410.jpg

    1.8 MB

Upload customer-9284.csv

Works where you upload most

The file arrives in real device storage, so the upload dialog treats it like anything else already there.

Desktop browsers

Chrome, Edge, Firefox and Safari sessions on macOS and Windows all take a pushed file into an upload dialog.

Android

Real phones and tablets, and emulators — into device storage for both mobile web and installed apps.

FAQ

Frequently asked questions

Push the file into the session from the rail, then use the application's own file picker as a user would. The device treats it as an ordinary file already in storage, so the upload path behaves normally rather than being simulated.

Walk the upload flow end to end

Push a file into the session, use the app's own picker, and capture whatever goes wrong.