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

64 comments:

Jhon Mick 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

caroline jesi 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

Paul Miller said...

I went through your blog, it’s totally awesome. Being most popular automation testing tool, selenium is used in automation software testing process. Selenium Course in Chennai | Best Selenium training institute in Chennai

Andrew Son 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

Gopi Perumal said...

Thanks for Sharing the valuable information and thanks for sharing the wonderful article..We are glad to see such a wonderful article..
QTP Training in Chennai | QTP Training Institute in Chennai | QTP Training

Priya R said...

Great content thanks for sharing this informative blog which provided me technical information keep posting.
Selenium Training in Chennai | Selenium Testing Course in Chennai

Bay Max said...

Thanks for blogging about Software Testing, I hope you will post more regarding software testing, keep blogging...
Regards,
Software testing training|Software training|Software testing training in chennai

Rasool Bevi 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

santhosh kumar 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

sunilkumarkuppam said...


This article is more interesting and content is really useful to me. Keep updating the content regularly and this software testing content is helped to know more detailed.Software testing training in Chennai | Software testing training | testing training in Chennai

DAVIS MILLER said...

Appreciation for really being thoughtful and also for deciding on
certain marvelous guides most people really want to be aware of.



Selenium 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

Careen joseph said...

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

Inigo joseph said...

I believe there are many more pleasurable opportunities ahead for individuals that looked at your site.
rprogramming training in bangalore

Inigo joseph 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

raina dawan 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

anudeep bichal said...

Needed to compose you a very little word to thank you yet again regarding the nice suggestions you’ve contributed here.

java training in bangalore

anudeep bichal 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.

java training in bangalore

JamesWilliam said...

Informative blog and it was up to the point describing the information very effectively. Thanks to blog author for wonderful and informative post.
Mobile application developers in Chennai | Android application developers in Chennai | Android app developers Chennai | PHP developers chennai

Renith Harsan said...

Your good knowledge and kindness in playing with all the pieces were very useful. I don’t know what I would have done if I had not encountered such a step like this.digital marketing training in chennai

sam said...


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

massil said...

wow...nice blog, very help full information. Thanks for sharing.

NO.1 APP DEVELOPMENT SERVICES | MASSIL TECHNOLOGIES

AUSTERO 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 |

MASSIL 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

Jahan Murugassan said...

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

white label website builder

massil said...

Superb blog. keep updating regularly.

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

AUSTERO 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

sample said...

Nice blog with excellent information. Thank you, keep sharing.

Join in Avinash College Of Commerce for Best career in commerce

avinash said...

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

Software Testing | Austere Technology

satheesh sutharapu said...

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

chartered accountant | Avinash college of commerce

avinash said...

Nice blog with excellent information. Thank you, keep sharing.

chartered accountant course in Hyderabad | 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

avinash said...

This is a really great informative blog. Keep Sharing.

Best Degree Colleges Hyderabad | Avinash College of Commerce

Avinash said...

Very good informative blog, keep sharing.

Best junior college in Hyderabad | Avinash College of commerce

Avinash said...

Hi Thanks for the nice information its very useful to read your blog. We provide best Block Chain Services

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 BUDGET PACKAGES @ 4999/-

Avinash said...

Good information.

B.com Integrated Courses | Avinash College of commerce

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

sandy said...

Thank you for sharing this valuable information. But get out this busy life and find some peace with a beautiful trip. book Best Travel Agency In India

sandy said...

Hi Thanks for the nice information its very useful to read your blog. We provide best Massil Technologies

Avinash said...

Best informative blog. Thank you.

cima courses in hyderabad | ISFS

Avinash said...

Excellent informative blog, keep for sharing.

Best System Integration services | Massil Technologies

Avinash said...

Excellent informative blog, keep sharing.

CA institute in hyderabad | Avinash College of Commerce

Avinash said...

Excellent informative blog, Thanks for sharing.

cs institutes in hyderabad | Avinash College of Commerce

Avinash 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

Karthik said...

The blog gives more information about the training and career, its useful to enhance my skills and knowledge
Qtp training in Chennai
Qtp training
Qtp training institutes in chennai
Qtp training Chennai
Qtp course in Chennai

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

satheesh sutharapu said...

Wow...What an excellent informative blog, really helpful. Thank you. Best Oracle DBA Course Training| orskl

cynthiawilliams said...

Excellent post, it will be definitely helpful for many people. Keep posting more like this.
Automation Anywhere Training in Chennai
Automation courses in Chennai
Automation Training in Chennai
Blue Prism Training in Chennai
Blue Prism Training in Anna Nagar
RPA course in Chennai
RPA Training Institute in Chennai
RPA Training in Chennai

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

Mariam Ahmed said...

I read the post and I have really enjoyed your blogs posts. Looking for the next post.
Aviation Academy in Chennai
Air hostess training in Chennai
Airport management courses in Chennai
Ground staff training in Chennai
aviation institute in Chennai
Air Hostess Training Institute in Chennai
Airline Courses in Chennai
airport ground staff 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

Manthra said...

Such an amazing blog with new updates. I love to learn more about this topic. Waiting for more like this.
PHP Training in Chennai
PHP Course in Chennai
PHP Training Institute in Chennai
PHP course
AngularJS Training in Chennai
ReactJS Training in Chennai
Web Designing course in Chennai
PHP Training in Velachery
PHP Training in T Nagar
PHP Training in OMR

for ict 99 said...

Great Article
Cyber Security Projects for CSE Students


JavaScript Training in Chennai



Project Centers in Chennai




JavaScript Training in Chennai

shivam said...


Top engineering colleges in India

travelkida said...

Hi just wanted to leave an appreciation comment, as I was looking for some cool Travel stuff to read. Really enjoyed reading your blog. Keep up the good work. Thanks will look forward for more. Family Tour packages International tour packages for family