Great news, fellow testers and developers! 🎉 We're thrilled to announce a highly-requested addition to Stably's AI-powered testing framework: comprehensive support for file upload testing. If you've ever tried to automate tests involving file uploads, you know this has been a significant gap in many testing solutions – but not anymore.
Think about how many crucial user flows involve file uploads in modern web applications. From updating your profile picture during onboarding to sharing documents in a cloud storage platform, file uploads are everywhere. Yet, testing these features has traditionally been a pain point. You might have found yourself asking: "How do I reliably test that users can upload their profile pictures?" or "How can I verify our document sharing system works across different file types?"
Until now, testing these scenarios either required complex workarounds or, more commonly, fell back to manual testing. Neither solution is ideal when you're aiming for comprehensive, automated testing coverage.
We've approached this challenge with our usual philosophy: making complex testing scenarios simple and reliable. Here's how our new file upload testing feature works:
First, we've introduced a new file management system at the project level. Think of it as your test asset library. You'll find it in your project settings, where you can upload and manage all the files you need for your tests. This project-level approach means you can reuse the same files across different test groups – no need to upload the same image multiple times for different scenarios.
Here's where the magic happens. When you're recording a test in our no-code editor and click on a file upload button, something new appears: a Stably file selector window. This window gives you access to all the files you've uploaded to your project. Select your file, and watch as it gets uploaded to your website in real-time during the recording!
Let's break down what's happening behind the scenes:
Imagine you're testing a user registration flow that includes uploading a profile picture. Here's how you'd set it up:
That's it! No complex configuration, no dealing with file paths or system dialogs – just straightforward, reliable file upload testing.
This new file upload feature is just one example of how we're continuously expanding Stably's capabilities. We're committed to making website testing as comprehensive and painless as possible, and we're rolling out new features at an incredible pace to support an ever-growing range of testing scenarios.
Remember, our goal at Stably isn't just to make testing possible – it's to make it easier and more reliable than ever before. File upload testing is a significant step forward, but it's just one of many exciting developments in our pipeline. Stay tuned for more features that will continue to transform how you approach website testing.
Want to try out our new file upload testing feature? Log into your Stably account and head to your project settings. We can't wait to see how you'll use this new capability to create even more comprehensive test suites for your applications! 🚀