acando - deploy your integrations with quality - processforum nordic, nov.14 2013

13
©2013 Software AG. All rights reserved. For internal use only 1 | Nils-Göran Bakkerud, Marcus Johansson November 14, 2013 Deploy Your Integrations with Quality!

Post on 17-Oct-2014

484 views

Category:

Technology


1 download

DESCRIPTION

Speaker's Corner presentation at ProcessForum Nordic 2013.

TRANSCRIPT

Page 1: Acando - Deploy Your Integrations With Quality - ProcessForum Nordic, Nov.14 2013

©2013 Software AG. All rights reserved. For internal use only

1 |

Nils-Göran Bakkerud,

Marcus Johansson

November 14, 2013

Deploy Your Integrations with Quality!

Page 2: Acando - Deploy Your Integrations With Quality - ProcessForum Nordic, Nov.14 2013

©2013 Software AG. All rights reserved. For internal use only

2 |

Have you ever…?

• …deployed a small change into production only to find out that other functionalities or processes suddenly go crazy?

• …run an integration migration project and found that a lot of time and cost was spent on trying to provide the

developers with proper data and information?

• …spent hours figuring out how to test an integration you know your out-of-office colleague would know in a heartbeat?

• …cursed the one million different excel-sheets describing your test cases?

• …noticed how, as a maintenance organization, the start-up-time of a support ticket seems always to be too long?

Page 3: Acando - Deploy Your Integrations With Quality - ProcessForum Nordic, Nov.14 2013

©2013 Software AG. All rights reserved. For internal use only

3 |

How then to avoid this?

• A tool for automated integration testing

• Easy accessed

• Overview

• Easy configured

• Support of functionality

• Presentation of result

• Test functionality and stability

• Decoupling of system under test knowledge and test

case writing

• Lesser dependence of person

Page 4: Acando - Deploy Your Integrations With Quality - ProcessForum Nordic, Nov.14 2013

©2013 Software AG. All rights reserved. For internal use only

4 |

Acando FASIT

Page 5: Acando - Deploy Your Integrations With Quality - ProcessForum Nordic, Nov.14 2013

©2013 Software AG. All rights reserved. For internal use only

5 |

• Framework for Automated System Integration Tests

• A tool for automated integration testing built on the

java-based open source framework FitNesse.

• Central knowledge base of processes and tools to

address system integration test challenges.

• Custom functionality.

• Web based wiki-style interface.

• New functionality can be developed as needed.

• Hierarchical context.

• Multiple environments

What then is Acando FASIT?

Page 6: Acando - Deploy Your Integrations With Quality - ProcessForum Nordic, Nov.14 2013

©2013 Software AG. All rights reserved. For internal use only

6 |

Why Acando FASIT?

• Easy accessed – Ease-of-access – Ease-of-use!

• Overview – The test cases and suites are presented in an easily overviewed hierarchy manor.

Page 7: Acando - Deploy Your Integrations With Quality - ProcessForum Nordic, Nov.14 2013

©2013 Software AG. All rights reserved. For internal use only

7 |

Overview

Page 8: Acando - Deploy Your Integrations With Quality - ProcessForum Nordic, Nov.14 2013

©2013 Software AG. All rights reserved. For internal use only

8 |

Overview

Page 9: Acando - Deploy Your Integrations With Quality - ProcessForum Nordic, Nov.14 2013

©2013 Software AG. All rights reserved. For internal use only

9 |

Why Acando FASIT?

• Easy accessed – Ease-of-access – Ease-of-use!

• Overview – The test cases and suites are presented in an easily overviewed hierarchy manor.

• Easy configured – By the use of Templates the Acando FASIT offers ease-of-use and the wiki-based page structure is easy to learn.

• Support of functionality – The Acando FASIT offers support for most standard communication protocols, comparative functionality and

product specific functionality. Acando FASIT is adaptable to almost any requirement.

• Presentation of result – The result of test case execution is instantly presented in a clear and informative fashion.

Page 10: Acando - Deploy Your Integrations With Quality - ProcessForum Nordic, Nov.14 2013

©2013 Software AG. All rights reserved. For internal use only

10 |

Presentation of result

Page 11: Acando - Deploy Your Integrations With Quality - ProcessForum Nordic, Nov.14 2013

©2013 Software AG. All rights reserved. For internal use only

11 |

Why Acando FASIT?

• Easy accessed – Ease-of-access – Ease-of-use!

• Overview – The test cases and suites are presented in an easily overviewed hierarchy manor.

• Easy configured – By the use of Templates the Acando FASIT offers ease-of-use and the wiki-based page structure is easy to learn.

• Support of functionality – The Acando FASIT offers support for most standard communication protocols, comparative functionality and

product specific functionality. Acando FASIT is adaptable to almost any requirement.

• Presentation of result – The result of test case execution is instantly presented in a clear and informative fashion.

• Test functionality and stability – Acando FASIT test cases can be configured to act as unit and integration test as well as platform and

performance tests.

Page 12: Acando - Deploy Your Integrations With Quality - ProcessForum Nordic, Nov.14 2013

©2013 Software AG. All rights reserved. For internal use only

12 |

Why Acando FASIT?

• Decoupling system knowledge and test tool usage– Using the Acando FASIT does not require to be a system developer of the system

under test.

• Lesser dependence of person – By having the test cases accessible and executable to anyone, dependence of specific personnel is

minimized. The standardization through templates provides for a unified way of writing test cases.

Page 13: Acando - Deploy Your Integrations With Quality - ProcessForum Nordic, Nov.14 2013

©2013 Software AG. All rights reserved. For internal use only

13 |

Why Acando FASIT?

• Alignment to development and change processes

• Part of development process – Preferably the creation of the test cases in FitNesse is aligned to be a mandatory part of the development

process. Build once – use forever!

• Change requirement – The presence of test cases and test reports should be a requirement in the change process as to pass before any

deployments to a test or production environments are approved.

DEV TEST PROD