Gmail Application, UI testing in Banking application, Amazon web, And Facebook App (Software Testing)

0

 Assignment Part 1

INSTRUCTIONS TO SUBMIT THE ASSIGNMENT:

Gmail Application, UI testing in Banking application, Amazon web, And Facebook App (Software Testing)

Software Testing Assignment Part 1 LPU
Software Testing Assignment Part 1

Gmail Application:

The Gmail application is a web-based email service developed by Google, which allows users to send and receive emails, as well as manage their contacts and schedule. In software testing, UI testing for the Gmail application involves evaluating the graphical user interface of the application, including the layout, navigation, and design. The testing also includes functional testing of the application, such as verifying that the user can perform all required actions, such as sending and receiving emails, attaching files, and managing contacts. The testing process also involves verifying that the application performs as expected across different browsers and devices, and that it meets the relevant usability and accessibility standards.

UI Testing in Banking Application:

In the context of a banking application, UI testing involves evaluating the user interface of the application, such as the layout, design, and functionality of the application. This includes testing the graphical user interface of the application, verifying that the user can perform all required actions, such as opening and managing bank accounts, performing transactions, and accessing account information. The testing also includes verifying that the application is secure, and that it complies with relevant industry standards, such as PCI-DSS and SOX.

Amazon Web:

Amazon Web Services (AWS) is a cloud-based platform that offers a range of services, such as storage, computing, and analytics. Testing AWS involves evaluating the functionality, performance, and security of the platform, including its user interface. UI testing for the Amazon Web platform involves evaluating the graphical user interface of the application, verifying that users can perform all required actions, such as deploying and managing services, creating and accessing data stores, and monitoring performance. The testing process also involves verifying that the platform is secure, reliable, and scalable.

Facebook App:

The Facebook app is a mobile application that allows users to access their Facebook accounts, interact with friends and family, and share content. In software testing, UI testing for the Facebook app involves evaluating the graphical user interface of the application, including the layout, navigation, and design. The testing also includes functional testing of the application, such as verifying that the user can perform all required actions, such as posting updates, commenting, and liking content. The testing process also involves verifying that the application performs as expected across different platforms and devices, and that it meets relevant usability and accessibility standards. Additionally, testing the Facebook app involves evaluating the security and privacy features of the application, and verifying that user data is protected.

Assignment 01 :- Perform end to end testing in Gmail Application and create 20 functional test cases.

Answer :-  End-to-end testing in a Gmail application involves testing the entire application, including its external and internal interfaces, to ensure that all features and functionality are working as expected. This type of testing can be done manually or using automation tools. Here are some example test cases that can be used for end-to-end testing of a Gmail application:

  1. Verify that the login process works correctly with a valid email address and password.
  2. Verify that the user can compose and send an email.
  3. Verify that the user can receive and read an email.
  4. Verify that the user can reply to an email.
  5. Verify that the user can forward an email.
  6. Verify that the user can delete an email.
  7. Verify that the user can archive an email.
  8. Verify that the user can move an email to a different folder.
  9. Verify that the user can search for an email using keywords.
  10. Verify that the user can sort emails by various criteria, such as sender, subject, or date.
  11. Verify that the user can add an attachment to an email.
  12. Verify that the user can download an attachment from an email.
  13. Verify that the user can add and remove contacts.
  14. Verify that the user can add and remove labels.
  15. Verify that the user can filter emails using various criteria.
  16. Verify that the user can set and manage rules for incoming emails.
  17. Verify that the user can access and use the calendar feature.
  18. Verify that the user can access and use the task feature.
  19. Verify that the user can access and use the drive feature.
  20. Verify that the user can access and use the "settings" feature and change different settings related to email.

Keep in mind that the above test cases are only an example and that specific functionality of the Gmail application can vary and some more test cases may have to be added to test all the functionality.

Assignment 02 :- Perform UI testing in Banking application - Any Bank and Create 20 UI test Cases.

Answer :-  UI (user interface) testing in a banking application involves testing the various elements of the application's user interface, such as buttons, text boxes, drop-down menus, and other controls, to ensure that they are working correctly and are easy to use. Here are some example test cases that can be used for UI testing of a banking application:

  1. Verify that the login page has a clean and easy-to-use design.
  2. Verify that the login page has proper validations for email/username and password fields.
  3. Verify that the user can navigate between different pages of the application using the main menu.
  4. Verify that the user can view their account balances and transaction history.
  5. Verify that the user can view and download their account statements.
  6. Verify that the user can transfer funds to other accounts.
  7. Verify that the user can set up and manage bill payments.
  8. Verify that the user can apply for loans and credit cards.
  9. Verify that the user can view and manage their investment portfolios.
  10. Verify that the user can view and manage their debit card or credit card details.
  11. Verify that the user can view and update their personal information.
  12. Verify that the user can change their account password.
  13. Verify that the user can view and manage their beneficiaries.
  14. Verify that the user can view and manage their account alerts.
  15. Verify that the user can locate nearby branches and ATMs.
  16. Verify that the user can view and manage their rewards or points.
  17. Verify that the user can view and manage their loyalty program details.
  18. Verify that the user can access and use the bank's mobile app features.
  19. Verify that the user can access and use the bank's internet banking features.
  20. Verify that the user can access and use the bank's customer service features such as chat, email and call.

Keep in mind that the above test cases are only an example, different Banking apps can have different functionality and thus different test cases may have to be added. Additionally,it also depends on the requirement and the need of the project.

Assignment 03 :-  Write any 10 Negative test cases for Amazon web.

Answer :-  Negative testing involves testing an application by providing unexpected or invalid input to see how it behaves under these conditions. Here are some example negative test cases that can be used for testing the Amazon web:

  1. Verify that the application behaves correctly when a user tries to login with an incorrect email or password.
  2. Verify that the application behaves correctly when a user enters an invalid email address during registration.
  3. Verify that the application behaves correctly when a user tries to add an item to their cart that is out of stock or no longer available.
  4. Verify that the application behaves correctly when a user tries to purchase an item using an expired credit card.
  5. Verify that the application behaves correctly when a user tries to check out without filling in required fields.
  6. Verify that the application behaves correctly when a user tries to access a page that doesn't exist.
  7. Verify that the application behaves correctly when a user enters a wrong value in search bar.
  8. Verify that the application behaves correctly when a user tries to place order by giving an invalid shipping address.
  9. Verify that the application behaves correctly when a user tries to submit review on a product which is not available.
  10. Verify that the application behaves correctly when a user tries to make a purchase with insufficient funds in their account.

It's important to keep in mind that the above test cases are only examples and that the specific functionality of the Amazon web application can vary and some more negative test cases may have to be added to test all the functionality.

Assignment 04 :-  Write Test cases for image upload functionality in Facebook App- 10 positive and 5 Negative.

Answer :-  Positive testing involves testing an application by providing valid input to see if it behaves as expected. Here are some example positive test cases that can be used for testing the image upload functionality in the Facebook App:

  1. Verify that the user can select and upload an image from their device gallery.
  2. Verify that the user can take a photo using the device camera and upload it to Facebook.
  3. Verify that the user can add captions and tag friends to the uploaded image.
  4. Verify that the user can edit the image (crop, rotate, etc) before uploading.
  5. Verify that the user can upload multiple images at once.
  6. Verify that the user can choose the privacy settings (public, friends, etc) before uploading the image.
  7. Verify that the user can upload images from Google Photos and other cloud storage.
  8. Verify that the uploaded images are displayed correctly in the feed and the profile.
  9. Verify that the user can delete the uploaded image after.
  10. Verify that the uploaded image is saved to the camera roll of the device.

Negative testing involves testing an application by providing unexpected or invalid input to see how it behaves under these conditions. Here are some example negative test cases that can be used for testing the image upload functionality in the Facebook App:

  1. Verify that the application behaves correctly when a user tries to upload an image larger than the allowed size limit.
  2. Verify that the application behaves correctly when a user tries to upload an image with unsupported file type.
  3. Verify that the application behaves correctly when a user tries to upload an image with malicious content.
  4. Verify that the application behaves correctly when a user upload image with no caption or tag.
  5. Verify that the application behaves correctly when a user tries to upload an image while being in offline mode.

It's important to keep in mind that the above test cases are only examples and that the specific functionality of the Facebook App can vary. Also depending on the requirements and the need of the project, some more test cases may have to be added to test all the functionality.


Post a Comment

0Comments
Post a Comment (0)

#buttons=(Accept !) #days=(20)

Our website uses cookies to enhance your experience. Learn More
Accept !
✨ Updates