Changes for page Testing in eMagiz

Last modified by Erik Bakker on 2024/08/08 11:24

From version 4.1
edited by Bouke Reitsma
on 2023/07/05 10:37
Change comment: There is no comment for this version
To version 6.1
edited by Bouke Reitsma
on 2023/07/05 10:45
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,26 +1,23 @@
1 1  {{container}}{{container layoutStyle="columns"}}(((
2 2  In this fundamental we discuss different testing methods available in software development and discuss how these methods can be used and/or implanted within the platform. Testing in eMagiz can already be done within the Create phase and within deployed integrations via the Deploy and Manage phases. After reading this fundamental you should be able to understand the concepts of different testing methods and how these are incorporated within the eMagiz platform.
3 3  
4 -Should you have any questions, please get in touch with academy@emagiz.com.
4 +Should you have any questions, please get in touch with [[academy@emagiz.com>>mailto:academy@emagiz.com]].
5 5  
6 6  == 1. Prerequisites ==
7 7  
8 -* An overall view of the capabilities of the eMagiz platform will be helpful
8 +* Basic Knowledge of the eMagiz Platform
9 9  
10 10  == 2. Key concepts ==
11 11  
12 -* eMagiz offers various options to trace messages across the platform
13 -* The three most noteworthy options are
14 - * Queue Statistics
15 - * Data Sink
16 - * Long Term Archiving
12 +* Unit Testing
13 +* Regression testing
14 +* Performance Testing
15 +* End-To-End Testing
17 17  
17 +== 3. Testing in eMagiz ==
18 +
19 +This fundamental will zoom in on the testing functionality incorperated within the eMagiz portal. We will focus on different aspects of testing which can be executed at different moments within the development in your integrations. We cover four different types of testing which are part of software testing in general and explain them on a conceptual level. For each test we also discuss how those are integrated within the portal and where to find further explanation on applying those test within eMagiz.
18 18  
19 -
20 -== 3. Traceability in eMagiz ==
21 -
22 -This fundamental will zoom in on which traceability concepts we have incorporated within the eMagiz portal to ensure that data travels from A to B. We will focus on traceability from three perspectives. At first, we zoom in on whether a message has been sent from A to B. Secondly, we determine whether a specific message has been dispatched from A to B. Thirdly, we focus on proving that the message was indeed sent years after a message has been sent. After this journey, you should have a solid understanding of which options eMagiz offers to trace messages between various systems across the integration platform.
23 -
24 24  === 3.1 Queue Statistics ===
25 25  
26 26  In the Manage phase of eMagiz, we collect statistics to determine whether a message has been sent from one system to another. For example, we have the queue statistics for messaging and API Gateway. In this overview, you can zoom in on a specific queue and see the number of messages sent within that timeframe, the number of messages in the queue at a particular time, and whether or not messages are consumed at a specific moment in time. See below for an illustration of this concept.