24
http://bit.ly/MSCloudDay Date: 27th April 2011 (Wednesday) Time: 9.00am to 5.00pm (registration starts at 9am) Venue: Microsoft Auditorium Level 21, One Marina Boulevard NTUC Centre

Application Quality Best Practices with VS2010

Embed Size (px)

DESCRIPTION

Microsoft Singapore ALM Event - April 2011

Citation preview

Page 1: Application Quality Best Practices with VS2010

http://bit.ly/MSCloudDayDate:27th April 2011 (Wednesday)Time: 9.00am to 5.00pm(registration starts at 9am)

Venue:Microsoft AuditoriumLevel 21, One Marina BoulevardNTUC Centre

Page 2: Application Quality Best Practices with VS2010

13 April 2011

Adrian Dunne | Microsoft Singapore ([email protected])

Page 3: Application Quality Best Practices with VS2010

Microsoft Confidential3

1 National Institute of Standards and Technology. (2002). Planning Report 02-3, The Economic Impacts of

Inadequate Infrastructure for Software Testing. U.S. Department of Commerce.

Page 4: Application Quality Best Practices with VS2010

Test Impact Analysis & Code Coverage Metrics

Code Analysis & Code Metrics

Performance Wizard

Load Testing Framework

Page 5: Application Quality Best Practices with VS2010

Test Impact Analysis & Code Coverage Metrics

Microsoft Confidential5

Page 6: Application Quality Best Practices with VS2010
Page 7: Application Quality Best Practices with VS2010
Page 8: Application Quality Best Practices with VS2010

Microsoft Confidential8

Test Impact Analysis & Code

Coverage

Page 9: Application Quality Best Practices with VS2010

Code Analysis & Code Metrics

Microsoft Confidential9

Page 10: Application Quality Best Practices with VS2010
Page 11: Application Quality Best Practices with VS2010

Design Globalization Interoperability Maintainability

Mobility Naming Performance Portability

Reliability Security Usage

Page 12: Application Quality Best Practices with VS2010
Page 13: Application Quality Best Practices with VS2010

Microsoft Confidential13

Static Code Analysis & Metrics

Page 14: Application Quality Best Practices with VS2010

Performance Wizard

Microsoft Confidential14

Page 15: Application Quality Best Practices with VS2010
Page 16: Application Quality Best Practices with VS2010
Page 17: Application Quality Best Practices with VS2010
Page 18: Application Quality Best Practices with VS2010

Microsoft Confidential18

Performance Profiling

Page 19: Application Quality Best Practices with VS2010

Load Testing Framework

Microsoft Confidential19

Page 20: Application Quality Best Practices with VS2010

DatabaseBusiness

Logic

User

Interface

Database

Unit Tests

T T T T T

Unit

Tests

T T

T T T

T T

Web

Performance

Tests

T

T

T

T

Coded

UI Tests

T

T

Page 21: Application Quality Best Practices with VS2010

Web

Performance

Tests

T

T

T

T

T

T

T

T

T

T

T

T

T

T

T

T

Test

Agent

Test

Agent

Test

Agent

Test

Agent

Test

Controller

Page 22: Application Quality Best Practices with VS2010

Microsoft Confidential22

Web Performance & Load

Testing

Page 23: Application Quality Best Practices with VS2010

Microsoft Confidential23

Page 24: Application Quality Best Practices with VS2010