Tracking progress of data backup and restore test cases
Internship at Commvault
DOI:
https://doi.org/10.64804/5p9agd30Keywords:
Commvault, test case, data backup and restore, progress tracking, Python, unittest, SDK, software development kit, internshipAbstract
Commvault is a cybersecurity company that provides data protection and information management software. Test cases of data backup and recovery provide computer engineers with opportunities to find flaws in current processes and allow them to prevent real disasters from happening. At my internship at Commvault, I learned about the virtualization of operating systems to understand how they safely and securely program processes for data backup and recovery. I was given a test case of data backup and restoration and was tasked to understand its workflow. My overall task was to use Commvault’s Python software development kit (SDK) and ProgressTracker module to track its progress, and to retry failed steps rather than restarting the entire operation, saving time and resources by fully automating test case running.
References
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Journal of Science & Engineering

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.