1980s-1990s 1970s-1980s Editors Compilers 1990s-2000s Integrated development environments (IDEs) Team development tools Build tools Version control tools Testing tools Reporting and tracking tools.

Download Report

Transcript 1980s-1990s 1970s-1980s Editors Compilers 1990s-2000s Integrated development environments (IDEs) Team development tools Build tools Version control tools Testing tools Reporting and tracking tools.

1980s-1990s
1970s-1980s
Editors
Compilers
1990s-2000s
Integrated
development
environments (IDEs)
Team development
tools
Build tools
Version control tools
Testing tools
Reporting and tracking tools
Eclipse IDE
Visual Studio
2010 IDE
Visual Studio
Team Explorer
2010
SharePoint
Visual Studio
Team Foundation
Server 2010
Visual Studio
Team Explorer
Everywhere 2010
Expression
Studio
Web Browser
Microsoft
Excel
Microsoft
Project
Microsoft Test
Manager 2010
Visual Studio Lab
Management
2010
Visual Studio 2010
Other Microsoft
Other Vendors
and Open Source
Visual Studio
Team Foundation Server 2010
Work Item
Tracking
Version
Control
• Requirements/
User stories
• Tasks
• Bugs
• Test cases
•…
Reports and
Dashboards
Process
Templates
Build
Management
Test Case
Management
TT
TT
TT
TT
Lab
Management
VM
Requirement X
Task
Task
Requirement Y
Test Case
Task
Test Case
Task
Bug
Test Case
Test Case
Bug
Task
Test Case
Bug
Test Case
Bug
Test Case
Bug
Bug
Visual Studio
2010 IDE
Tester
Microsoft Test
Manager
1) Run
test
Test
Controller
2) Return test
results and
diagnostic data
T
R
Test
Agent
Application
Under Test
Diagnostic Data
Adapters (DDAs)
Lab Manager
Lab Management
Microsoft Test
Manager
Team Foundation
Server
System Center
Virtual Machine
Manager 2008
VM
1) Create
test lab
VMs
Lab Manager
2) Create
test plan
Lab
Management
Test Case
Management
TT
TT
TT
TT
Test
Management
Microsoft Test
Manager
Team
Foundation
Server
DDAs
DDAs
DDAs
Test
Agent
Test
Agent
Test
Agent
VM
VM
VM
Build
Management
1) Create
and deploy
test build
Test Case
Management
Test
Management
Microsoft Test
Manager
2) Run
test
cases
5) Access
test results
and
diagnostic
data
TT
TT
TT
TT
R
Team
Foundation
Server
Test
Controller
4) Return
test results
and
diagnostic
data
DDAs
DDAs
DDAs
Test
Agent
Test
Agent
Test
Agent
3) Execute tests,
collecting test results and
diagnostic data
Coded
Web
UI
Performance
Tests
Tests
T
T
T
T
T
T
User
Interface
Unit Tests
T
T
T
T
Business
Logic
Database
Unit Tests
T
T
T
T
T
T
T
Database
T
Load Test
Virtual User
Pack
Test
Controller
Web
Performance
Tests
Test
Agent
T
T
T
T
Test
Agent
T
T
T
T
Test
Agent
T
T
T
T
Test
Agent
T
T
T
T
Visual Studio
Team Foundation
Server
Visual
Studio IDE
Visual
Studio Team
Explorer
Microsoft
Test
Manager
Visual Studio
2010 Ultimate*
x
x
x
x
Visual Studio
2010 Premium*
x
x
x
Visual Studio
2010 Professional*
x
x
x
Visual Studio Test
Professional 2010 *
x
Visual Studio Lab
Management 2010
x
Visual Studio
Lab
Management
Visual
Studio Team
Explorer
Everywhere
x
x
x
Visual Studio Team
Explorer Everywhere
2010
x
*With MSDN subscription
Visual Studio
2010 Ultimate
Visual Studio
2010 Premium
Visual Studio
2010 Professional
Microsoft Test Manager
Test Case
Management
Manual
Testing
Fast Forward for
Manual Testing
IntelliTrace
Web Performance
Testing
Load
Testing
UML
Modeling
Architecture
Explorer
Layer
Diagrams
Sequence
Diagrams
Class
Designer
Test Agent and
Test Controller
Diagnostic Data
Adapters
Coded UI
Testing
Test Impact
Analysis
Performance
Profiling
Static Code
Analysis
Code
Coverage
Code
Metrics
Database Change
Management
Database Unit
Testing
Database Test
Data Generators
Database
Deployment
C#, VB, C++, F#,
JScript
Windows
Development
Web
Development
SharePoint
Development
Windows Azure
Development
Office
Development
Multi-Core
Development
Unit
Testing
WPF/Silverlight
Designer
Object/Relational
Designer
Workflow
Designer
XML Schema
Designer
http://download.microsoft.com/download/C/D/3/CD39BB69-35CC-458A-B4EB2F928B58FB4B/whitepapers for trizzies/Visual Studio 2010, v1.0 -- Chappell.pdf
http://www.microsoft.com/visualstudio/en-us/
http://blogs.msdn.com/b/somasegar/
http://msdn.com/data
http://blogs.msdn.com/adonet
http://blogs.msdn.com/astoriateam
http://blogs.msdn.com/efdesign
www.microsoft.com/teched
www.microsoft.com/learning
http://microsoft.com/technet
http://microsoft.com/msdn
Sign up for Tech·Ed 2011 and save $500
starting June 8 – June 31st
http://northamerica.msteched.com/registration
You can also register at the
North America 2011 kiosk located at registration
Join us in Atlanta next year