PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · •Coded UI Test and Web...
Transcript of PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · •Coded UI Test and Web...
Test Automation
generalist specialist
manual
testing
some
scripting
creates scripts
to set up lab,
create data
strong
scripting skills
some
coding skills
strong coding
develops fully
automated
testing
procedures
expert
coding skills
Tester Segmentation
black box testing
white box testing
api testing
70% of testing happens
here
majority of test tools
target here
VS2012 Ultimate
Microsoft Test Manager
iteration 1 iteration 2 release iteration
feature a feature b feature c feature d
unit
testing
manual
testing
regression
testing
performance
testing
feature a
Web Performance Test?
Load Modeling & Testing
Load Modeling
Data-driven
What are Load Tests?
Two ways to run load tests
Load generated on-premises – traditional approach
Application under test
Visual Studio Test Controller
Test Agent
Report Data
Test Data
Performance Data
Test
Test
Test
SQL Server
Visual Studio Load Testing
Application under test
Visual Studio Test Controller
Test Agent
Report Data
Test Data
Performance Data
Test
Test
Test
SQL Server
Load generated by agents in the cloud, controller on-premises
Visual Studio Load Testing with Azure
Team Foundation Server (TFS) Features
Email Alerts
TFS Reporting
Visual Studio Automated Testing
• Coded UI Test and Web
Performance / Load Test
• Generate code from action
recordings
• Replay and assert
• Extensible
• Integrated with Team
Foundation Server
• Bug Tracking
• Continuous, scheduled builds
and tests
Summary
Session 3 (13:30 – 14:45)
Session 4 (15:15 – 16:30)
Session 5 16:45 – 18:00
Call to action
http://www.microsoft.com/visualstudio
http://msdn.microsoft.com/en-us/library/dd286726.aspx
http://msdn.microsoft.com/en-us/library/tfs/ee923685.aspx