What We Are Learn On This Post
Test Case For Profile Photo Upload: For manual testing of Photo upload functionality, the following are some of the scenarios/ test cases that you can write:
Post On: | Test Case For Profile Photo Upload |
Post Type: | Test Case Template |
Published On: | www.softwaretestingo.com |
Applicable For: | Freshers & Experience |
Test Case For Profile Photo Upload
Hey Writing a test case is not just creating steps but presenting how a layman can reach their destination and what he/she needs to check during the journey. So, to create a test case for Profile photo upload, the first step is to create high-level scenarios.
With scenarios, we will be knowing what areas we will cover to test the functionality. After writing scenarios, it would be easy to convert the same into the test case with the action performed and expected results. We can cover the below scenarios:
- Check Upload Image button is clickable or not.
- Check whether the entire button with button text is clickable or not.
- Check on the Click upload button it should ask for the location for upload
- Check is the warning message is displaying or not with the click of the upload button without selecting any image.
- Check is there any restriction of image file size to upload.
- Check is the images are uploading or not, whose names have space or special characters.
- Check is the user is able to upload an image where the name is duplicated.
- Check during uploading any progress bar is displayed or not.
- Check the upload button is disabled or not when the upload of a file is already in progress.
- Check after the upload is the user able to see the image or not.
- Check if someone clicks the refresh button then the image is uploading or not.
- Check user getting the warning message or not, on clicking the upload button post upload.
- Check is the multiple-image upload functionality is implemented or not.
- Check the order of the uploading images same as the image uploaded.
- Check uploading by drag and drop image functionality working or not.
- Check the image is uploading or not if the user clicks the cancel button during uploading the file.
- Check is proper upload guidelines are mentioned for the pic upload ex: size, resolution, naming what is inappropriate, etc.
- Check the allowed image file extension like .jpg, .jpeg, .bmp, .gif, .png, .svg, .ico for upload image.
- Check user getting any warning message on uploading non-image files like extemsion .doc, .docx, .xls, .xlsx, .pdf, .rar, .zip etc.
- Check on the click upload button is the file selection dialogue shows only supported files listed.
- Check the alignment of the photo after uploading.
- Check tools like crop, edit, beautify, etc options are displaying or not after uploading the image.
- Check by uploading images of specific width and height, is the specified image is accepted otherwise rejected.
- Check the image quality after upload. The quality of the image should not be changed after uploading the image.
- Check on keep uploading pictures and see if the previous picture gets replaced.
- Check file size restrictions (Minimum Size, Maximum Size) are working or not.
- Check image size is shown or not with the uploaded image.
- Check if there is Profile Picture that exists then deleting should either open up a Confirmation Dialog Box or delete the Picture directly.
- If the User selects YES delete then the Picture should get deleted and be replaced with a blank/default Profile Picture icon.
- If the User selects NO, don’t delete then the Picture should remain as it is.
- If no Profile Picture is there, then tapping on Delete should show an error.
Final Words
I hope you have found some valuable information in this post. Feel free to update us, and you can do that by putting the updated information in the comment section. Let me know if you need more information or have any suggestions. Then you can comment that in the comment section.
Test Scenario 1: Check windows maximize, minimize and close functionality
Test Scenario 2: Check if the window is re-sizeable
Test Scenario 3: Check for image upload functionality
Test Scenario 4: Check for uploaded image path
Test Scenario 5: Check image upload with image size greater than the max allowed size. The Proper error message should be displayed.
Test Scenario 6: Check image upload functionality with file types other than images (e.g. txt, doc, pdf, exe etc.). A Proper error message should be displayed.
Test Scenario 7: Email addresses should be validated before sending emails.
Test Scenario 8: Check emails with attachments.
Test Scenario 9: Email subject should not be blank.
Test Scenario 1: Check windows maximize, minimize and close functionality
Test Scenario 2: Check if the window is re-sizeable
Test Scenario 3: Check for image upload functionality
Test Scenario 4: Check for uploaded image path
Test Scenario 5: Check image upload with image size greater than the max allowed size. The Proper error message should be displayed.
Test Scenario 6: Check image upload functionality with file types other than images (e.g. txt, doc, pdf, exe etc.). A Proper error message should be displayed.
Test Scenario 7: Email addresses should be validated before sending emails.
Test Scenario 8: Check emails with attachments.
Test Scenario 9: Email subject should not be blank.
PLEASE solve it
– test case id
– test case
-test case name
-input data
-expected output