Solved

Unit test cases

Posted on 2015-02-08
7
70 Views
Last Modified: 2015-03-18
Hi Experts,

I see the Web Application on which I am working is merged with both business logic and UI controls in Code behind files. Now I need to write Unit test cases for my application. I just want to confirm can I write test cases for UI controls like Gridview, Dropdownlist population. If not what can be the reason.

Thanks,
meetDinesh
0
Comment
Question by:Dinesh Kumar
  • 3
  • 2
7 Comments
 
LVL 32

Accepted Solution

by:
ste5an earned 250 total points
ID: 40597872
Yes, you can. But it depends on the code and the used test framework:

VS general UI testing: Verifying Code by Using UI Automation
And Web test require Selenium: Selenium automates browsers.

The problem with tightly coupled code is, that you will have problems in getting a good code coverage.
0
 

Author Comment

by:Dinesh Kumar
ID: 40598014
I am using visual studio Test Explorer existing in Visual studio ultimate edition.
0
 

Author Comment

by:Dinesh Kumar
ID: 40624413
Hi ste5an, thanks for the response, I have come across of testing javascript using QUnit framework and HTML using seleno i.e selenium but my concern is that while calculating code coverage using MSTest, will the test cases written using QUnit and seleno will be counted or MStest will just ignore these test cases :( because mine's ultimate goal is to improve the code coverage in a legacy application.
0
Do email signature updates give you a headache?

Do you spend too much time managing email signatures? Hate visiting every user’s desk to make updates? Want high-quality HTML signatures on all devices, including on mobiles and Macs? Well, let Exclaimer give your company the email signature it deserves!

 
LVL 96

Expert Comment

by:Bob Learned
ID: 40628337
Since you have Visual Studio Ultimate Edition, you should have access to Coded UI tests.

Test Automation Using Visual Studio 2010 Coded UI
https://msdn.microsoft.com/en-us/magazine/hh875174.aspx
0
 

Author Comment

by:Dinesh Kumar
ID: 40631221
Well!   will it help in code coverage using MSTest.. if you can see my last comment in more detail that would help me.
0
 
LVL 96

Assisted Solution

by:Bob Learned
Bob Learned earned 250 total points
ID: 40631357
You can configure the tests to use code coverage.

Customizing Code Coverage Analysis
https://msdn.microsoft.com/en-us/library/jj159530.aspx
0

Featured Post

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

Exchange server is not supported in any cloud-hosted platform (other than Azure with Azure Premium Storage).
Big data transfers via information superhighways require special attention and protection. Learn more about the IT-regulations of the country where your server is located. Analyze cloud providers and their encryption systems for safe data transit. S…
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.
This Micro Tutorial will explain how to export DynamoDB tables in Amazon Web Services.

747 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now