Desktop Application Testing


Level 1 - User Interface Testing (GUI Testing):
a. Content wording used in the web pages should be correct.
 

b. Wrap-around should occur properly.
 

c. Instructions used in the application should be correct (i.e. if you follow each instruction does the expected result occur?)
 

d. Image spacing – To verify that images are displaying properly with text.

Level 2 - Functional Testing
a. Check for broken links (Broken link  refers to a hyperlink which does not work).

b. Warning messages: User input should get verified at system level according to business rules and error/warning messages should be flash to user for incorrect inputs.

c. Resolution change effect on the application: Ensure that application's functionality and design is compatible with the different resolutions.

d. Print: Following points must be verified

- Test the print functionality of the application when no printer connected - application should behave correctly if printer is not available.

- Test the print functionality of the application when printer is connected

- Ensure that application queues prints in printer if papers are not available in printer.

- To ensure that lengthy description of an event  is not truncating on print layout in selected event printing.

e.  Theme change: Ensure the successful launch of application after theme change.

f. Installation Testing (Upgrade/Downgrade): Verify application is included in Programs and Features list after installation. Also Verify application is removed from Programs and Features list after un installation. Keep in mind that older version of application should not be install on latest version.

g. Testing with multi user accounts: Open Control Panel, User Accounts, and add 2 user accounts (Standard and admin) to the system. With the application running, press Start, the Switch User to the user account just created.
Verify application launches and runs correctly on the newly created user account. Switch back and forth between user accounts and use the application in both. Watch for any performance decreases and check functionality.

h. Sleep: While the application is running, put the system to sleep (S3). Wake the system up after two minutes.
a) Verify the application is still running.
b) Verify there is no distortion or error.

i. Cache:
- Delete the application's cache, launch the application and verify that application should work properly.
- Delete the application's cache while application is running and verify that application should work properly.

Level 3 - Compatibility Testing
a. Test on different Operating systems: Some functionality in your web application may not be compatible with all operating systems. All new technologies used in web development like graphics designs, interface calls like different API’s may not be available in all Operating Systems.
Test your web application on different operating systems like Windows (XP, Vista, Win7 etc), Unix, MAC, Linux, Solaris with different OS flavors.

Level 4 - Performance testing
a. Long period of continuous use: Is site able to run for long period, without downtime.


b. Memory: Note down the average memory usage in Comments column.



c. Generate "Power Efficiency Diagnostics Report" by running the command powercfg /energy

45 comments:

Unknown said...

I want to shine in a software testing industry, so I am looking the information related to software testing. Your blog really have some more useful information about testing. Keep your blog with testing updates…
Regards,
Software testing training

Unknown said...

Thanks for your information. QTP provide most precise and independent review about a software application. This automation testing tool is ideal to determine the performance and validity of a software application.<
Regards,
Best Loadrunner training institute in chennai|Loadrunner Training in Chennai|Qtp training

Unknown said...

Loadrunner is one of the software testing tool.It use to measure the exact outcomes of software and as well as performance measurement at the system load.Thank you for your informative post.keep on sharing
Regards,
loadrunner | Loadrunner Training

Unknown said...

Excellent blog, I wish to share your post with my folks circle. It’s really helped me a lot, so keep sharing post like this.
Selenium Training in Chennai|Selenium Training|Selenium Course in Chennai

Unknown said...

The blog gave me idea about the desktop application testing and the level of desktop application testing are explained well my sincere thanks for sharing this post
Software Testing Training in Chennai

srihariparu said...

I feel happy to see this helpful article, Thanks for sharing such a nice blog.
PCB Training Center in Chennai | PCB Training Institute in Chennai | Embedded Training Institute in Chennai | Robotics Training Center in Chennai

Unknown said...

The young boys ended up stimulated to read through them and now have unquestionably been having fun with these things.
Besant technologies Marathahalli

saranya said...

Those guidelines additionally worked to become a good way to recognize that other people online have the identical fervor like mine to grasp great deal more around this condition.
rprogramming training in bangalore

rainadawan said...

• Thank you a lot for providing individuals with a very spectacular possibility to read critical reviews from this site.

oracle training in bangalore

Unknown said...

• I ‘d mention that most of us visitors are endowed to exist in a fabulous place with very many wonderful individuals with very helpful things.
oracle training in chennai

Deepika said...


Very good informative article. Thanks for sharing such nice article, keep on up dating such good articles.
Austere Technologies | Best Cloud Solution services

Deepika said...

REALLY VERY EXCELLENT INFORMATION. I AM VERY GLAD TO SEE YOUR BLOG FOR THIS INFORMATION. THANKS FOR SHARING. KEEP UPDATING.

NO.1 IOT Services | INTERNET OF THINGS | Best IOT Services |

Deepika said...

Really very informative blog. Thanks for sharing. Keep updating.

NO.1 Mobile APPilication DEVELOPMENT SERVICES | MASSIL TECHNOLOGIES

Ram Chinna said...

Thanks for sharing such a nice informative blog.

Best Digital Transformation Services | DM Services | Austere Technologies

jaha said...

It was so good to read and useful to improve my knowledge as updated one.Thanks to Sharing.

white label website builder

Austere said...

Superb blog. keep updating regularly.

NO.1 CLOUD SERVICES | Oracle Cloud PAAS | MASSIL TECHNOLOGIES

Deepika said...

Great blog, keep sharing.

Best IT Security Services | Austere Technologies

muthu said...

Thank you for the sharing good knowledge and information its very helpful and understanding.. as we are looking for this information since long time.
Good Vacation Classes in Chennai | Best Summer Course in Porur

Vivek Reddy said...

I quite impressed with your blog, that explanation with detailed procedure diagram. If your looking for a Java Training In Bangalore|Best Java Institutes In Bangalore | Java Training In Marathahalli

Deepika said...

Excellent information you made in this blog, very helpful information. Thanks for sharing.

Software Testing | Austere Technology

Unknown said...

Great article, really very helpful content you made. Thank you, keep sharing.

chartered accountant | Avinash college of commerce

Anonymous said...

Hello there! I just want to offer you a big thumbs up for your great info you have right here on this post. I'll be coming back to your web site for more soon.
AngularJS Training In Bangalore

Web Designing Training and Placement Institute

Web Development Training Institute in Bangalore Marathahalli

Best Selenium Training in Bangalore Marathahalli

iOS Training In Bangalore
Swift Training in Bangaloe

Java Training In Bangalore
Best Java Institute In Bangalore

UI Development Training In Bangalore


PHP Mysql Training In Bangalore
Best php training in bangalore marathahalli

Deepika said...

This is a really great informative blog. Keep Sharing.

Best Degree Colleges Hyderabad | Avinash College of Commerce

sandy said...

Thank you for sharing this valuable information. But get out of this busy life and find some peace with a beautiful trip book Andaman family tour packages

sandy said...

Thank you for sharing this valuable information. But get out this busy life and find some peace with a beautiful trip. book Andaman Tourism

Deepika said...

Excellent informative blog, keep for sharing.

Best System Integration services | Massil Technologies

Deepika said...

Excellent informative blog, keep for sharing.

Best System Integration services | Massil Technologies

Suba said...

Thanks for the content loaded with lots of new info.
Selenium Training in Chennai
selenium testing training in chennai
iOS Training in Chennai
Digital Marketing Training in Chennai
Salesforce Developer 501 Training in Chennai
Salesforce Developer 502 Training in Chennai

Xplore IT Corp said...

Hey Nice Blog!! Thanks For Sharing!!!Wonderful blog & good post.Its really helpful for me, waiting for a more new post. Keep Blogging!
php training with placement in coimbatore
php training centre in coimbatore

sheela rajesh said...

I really thank you for your innovative post.I have never read a creative ideas like your posts.here after i will follow your posts which is very much help for my career.
JAVA Training in Chennai
Python Training in Chennai
Big data training in chennai
SEO training in chennai
Selenium Training in Chennai
Selenium Training in Tambaram

sandy said...

Thanks for the nice information and also it's very inspirational and Thanks for the detailed explanation. Really useful. Keep sharing more. Regards. Click Here for Commerce College in Hyderabad

velraj said...

The blog you shared is very good. I expect more information from you like this blog. Thankyou.
QTP Training in Chennai
best qtp training in chennai
QTP classes
QTP Training
LoadRunner Training in Chennai
DOT NET Training in Chennai
.net coaching centre in chennai
Html5 Training in Chennai

Aparna said...

Your article is very informative and I really like your great content. I want more different ideas and valuable post, Keep updating...

Primavera Training in Chennai
Primavera Coaching in Chennai
Corporate Training in Chennai
Embedded System Course Chennai
Oracle Training in Chennai
Tableau Training in Chennai
Spark Training in Chennai
Excel Training in Chennai
Power BI Training in Chennai

diyasurya said...

Nice blog and valuable for all people. Thank you for posting this.
Informatica MDM Training in Chennai
Informatica mdm training
Spoken English Classes in Chennai
IELTS Coaching in Chennai
Japanese Classes in Chennai
French Classes in Chennai
spanish classes in chennai
content writing course in chennai
Informatica MDM Training in OMR
Informatica MDM Training in Porur

brandebuzz said...

“Amazing write-up!”
SUN International Institute for Technology and Management. To get more details visit
business management programs in visakhapatnam

jeya sofia said...


Thanks for the informative article. This is one of the best resources I have found in quite some time.
Software testing training in T Nagar
Software testing training in OMR
selenium training in Tambaram
Java training in tambaram
SEO Training in Anna Nagar
RPA Training in chennai
Web Designing Course in T Nagar
Spoken English Classes in Velachery
German Classes in T Nagar
AWS Training in OMR

diya sri said...

Nice blog and valuable for all people. Thank you for posting this.
Informatica MDM Training in Chennai
Informatica mdm training
german classes
Best IELTS Coaching in Chennai
learn Japanese in Chennai
IoT Training in Chennai
IELTS course in chennai
best english coaching centre in chennai
spanish courses in chennai
content writing course in chennai
Informatica MDM Training in Porur
Informatica MDM Training in Adyar

hema said...


You are providing a post that is very useful for developing my knowledge and I learn more info from your blog.
Software testing training in Anna Nagar
Software testing training in Tambaram
Dot Net Training in Velachery
Web Designing Course in T Nagar
Spoken English Classes in Velachery
German Classes in T Nagar
SEO Training in OMR
AWS Training in Velachery
Python course in Tambaram
Salesforce Training in Chennai

kodlogs said...

Nice blog, thanks for sharing the useful information. Kodlogs provides the ?how to insert multiple array values into database php. For more information, Visit us

Janu said...

Nice! you are sharing such helpful and easy to understandable blog. i have no words for say i just say thanks because it is helpful for me.

Dot Net Training in Chennai | Dot Net Training in anna nagar | Dot Net Training in omr | Dot Net Training in porur | Dot Net Training in tambaram | Dot Net Training in velachery



bill.wood said...

The course provides you with industry connections and networking opportunities. machine learning course in hyderabad

brandebuzz said...

Great share!
SUN International Institute for Technology and Management. To get more details visit
Bsc catering colleges in hyderabad

brandebuzz said...

Great share!
SUN International Institute for Technology and Management. To get more details visit
Bsc catering colleges in hyderabad

dk said...

That is it's wise that you ideal research before generating. You possibly can build significantly better post therefore. fateh soft

Unknown said...

Thanks for sharing great information about interview questions. It's great to ask these questions from the new arrivals. You can also visit 150 deep questions to ask a guy for more good experience.