Presentation is loading. Please wait.

Presentation is loading. Please wait.

Automated Testing for Dynamics CRM Integration Testing Plug-ins Wael Hamze Ramón Tébar.

Similar presentations


Presentation on theme: "Automated Testing for Dynamics CRM Integration Testing Plug-ins Wael Hamze Ramón Tébar."— Presentation transcript:

1 Automated Testing for Dynamics CRM Integration Testing Plug-ins Wael Hamze Ramón Tébar

2 @CRMUG Wael Hamze  Solution Architect working for the CRM Centre of Excellence at Barclays in London  Specializes in Dynamics CRM, Application Lifecycle Management & Microsoft Technology Stack  @WaelHamze  http://www.linkedin.com/in/waelhamze  http://www.waelhamze.com

3 @CRMUG Ramón Tébar  Solution Architect working for Metro Bank in London  Design & Development of Dynamics CRM Solutions and related technologies  Over 5 Years Experience with Dynamics CRM  Microsoft CRM MVP  @RamonTebar  http://www.linkedin.com/in/ramontebar  http://www.ramontebar.com

4 @CRMUG Automated Testing Series 1.Unit Testing Plug-ins in Dynamics CRM 2013 2.Unit Testing Custom Workflow Activities in Dynamics CRM 2013 3. Integration Testing Plug-Ins in Dynamics CRM 2013 [ Tuesday, July 29 ] 4.Integration Testing Custom Workflow Activities in Dynamics CRM 2013 [Wednesday, August 27]

5 @CRMUG Automated Testing Series 3. Integration Testing Plug-ins in Dynamics CRM 2013  This session will provide you with an Introduction to Integration Testing concepts and best practices.  We will look at the plug-in pipeline and see how you can apply the concepts to write automated integration tests for both synchronous and asynchronous plug-ins.  This session will also introduce you to the xRM Test Framework and show how you can speed up the creation of your tests.

6 @CRMUG Integration Testing Dependency 1 Component Dependency 2 Integration Tests Dependency 3

7 @CRMUG Plug-ins Integration Test Organization Service Pre- Validate Plug-in Pre- Operation Plug-in Platform Post- Operation Plug-in Asynchronous Plug-in DB Trigger

8 @CRMUG Testing Stages  Setup  Do  Verify  Clean up

9 @CRMUG Demo Sync Plug-ins https://xrmtestframework.codeplex.com

10 @CRMUG Async Plug-ins Integration Test Organization ServiceAsync Operation Trigger (RequestId) Query Status (RequestId) Verify Execute Plugin (RequestId) Waiting In Progress Completed

11 @CRMUG xRM Test Framework

12 @CRMUG xRM Test Framework

13 @CRMUG Demo Async Plug-in https://xrmtestframework.codeplex.com https://xrmtestframework.codeplex.com

14 @CRMUG Why Write Integration Tests?  Make sure Plug-ins & Custom Workflow Activities work within the CRM Environment  Make sure Deployment process works  Create Automated Tests that be re-run to detect Integration Issues between different components in the same solution or other solutions

15 @CRMUG Thank YOU for attending! Wael Hamze contact@waelhamze.com Ramón Tébar contact@ramontebar.com 1.Unit Testing Plug-ins in Dynamics CRM 2013 2.Unit Testing Custom Workflow Activities in Dynamics CRM 2013 3.Integration Testing Plug-Ins in Dynamics CRM 2013 4.Integration Testing Custom Workflow Activities in Dynamics CRM 2013[Next! - Wednesday, August 27]

16 @CRMUG Automated Testing Series 4. Integration Testing Custom Workflow Activities in Dynamics CRM 2013  This session will focus on how to write Integration Tests for your CRM Processes using the concepts from the previous session.  We will show you how to test custom workflow activities using CRM Workflows and Custom Actions.  This session will also introduce you to the xRM Test Framework and show how you can speed up the creation of your tests.


Download ppt "Automated Testing for Dynamics CRM Integration Testing Plug-ins Wael Hamze Ramón Tébar."

Similar presentations


Ads by Google