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

  • 250 views
Uploaded on

Speaker's Corner presentation at ProcessForum Nordic 2013.

Speaker's Corner presentation at ProcessForum Nordic 2013.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
250
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
10
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Deploy Your Integrations with Quality! Nils-Göran Bakkerud, Marcus Johansson November 14, 2013 1 | ©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? 2 | ©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 3 | ©2013 Software AG. All rights reserved. For internal use only
  • 4. Acando FASIT 4 | ©2013 Software AG. All rights reserved. For internal use only
  • 5. What then is Acando FASIT? • Framework for Automated System Integration Tests • Web based wiki-style interface. • A tool for automated integration testing built on the java-based open source framework FitNesse. • New functionality can be developed as needed. • Central knowledge base of processes and tools to address system integration test challenges. • Hierarchical context. Custom functionality. • Multiple environments • 5 | ©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. 6 | ©2013 Software AG. All rights reserved. For internal use only
  • 7. Overview 7 | ©2013 Software AG. All rights reserved. For internal use only
  • 8. Overview 8 | ©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. • 9 | Presentation of result – The result of test case execution is instantly presented in a clear and informative fashion. ©2013 Software AG. All rights reserved. For internal use only
  • 10. Presentation of result 10 | ©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. 11 | ©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. 12 | ©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 13 | ©2013 Software AG. All rights reserved. For internal use only TEST PROD