Write detailed & comprehensive test cases for instagram reels upload. [/INST] [{"CHD_test_name":"Upload Instagram Reel with Valid Parameters","CHD_test_desc":"Testing the ability to upload an Instagram reel with a valid video file, caption, location tag, and hashtags.","CHD_test_steps":["1. Log in to the Instagram app.","2. Navigate to the reel upload section.","3. Select a valid video file from the gallery or camera roll.","4. Enter a caption describing the reel.","5. Add a location tag relevant to the video content.","6. Include relevant hashtags in the caption.","7. Click on the 'Share' button to upload the reel.","8. Verify that the reel is successfully uploaded and appears in the user's profile.","9. Confirm that the caption, location tag, and hashtags are correctly displayed."],"CHD_test_expected":"Reel should be uploaded with the specified caption, location tag, and hashtags, and should be visible in the user's profile."},{"CHD_test_name":"Upload Instagram Reel with Missing Video File","CHD_test_desc":"Testing the reel upload process when no video file is selected.","CHD_test_steps":["1. Log in to the Instagram app.","2. Navigate to the reel upload section.","3. Leave the video file selection blank.","4. Enter a caption and location tag, then click the 'Share' button.","5. Verify that an error message is displayed indicating that a video file is required.","6. Confirm that the reel is not uploaded."],"CHD_test_expected":"An error message should be displayed indicating that a video file is required, and no reel should be uploaded."},{"CHD_test_name":"Upload Instagram Reel with Invalid Video Format","CHD_test_desc":"Testing the reel upload process with a video file of an unsupported format.","CHD_test_steps":["1. Log in to the Instagram app.","2. Navigate to the reel upload section.","3. Select a video file with an unsupported format (e.g., .avi).","4. Click the 'Share' button.","5. Verify that an error message is displayed indicating that the video format is unsupported.","6. Confirm that the reel is not uploaded."],"CHD_test_expected":"An error message should be displayed indicating that the video format is unsupported, and no reel should be uploaded."},{"CHD_test_name":"Upload Instagram Reel with Video Exceeding Resolution Limits","CHD_test_desc":"Testing the reel upload process with a video file that exceeds the maximum resolution limits.","CHD_test_steps":["1. Log in to the Instagram app.","2. Navigate to the reel upload section.","3. Select a video file with a resolution higher than Instagram's maximum allowed (e.g., 4K resolution).","4. Click the 'Share' button.","5. Verify that an error message is displayed indicating that the resolution exceeds the allowed limit.","6. Confirm that the reel is not uploaded."],"CHD_test_expected":"An error message should be displayed indicating that the resolution exceeds the allowed limit, and no reel should be uploaded."},{"CHD_test_name":"Upload Instagram Reel with Caption Exceeding Character Limit","CHD_test_desc":"Testing the reel upload process with a caption that exceeds Instagram's character limit.","CHD_test_steps":["1. Log in to the Instagram app.","2. Navigate to the reel upload section.","3. Select a valid video file.","4. Enter a caption that exceeds Instagram's maximum character limit (e.g., 2200 characters).","5. Click the 'Share' button.","6. Verify that an error message is displayed indicating that the caption exceeds the character limit.","7. Confirm that the reel is not uploaded."],"CHD_test_expected":"An error message should be displayed indicating that the caption exceeds the character limit, and no reel should be uploaded."},{"CHD_test_name":"Upload Instagram Reel with Location Tag Not Found","CHD_test_desc":"Testing the reel upload process with a location tag that does not exist.","CHD_test_steps":["1. Log in to the Instagram app.","2. Navigate to the reel upload section.","3. Select a valid video file.","4. Add a location tag that does not exist or is not available in Instagramâ€™s location database.","5. Click the 'Share' button.","6. Verify that an error message is displayed indicating that the location tag could not be found.","7. Confirm that the reel is uploaded without the location tag."],"CHD_test_expected":"An error message should be displayed indicating that the location tag could not be found, and the reel should be uploaded without the location tag."},{"CHD_test_name":"Upload Instagram Reel with Hashtags Exceeding Limit","CHD_test_desc":"Testing the reel upload process with a caption that includes more hashtags than the allowed limit.","CHD_test_steps":["1. Log in to the Instagram app.","2. Navigate to the reel upload section.","3. Select a valid video file.","4. Add a caption with more hashtags than the allowed limit (e.g., more than 30 hashtags).","5. Click the 'Share' button.","6. Verify that an error message is displayed indicating that the number of hashtags exceeds the allowed limit.","7. Confirm that the reel is uploaded with the allowed number of hashtags."],"CHD_test_expected":"An error message should be displayed indicating that the number of hashtags exceeds the allowed limit, and the reel should be uploaded with the allowed number of hashtags."},{"CHD_test_name":"Upload Instagram Reel with Corrupt Video File","CHD_test_desc":"Testing the reel upload process with a video file that is corrupted or cannot be played.","CHD_test_steps":["1. Log in to the Instagram app.","2. Navigate to the reel upload section.","3. Select a corrupt or unplayable video file.","4. Click the 'Share' button.","5. Verify that an error message is displayed indicating that the video file is corrupt or cannot be played.","6. Confirm that the reel is not uploaded."],"CHD_test_expected":"An error message should be displayed indicating that the video file is corrupt or cannot be played, and no reel should be uploaded."}] </s>
