What are Desktop Applications? and how to test desktop application (Software Testing Interview Question #17)
 What are Desktop Applications?
- The applications that can be installed on computer/laptops having Operating System using exe or dmg or deb files etc. are called Desktop Applications
- Some Desktop Applications are available by default too. For example paint etc.
- These are also known as Standalone Applications
- For the Windows operating system, desktop applications have the file extension .exe
- For the Mac operating system, desktop applications have the file extension .dmg
- For the Linux operating system, desktop applications have the file extension .deb
- Some Desktop Applications are available by default too.
Examples:
- Browsers like chrome, edge, etc.
- Paint etc.
How to test Desktop application :
- Installation Testing: We have to verify whether we are able to install it properly or not.
- Un-installation Testing: We have to verify whether we are able to uninstall it properly or not
- Functional Testing Whether able to use the functionality of the application or not
- Compatibility Testing
- Different Operating Systems, Versions, Configurations, Pre-requisite Software etc.Â
- Virtual Environments helps a lot, as we have to do frequent installations and uninstallations
- Performance of the Application matters : How much resources - RAM, CPU and Disk Space etc. the Application is consuming matters
- Automation Testing : Selenium cannot automate Desktop Applications, we have to use Automation Tools like UFT, TestComplete, Winnium etc. (UFT, and testComplete are paid and Winnium is open source)
Security Testing: Check for vulnerabilities, data protection measures, and user access controls to ensure the application is secure from potential threats.
- Other types of Testing also will be performed but the above testing must be performed for testing the desktop application
Thanks,
Rajat Bhatti
Ping me for more details :
Linkedin :www.linkedin.com/in/rajat-bhatti
Click for more information: Click me , Click me
For more details Join our Whatsup Group :Â Whatup Group
To get daily job updates on software testing:Â To get Daily Job updates, click me
9050358180
Linkedin :www.linkedin.com/in/rajat-bhatti
Click for more information: Click me , Click me
For more details Join our Whatsup Group :Â Whatup Group
To get daily job updates on software testing:Â To get Daily Job updates, click me
9050358180
Post a Comment