The document describes unit testing for various functions of a data hiding app. It includes 6 test cases that validate: 1) the "Hide Data" button functionality; 2) choosing a video from storage; 3) extracting hidden data from a video; 4) entering text to hide; 5) choosing an image cover; and 6) extracting active audio zones. Each test case defines objectives, scenarios, and test plans with expected and actual results to validate the functions.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
70 views3 pages
Manual Testing
The document describes unit testing for various functions of a data hiding app. It includes 6 test cases that validate: 1) the "Hide Data" button functionality; 2) choosing a video from storage; 3) extracting hidden data from a video; 4) entering text to hide; 5) choosing an image cover; and 6) extracting active audio zones. Each test case defines objectives, scenarios, and test plans with expected and actual results to validate the functions.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3
• Manual Testing
Unit Testing 1: “Hide Data” Button
Testing Objective: To ensure the Hide Button is working correctly. Test Case Id: 6.1 Test Case Description: Test the Hide Button functionality. Test Scenario: Verify on pressing the hide button on interface.
Table 6.1: Test Cases for Hide Data Button
No. Test Case/Test Script Test Data Expected Result Actual Pass/Fail/Not Result Executed/ Suspended 1. Verify when user On Successfully enters As Pass presses on the “Hide pressing the “choose the Expected Button” on the main the Button video “ interface menu interface.
Unit Testing 2: Choose Video
Testing Objective: To ensure that app shows browse window and then user chooses the video from gallery once video is selected. Test Case Id: 6.2 Test Case Description: Testing the choose video functionality from storage. Test Scenario: once Select Video button is clicked the app opens the window from gallery. Table 6.2: Test Cases for Choose Video No. Test Case/Test Script Test Data Expected Result Actual Pass/Fail/Not Result Executed/ Suspended 1. Verify when Select User Successfully opens As Pass video button is clicked Interaction the gallery windows Expected the gallery window with must open. button. Unit Testing 3: Extract Data Testing Objective: Test Case Id: 6.3 Test Case Description: This test case describes the process of extraction of data from the video file. Test Scenario: The user extracts the data / hidden message from the video file Table 6.3: Test Cases for Extract Data No. Test Case/Test Script Test Data Expected Result Actual Pass/Fail/Not Result Executed/ Suspended 1. Verify the extraction of Video File The hidden message As Pass data from the video file is extracted from the Expected selected video file
Unit Testing 4: Enter text message
Testing Objective: The text is added to the and app moves forward to next step. Test Case Id: 6.4 Test Case Description: The user enters the message he/she wants to hide into the area specified. The user can then confirm to move on to the next step. Test Scenario: On entering the text the app moves forward. Table 6.4: Test Cases for Enter text message No. Test Case/Test Script Test Data Expected Result Actual Pass/Fail/Not Result Executed/ Suspended 1. Verify the text is saved Text New window opened As Pass on the device and app Expected moves forward.
Unit Testing 5: Choose an image
Testing Objective: To choose the image from the gallery. Test Case Id: 6.5 Test Case Description: A user wants to upload a cover image to hide the logo image into.The user selects the image from his/her device. Test Scenario: That on deleting a company it is deleted from the database Table 6.5: Test Cases for Choose an Image No. Test Case/Test Script Test Data Expected Result Actual Pass/Fail/Not Result Executed/ Suspended 1. The user selects the Button The image is As Pass cover image from press chosen, and the user Expected his/her device can confirm for further processing
Unit Testing 6: “Extract Active Zones ”
Testing Objective: To extract the active zones of the audio. Test Case Id: 6.6 Test Case Description: The system shall start the extraction and look for active zones inside the audio. Test Scenario: User Input Audio file and App extract the active zones inside the app. Table 6.6: Test Cases for viewing analytics and reports No. Test Case/Test Script Test Data Expected Result Actual Pass/Fail/Not Result Executed/ Suspended 1. User Input Audio file Button Active and silence As Pass and App extract the press zones are extracted Expected active zones inside the app.