Download presentation
Presentation is loading. Please wait.
Published byShanna Cunningham Modified over 9 years ago
1
Created by the Community for the Community Testing
2
Michael Stephenson Connected Systems Consulting Ltd MVP BizTalk BizTalk Light and Easy Webcast Series
3
Created by the Community for the Community Setting the scene Examples of testing Summary
4
Created by the Community for the Community Why is testing important? But I’m a developer not a tester What types of testing are we talking about What are some of the common poor practices What is the aim?
5
Created by the Community for the Community Poor testing == Poor quality Poor testing == Missed Deadlines Poor testing == increased costs Poor testing == increased risk All of the above == dissatisfied customers A 2002 survey estimated that software bugs cost the US economy $59+ billion (Source: wikipedia)
6
Created by the Community for the Community Project B Project A DevelopersDevelopersDevelopmentDevelopmentTestersTestersTestingTestingDevelopersDevelopersDevelopmentDevelopmentTestersTestersTestingTesting
7
Created by the Community for the Community Testing Unit Testing White BoxGrey boxBlack Box Acceptanc e Testing Regressio n Testing Non- Functional Testing Performan ce Testing Security Testing Usibility Testing Automated Testing Manual Testing Integration Testing System Testing Test Driven Development
8
Created by the Community for the Community No tests at all! No automated tests Tests regularly fail No test coverage information No stubs and dependancy on external systems Over use of logging [link]link
9
Created by the Community for the Community Testing API for Schema Testing API for Maps Testing API for Pipelines
10
Created by the Community for the Community Optionally enable testing support TestableSchemaBase Demo Whats good and bad + Easy to use API - Cant see the details of an error
11
Created by the Community for the Community Optionally Enable TestableMapBase Demo
12
Created by the Community for the Community Optionally enable at project level Testable(Send/receive)PipelineBase Demo What’s good and bad? + Simple to use - Bit of a limited API
13
Created by the Community for the Community What is BizUnit (http://www.codeplex.com/bizunit)http://www.codeplex.com/bizunit How can BizUnit help me? Demo
14
Created by the Community for the Community Testing ofGuidance Custom AdaptersSee article BAM/SSOYou would normally test these within your BizUnit testing BREPolicy can be accessed from.net or executed within BizUnit testing OrchestrationsThese are normally executed within your BizUnit testing. See the following article for more thoughts on this. Also keep an eye on the BizMock codeplex projectarticle Pipeline ComponentsUse Pipeline Component Test Library. See article for more infoarticle Custom.net ComponentsSee article for thoughts on thisarticle
15
Created by the Community for the Community ResourceAuthour Testing Guidance SeriesMichael Stephenson BizUnitKevin Smith BizUnit Designer BizMock Pipeline Component Test LibraryTomas Restrepo Performance TestingPaolo Salvatori (posted by Swedish BizTalk User Group)
16
Created by the Community for the Community Discussed why we should test Shows some techniques for testing BizTalk More resources Discussion Point: Can we do TDD with BizTalk? Final Thougnt: Think about how you build a house
17
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. BizTalk Light and Easy Webcast Series Created by the Community for the Community Meet the team….
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.