<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://doc.expecco.de/index.php?action=history&amp;feed=atom&amp;title=GUI_Connection_Management</id>
	<title>GUI Connection Management - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://doc.expecco.de/index.php?action=history&amp;feed=atom&amp;title=GUI_Connection_Management"/>
	<link rel="alternate" type="text/html" href="https://doc.expecco.de/index.php?title=GUI_Connection_Management&amp;action=history"/>
	<updated>2026-04-26T03:15:59Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in expecco Wiki (Version 25.x)</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://doc.expecco.de/index.php?title=GUI_Connection_Management&amp;diff=27512&amp;oldid=prev</id>
		<title>Matilk am 17. Januar 2023 um 16:13 Uhr</title>
		<link rel="alternate" type="text/html" href="https://doc.expecco.de/index.php?title=GUI_Connection_Management&amp;diff=27512&amp;oldid=prev"/>
		<updated>2023-01-17T16:13:11Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://doc.expecco.de/index.php?title=GUI_Connection_Management&amp;amp;diff=27512&amp;amp;oldid=27487&quot;&gt;Änderungen zeigen&lt;/a&gt;</summary>
		<author><name>Matilk</name></author>
	</entry>
	<entry>
		<id>https://doc.expecco.de/index.php?title=GUI_Connection_Management&amp;diff=27487&amp;oldid=prev</id>
		<title>Matilk: /* Variablenumgebung */ Beschriftung der Bilder</title>
		<link rel="alternate" type="text/html" href="https://doc.expecco.de/index.php?title=GUI_Connection_Management&amp;diff=27487&amp;oldid=prev"/>
		<updated>2023-01-10T08:25:02Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Variablenumgebung: &lt;/span&gt; Beschriftung der Bilder&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 10. Januar 2023, 08:25 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 29:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 29:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;&#039;&#039;&#039;Beispiel 1:&#039;&#039;&#039; Auf zwei Verbindungen soll derselbe Ablauf parallel ausgeführt werden&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;&#039;&#039;&#039;Beispiel 1:&#039;&#039;&#039; Auf zwei Verbindungen soll derselbe Ablauf parallel ausgeführt werden&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:Legen Sie in zwei Bausteinen jeweils die Umgebungsvariable für die aktive Verbindung an. Setzen Sie dann in den Bausteinen jeweils eine andere aktive Verbindung und führen Sie dann darin den Baustein mit dem gewünschten Ablauf aus. Beide Bausteine können nun parallel ausgeführt werden und verwenden dabei ihre eigene Verbindung.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:Legen Sie in zwei Bausteinen jeweils die Umgebungsvariable für die aktive Verbindung an. Setzen Sie dann in den Bausteinen jeweils eine andere aktive Verbindung und führen Sie dann darin den Baustein mit dem gewünschten Ablauf aus. Beide Bausteine können nun parallel ausgeführt werden und verwenden dabei ihre eigene Verbindung.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:[[Datei:ParallelGUIConnections1.png|800px|Beispiel 1]]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:[[Datei:ParallelGUIConnections1.png&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|mini&lt;/ins&gt;|800px&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|links&lt;/ins&gt;|Beispiel 1&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;: &#039;&#039;Test Sequence&#039;&#039; ist derselbe Bausteine in beiden Läufen, verwendet aber verschiedene Verbindungen (bzw. Verbindungsnamen).&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br clear=all&amp;gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;&#039;&#039;&#039;Beispiel 2:&#039;&#039;&#039; Derselbe Test soll mehrmals parallel ausgeführt werden&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;&#039;&#039;&#039;Beispiel 2:&#039;&#039;&#039; Derselbe Test soll mehrmals parallel ausgeführt werden&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:Wenn die Benennung der Verbindungen bereits in dem Teil liegt, der parallel ausgeführt werden soll, können stattdessen auch mehrere Test-Runner verwendet werden. Legen Sie dazu im Test die Umgebungsvariable für den Test-Runner an. Wird der Test nun parallel ausgeführt, verwendet jeder seine eigene Instanz des Test-Runners und es gibt keinen Konflikt bei Gleichheit der Verbindungsnamen.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:Wenn die Benennung der Verbindungen bereits in dem Teil liegt, der parallel ausgeführt werden soll, können stattdessen auch mehrere Test-Runner verwendet werden. Legen Sie dazu im Test die Umgebungsvariable für den Test-Runner an. Wird der Test nun parallel ausgeführt, verwendet jeder seine eigene Instanz des Test-Runners und es gibt keinen Konflikt bei Gleichheit der Verbindungsnamen.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:[[Datei:ParallelGUIConnections2.png|578px|Beispiel 2]]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:[[Datei:ParallelGUIConnections2.png&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|mini&lt;/ins&gt;|578px&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|links&lt;/ins&gt;|Beispiel 2&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;: &#039;&#039;Test Sequence&#039;&#039; ist derselbe Baustein in beiden Läufen, verwendet aber verschiedene Test-Runner mit demselben Namen für verschiedene Verbindungen.&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br clear=all&amp;gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= GUI-Browser =&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= GUI-Browser =&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Matilk</name></author>
	</entry>
	<entry>
		<id>https://doc.expecco.de/index.php?title=GUI_Connection_Management&amp;diff=27483&amp;oldid=prev</id>
		<title>Matilk: /* Variablenumgebung */ Bilder</title>
		<link rel="alternate" type="text/html" href="https://doc.expecco.de/index.php?title=GUI_Connection_Management&amp;diff=27483&amp;oldid=prev"/>
		<updated>2023-01-09T13:42:19Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Variablenumgebung: &lt;/span&gt; Bilder&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 9. Januar 2023, 13:42 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 29:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 29:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;&#039;&#039;&#039;Beispiel 1:&#039;&#039;&#039; Auf zwei Verbindungen soll derselbe Ablauf parallel ausgeführt werden&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;&#039;&#039;&#039;Beispiel 1:&#039;&#039;&#039; Auf zwei Verbindungen soll derselbe Ablauf parallel ausgeführt werden&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:Legen Sie in zwei Bausteinen jeweils die Umgebungsvariable für die aktive Verbindung an. Setzen Sie dann in den Bausteinen jeweils eine andere aktive Verbindung und führen Sie dann darin den Baustein mit dem gewünschten Ablauf aus. Beide Bausteine können nun parallel ausgeführt werden und verwenden dabei ihre eigene Verbindung.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:Legen Sie in zwei Bausteinen jeweils die Umgebungsvariable für die aktive Verbindung an. Setzen Sie dann in den Bausteinen jeweils eine andere aktive Verbindung und führen Sie dann darin den Baustein mit dem gewünschten Ablauf aus. Beide Bausteine können nun parallel ausgeführt werden und verwenden dabei ihre eigene Verbindung.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:[[Datei:ParallelGUIConnections1.png|800px|Beispiel 1]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;&#039;&#039;&#039;Beispiel 2:&#039;&#039;&#039; Derselbe Test soll mehrmals parallel ausgeführt werden&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;&#039;&#039;&#039;Beispiel 2:&#039;&#039;&#039; Derselbe Test soll mehrmals parallel ausgeführt werden&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:Wenn die Benennung der Verbindungen bereits in dem Teil liegt, der parallel ausgeführt werden soll, können stattdessen auch mehrere Test-Runner verwendet werden. Legen Sie dazu im Test die Umgebungsvariable für den Test-Runner an. Wird der Test nun parallel ausgeführt, verwendet jeder seine eigene Instanz des Test-Runners und es gibt keinen Konflikt bei Gleichheit der Verbindungsnamen.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:Wenn die Benennung der Verbindungen bereits in dem Teil liegt, der parallel ausgeführt werden soll, können stattdessen auch mehrere Test-Runner verwendet werden. Legen Sie dazu im Test die Umgebungsvariable für den Test-Runner an. Wird der Test nun parallel ausgeführt, verwendet jeder seine eigene Instanz des Test-Runners und es gibt keinen Konflikt bei Gleichheit der Verbindungsnamen.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:[[Datei:ParallelGUIConnections2.png|578px|Beispiel 2]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= GUI-Browser =&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= GUI-Browser =&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Matilk</name></author>
	</entry>
	<entry>
		<id>https://doc.expecco.de/index.php?title=GUI_Connection_Management&amp;diff=27479&amp;oldid=prev</id>
		<title>Alkurz: /* Common UI Bausteine */</title>
		<link rel="alternate" type="text/html" href="https://doc.expecco.de/index.php?title=GUI_Connection_Management&amp;diff=27479&amp;oldid=prev"/>
		<updated>2022-12-23T08:43:46Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Common UI Bausteine&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 23. Dezember 2022, 08:43 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 39:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 39:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Common UI Bausteine =&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Common UI Bausteine =&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Es gibt Bausteine, die theoretisch mit jeder Technologie verwendet werden können&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, möglicherweise werden aber nicht alle Funktionen unterstützt&lt;/del&gt;. Diese finden Sie in der Common GUI Library. Diese verwenden einen eigenen Test-Runner, der sämtliche Verbindungen kennt. Für diesen werden folgende Umgebungsvariablen verwendet:&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Es gibt Bausteine, die theoretisch mit jeder Technologie verwendet werden können. Diese finden Sie in der Common GUI Library. Diese verwenden einen eigenen Test-Runner, der sämtliche Verbindungen kennt. Für diesen werden folgende Umgebungsvariablen verwendet:&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| class=&quot;wikitable&quot;&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| class=&quot;wikitable&quot;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 49:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 49:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Vorsicht bei parallelen Verbindungen ==&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Vorsicht bei parallelen Verbindungen ==&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Wenn Ihr Test nur eine Verbindung verwendet, macht es keinen Unterschied, ob sie Common UI Bausteine oder Bausteine aus der Technologie-Bibliothek verwendet. Bei mehreren Verbindungen müssen Sie aber aufpassen! Dadurch, dass&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; an&lt;/del&gt; den Common UI Bausteinen nicht bekannt ist, welche Technologie verwendet werden soll, müssen Sie&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; auch&lt;/del&gt; beim parallelen Verwenden zweier verschiedener Technologien darauf achten, dass die richtige Verbindung gesetzt ist. Wenn Sie Technologie-Bausteine verwenden, haben Sie hier keine Probleme, da für die verschiedenen Technologien verschiedene Test-Runner und Umgebungsvariablen verwendet werden.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Wenn Ihr Test nur eine Verbindung verwendet, macht es keinen Unterschied, ob sie Common UI Bausteine oder Bausteine aus der Technologie-Bibliothek verwendet. Bei mehreren Verbindungen müssen Sie aber aufpassen! Dadurch, dass den Common UI Bausteinen nicht bekannt ist, welche Technologie verwendet werden soll, müssen Sie beim parallelen Verwenden zweier verschiedener Technologien darauf achten, dass die richtige Verbindung gesetzt ist. Wenn Sie Technologie-Bausteine verwenden, haben Sie hier keine Probleme, da für die verschiedenen Technologien verschiedene Test-Runner und Umgebungsvariablen verwendet werden.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Alkurz</name></author>
	</entry>
	<entry>
		<id>https://doc.expecco.de/index.php?title=GUI_Connection_Management&amp;diff=27478&amp;oldid=prev</id>
		<title>Alkurz: /* GUI-Browser */</title>
		<link rel="alternate" type="text/html" href="https://doc.expecco.de/index.php?title=GUI_Connection_Management&amp;diff=27478&amp;oldid=prev"/>
		<updated>2022-12-23T08:36:35Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;GUI-Browser&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 23. Dezember 2022, 08:36 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 36:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 36:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Beim Erstellen oder Bearbeiten von Testsuiten ist der GUI-Browser sehr hilfreich. Mit diesem können neue Verbindungen erstellt werden, hier werden alle aktiven Verbindungen angezeigt und es können Testsequenzen erstellt oder bearbeitet werden, zum Beispiel über den jeweiligen Recorder der entsprechenden Technologie.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Beim Erstellen oder Bearbeiten von Testsuiten ist der GUI-Browser sehr hilfreich. Mit diesem können neue Verbindungen erstellt werden, hier werden alle aktiven Verbindungen angezeigt und es können Testsequenzen erstellt oder bearbeitet werden, zum Beispiel über den jeweiligen Recorder der entsprechenden Technologie.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Im GUI-Browser lassen sich einzelne Bausteine ausführen. Dabei wird diejenige Verbindung verwendet, die auf der linken Seite ausgewählt ist. Generell wird durch &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Selection&lt;/del&gt; einer offenen Verbindung im GUI-Browser diese als aktuelle Verbindung festgelegt. Sie wird dann verwendet, wenn in der Umgebung eines ausgeführten Bausteins keine anderen Informationen stehe.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Im GUI-Browser lassen sich einzelne Bausteine ausführen. Dabei wird diejenige Verbindung verwendet, die auf der linken Seite ausgewählt ist. Generell wird durch &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Selektion&lt;/ins&gt; einer offenen Verbindung im GUI-Browser diese als aktuelle Verbindung festgelegt. Sie wird dann verwendet, wenn in der Umgebung eines ausgeführten Bausteins keine anderen Informationen stehe.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Common UI Bausteine =&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Common UI Bausteine =&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Alkurz</name></author>
	</entry>
	<entry>
		<id>https://doc.expecco.de/index.php?title=GUI_Connection_Management&amp;diff=27477&amp;oldid=prev</id>
		<title>Alkurz: /* Variablenumgebung */</title>
		<link rel="alternate" type="text/html" href="https://doc.expecco.de/index.php?title=GUI_Connection_Management&amp;diff=27477&amp;oldid=prev"/>
		<updated>2022-12-23T08:35:40Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Variablenumgebung&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 23. Dezember 2022, 08:35 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 5:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 5:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Variablenumgebung =&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Variablenumgebung =&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Besonders wenn mehrere Verbindungen gleichzeitig verwendet werden, kann über die Variablenumgebung festgelegt werden, welche Verbindung verwendet werden soll. Jede Technologie hat einen fest definierten Namen unter dem ein sogenannter Test-Runner in der Umgebung abgelegt wird, und einen Namen, unter dem der &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Namen&lt;/del&gt; der aktuellen Verbindung abgelegt wird. Der Test-Runner hat eine Zuordnung von Verbindungsnamen zur jeweils tatsächlichen Verbindung. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Für jede verwendete Technologie wird bei Bedarf ein entsprechender Test-Runner erzeugt und in der Variablenumgebung abgelegt, um dort wieder auf ihn zurückgreifen zu können. Beim Verbindungsaufbau über einen entsprechenden Baustein, wird in diesem Test-Runner dann die Verbindung mit ihrem Namen angegeben. Um die aktive Verbindung festzulegen, gibt es in den Bibliotheken Baustein, die &#039;&#039;Set Current Connection&#039;&#039;, &#039;&#039;Set Connection Scope&#039;&#039; oder ähnlich heißen. Hierbei wird der Name der Verbindung in die Variablenumgebung geschrieben. Ein normaler Aktionsbaustein wird nun den Namen der aktiven Verbindung und den Test-Runner für die Technologie, zu der er gehört, auslesen und weiß so, welche Verbindung verwendet werden soll. Steht dazu keine Information in der Variablenumgebung, wird stattdessen die letzte Verbindung verwendet, die im GUI-Browser ausgewählt ist. Das Abbauen einer Verbindung über deren Namen geschieht ebenfalls über die Zuordnung des Test-Runners.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Besonders wenn mehrere Verbindungen gleichzeitig verwendet werden, kann über die Variablenumgebung festgelegt werden, welche Verbindung verwendet werden soll. Jede Technologie hat einen fest definierten Namen&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;,&lt;/ins&gt; unter dem ein sogenannter Test-Runner in der Umgebung abgelegt wird, und einen Namen, unter dem der &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Name&lt;/ins&gt; der aktuellen Verbindung abgelegt wird. Der Test-Runner hat eine Zuordnung von Verbindungsnamen zur jeweils tatsächlichen Verbindung. &lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Für jede verwendete Technologie wird bei Bedarf ein entsprechender Test-Runner erzeugt und in der Variablenumgebung abgelegt, um wieder auf ihn zurückgreifen zu können. Beim Verbindungsaufbau über einen entsprechenden Baustein, wird in diesem Test-Runner dann die Verbindung mit ihrem Namen angegeben. &lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Um die aktive Verbindung festzulegen, gibt es in den Bibliotheken Baustein, die &#039;&#039;Set Current Connection&#039;&#039;, &#039;&#039;Set Connection Scope&#039;&#039; oder ähnlich heißen. Hierbei wird der Name der Verbindung in die Variablenumgebung geschrieben. Ein normaler Aktionsbaustein wird nun den Namen der aktiven Verbindung und den Test-Runner für die Technologie, zu der er gehört, auslesen und weiß so, welche Verbindung verwendet werden soll. Steht dazu keine Information in der Variablenumgebung, wird stattdessen die letzte Verbindung verwendet, die im GUI-Browser ausgewählt wurde. Das Abbauen einer Verbindung über deren Namen geschieht ebenfalls über die Zuordnung des Test-Runners.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Namen der Umgebungsvariablen für die jeweiligen Technologien sind:&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Namen der Umgebungsvariablen für die jeweiligen Technologien sind:&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Alkurz</name></author>
	</entry>
	<entry>
		<id>https://doc.expecco.de/index.php?title=GUI_Connection_Management&amp;diff=27476&amp;oldid=prev</id>
		<title>Alkurz: /* Einführung */</title>
		<link rel="alternate" type="text/html" href="https://doc.expecco.de/index.php?title=GUI_Connection_Management&amp;diff=27476&amp;oldid=prev"/>
		<updated>2022-12-23T08:26:51Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Einführung&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 23. Dezember 2022, 08:26 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 1:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 1:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Einführung =&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Einführung =&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Bausteine einer Bibliothek für eine GUI-Technologie funktionieren in der Regel, ohne dass die zu verwendende Verbindung angegeben werden muss. Stattdessen wird &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;die&lt;/del&gt; Verbindung verwendet&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, die da ist&lt;/del&gt;. Innerhalb des Ablaufs eines Testplans können aber mehrere Verbindungen verwendet werden. Diese Seite erklärt Ihnen, wie man festlegen kann, wann welche Verbindung verwendet werden soll.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Bausteine einer Bibliothek für eine GUI-Technologie funktionieren in der Regel, ohne dass die zu verwendende Verbindung angegeben werden muss. Stattdessen wird &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;eine vorhandene&lt;/ins&gt; Verbindung verwendet. Innerhalb des Ablaufs eines Testplans können aber mehrere Verbindungen verwendet werden. Diese Seite erklärt Ihnen, wie man festlegen kann, wann welche Verbindung verwendet werden soll.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Expecco verwendet ein zweistufiges System um festzustellen, welche Verbindung verwendet werden soll. Zum einen gibt es die Variablenumgebung des Bausteins, der ausgeführt wird. Dort kann eingetragen sein, welche Verbindung genutzt werden soll. Dies wird in der Regel automatisch beim Verbindungsaufbau gemacht und kann über entsprechende Bausteine geändert werden. Diese Möglichkeit greift also üblicherweise innerhalb von Testläufen, bei denen der Verbindungsaufbau integriert ist. Gibt es keine Informationen in der Variablenumgebung, wird die zuletzt ausgewählte Verbindung verwendet. Das lässt sich über den GUI-Browser steuern und wird zum Beispiel verwendet, wenn einzelne Bausteine ausgeführt werden.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Expecco verwendet ein zweistufiges System um festzustellen, welche Verbindung verwendet werden soll. Zum einen gibt es die Variablenumgebung des Bausteins, der ausgeführt wird. Dort kann eingetragen sein, welche Verbindung genutzt werden soll. Dies wird in der Regel automatisch beim Verbindungsaufbau gemacht und kann über entsprechende Bausteine geändert werden. Diese Möglichkeit greift also üblicherweise innerhalb von Testläufen, bei denen der Verbindungsaufbau integriert ist. Gibt es keine Informationen in der Variablenumgebung, wird die zuletzt ausgewählte Verbindung verwendet. Das lässt sich über den GUI-Browser steuern und wird zum Beispiel verwendet, wenn einzelne Bausteine ausgeführt werden.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Alkurz</name></author>
	</entry>
	<entry>
		<id>https://doc.expecco.de/index.php?title=GUI_Connection_Management&amp;diff=27474&amp;oldid=prev</id>
		<title>Matilk: /* Common UI Bausteine */</title>
		<link rel="alternate" type="text/html" href="https://doc.expecco.de/index.php?title=GUI_Connection_Management&amp;diff=27474&amp;oldid=prev"/>
		<updated>2022-12-22T17:30:46Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Common UI Bausteine&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 22. Dezember 2022, 17:30 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 33:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 33:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Im GUI-Browser lassen sich einzelne Bausteine ausführen. Dabei wird diejenige Verbindung verwendet, die auf der linken Seite ausgewählt ist. Generell wird durch Selection einer offenen Verbindung im GUI-Browser diese als aktuelle Verbindung festgelegt. Sie wird dann verwendet, wenn in der Umgebung eines ausgeführten Bausteins keine anderen Informationen stehe.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Im GUI-Browser lassen sich einzelne Bausteine ausführen. Dabei wird diejenige Verbindung verwendet, die auf der linken Seite ausgewählt ist. Generell wird durch Selection einer offenen Verbindung im GUI-Browser diese als aktuelle Verbindung festgelegt. Sie wird dann verwendet, wenn in der Umgebung eines ausgeführten Bausteins keine anderen Informationen stehe.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Common UI Bausteine =&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Es gibt Bausteine, die theoretisch mit jeder Technologie verwendet werden können, möglicherweise werden aber nicht alle Funktionen unterstützt. Diese finden Sie in der Common GUI Library. Diese verwenden einen eigenen Test-Runner, der sämtliche Verbindungen kennt. Für diesen werden folgende Umgebungsvariablen verwendet:&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| class=&quot;wikitable&quot;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;! !! Variable für den Test-Runner !! Variable für die aktive Verbindung&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| Master TestRunner|| MASTER_TEST_RUNNER || CURRENT_MASTER_CONNECTION&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ab expecco 22.2 wird auch immer die aktuelle Verbindung des Master-Test-Runners gesetzt, wenn über einen Technologie-Baustein die aktuelle Verbindung geändert wird. Gleiches gilt für das Auswählen einer Verbindung im GUI-Browser.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Vorsicht bei parallelen Verbindungen ==&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Wenn Ihr Test nur eine Verbindung verwendet, macht es keinen Unterschied, ob sie Common UI Bausteine oder Bausteine aus der Technologie-Bibliothek verwendet. Bei mehreren Verbindungen müssen Sie aber aufpassen! Dadurch, dass an den Common UI Bausteinen nicht bekannt ist, welche Technologie verwendet werden soll, müssen Sie auch beim parallelen Verwenden zweier verschiedener Technologien darauf achten, dass die richtige Verbindung gesetzt ist. Wenn Sie Technologie-Bausteine verwenden, haben Sie hier keine Probleme, da für die verschiedenen Technologien verschiedene Test-Runner und Umgebungsvariablen verwendet werden.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Matilk</name></author>
	</entry>
	<entry>
		<id>https://doc.expecco.de/index.php?title=GUI_Connection_Management&amp;diff=27400&amp;oldid=prev</id>
		<title>Matilk am 16. Dezember 2022 um 14:10 Uhr</title>
		<link rel="alternate" type="text/html" href="https://doc.expecco.de/index.php?title=GUI_Connection_Management&amp;diff=27400&amp;oldid=prev"/>
		<updated>2022-12-16T14:10:11Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 16. Dezember 2022, 14:10 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 5:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 5:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Variablenumgebung =&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Variablenumgebung =&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Besonders wenn mehrere Verbindungen gleichzeitig verwendet werden, kann über die Variablenumgebung festgelegt werden, welche Verbindung verwendet werden soll. Jede Technologie hat einen fest definierten Namen unter dem ein sogenannter Test-Runner in der Umgebung abgelegt wird, und einen Namen, unter dem der Namen der aktuellen Verbindung abgelegt wird. Der Test-Runner hat eine Zuordnung von Verbindungsnamen zur jeweils tatsächlichen Verbindung. Für jede verwendete Technologie wird bei Bedarf ein entsprechender Test-Runner erzeugt und in der Variablenumgebung abgelegt, um dort wieder auf ihn zurückgreifen zu können. Beim Verbindungsaufbau über einen entsprechenden Baustein, wird in diesem Test-Runner dann die Verbindung mit ihrem Namen angegeben. Um die aktive Verbindung festzulegen, gibt es in den Bibliotheken Baustein, die &#039;&#039;Set Current Connection&#039;&#039; oder ähnlich heißen. Hierbei wird der Name der Verbindung in die Variablenumgebung geschrieben. Ein normaler Aktionsbaustein wird nun den Namen der aktiven Verbindung und den Test-Runner für die Technologie, zu der er gehört, auslesen und weiß so, welche Verbindung verwendet werden soll. Steht dazu keine Information in der Variablenumgebung, wird stattdessen die letzte Verbindung verwendet, die im GUI-Browser ausgewählt ist. Das Abbauen einer Verbindung über deren Namen geschieht ebenfalls über die Zuordnung des Test-Runners.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Besonders wenn mehrere Verbindungen gleichzeitig verwendet werden, kann über die Variablenumgebung festgelegt werden, welche Verbindung verwendet werden soll. Jede Technologie hat einen fest definierten Namen unter dem ein sogenannter Test-Runner in der Umgebung abgelegt wird, und einen Namen, unter dem der Namen der aktuellen Verbindung abgelegt wird. Der Test-Runner hat eine Zuordnung von Verbindungsnamen zur jeweils tatsächlichen Verbindung. Für jede verwendete Technologie wird bei Bedarf ein entsprechender Test-Runner erzeugt und in der Variablenumgebung abgelegt, um dort wieder auf ihn zurückgreifen zu können. Beim Verbindungsaufbau über einen entsprechenden Baustein, wird in diesem Test-Runner dann die Verbindung mit ihrem Namen angegeben. Um die aktive Verbindung festzulegen, gibt es in den Bibliotheken Baustein, die &#039;&#039;Set Current Connection&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;, &#039;&#039;Set Connection Scope&lt;/ins&gt;&#039;&#039; oder ähnlich heißen. Hierbei wird der Name der Verbindung in die Variablenumgebung geschrieben. Ein normaler Aktionsbaustein wird nun den Namen der aktiven Verbindung und den Test-Runner für die Technologie, zu der er gehört, auslesen und weiß so, welche Verbindung verwendet werden soll. Steht dazu keine Information in der Variablenumgebung, wird stattdessen die letzte Verbindung verwendet, die im GUI-Browser ausgewählt ist. Das Abbauen einer Verbindung über deren Namen geschieht ebenfalls über die Zuordnung des Test-Runners.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Namen der Umgebungsvariablen für die jeweiligen Technologien sind:&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Namen der Umgebungsvariablen für die jeweiligen Technologien sind:&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 21:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 21:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Diese Variablen werden automatisch in der &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Ausführungsmgebung&lt;/del&gt; angelegt, gelten also für eine gesamte Ausführung, sind aber auch wieder weg, nachdem die Ausführung beendet wurde. Sie können aber auch eine Variable mit einem solchen Namen in der Umgebung eines Testplans oder Bausteins anlegen. In diesem Fall wird diese dann verwendet. Damit wird es einfacher, in einer Ausführung auf zwei Verbindungen parallel zu arbeiten.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Diese Variablen werden automatisch in der &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Ausführungsumgebung&lt;/ins&gt; angelegt, gelten also für eine gesamte Ausführung, sind aber auch wieder weg, nachdem die Ausführung beendet wurde. Sie können aber auch eine Variable mit einem solchen Namen in der Umgebung eines Testplans oder Bausteins anlegen. In diesem Fall wird diese dann verwendet. Damit wird es einfacher, in einer Ausführung auf zwei Verbindungen parallel zu arbeiten.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;&#039;&#039;&#039;Beispiel 1:&#039;&#039;&#039; Auf zwei Verbindungen soll derselbe Ablauf parallel ausgeführt werden&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;&#039;&#039;&#039;Beispiel 1:&#039;&#039;&#039; Auf zwei Verbindungen soll derselbe Ablauf parallel ausgeführt werden&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 27:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 27:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;&#039;&#039;&#039;Beispiel 2:&#039;&#039;&#039; Derselbe Test soll mehrmals parallel ausgeführt werden&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;&#039;&#039;&#039;Beispiel 2:&#039;&#039;&#039; Derselbe Test soll mehrmals parallel ausgeführt werden&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:Wenn die Benennung der Verbindungen bereits in dem Teil liegt, der parallel ausgeführt werden soll, können stattdessen auch mehrere Test-Runner verwendet werden. Legen Sie dazu im Test die Umgebungsvariable für den Test-Runner an. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Wir&lt;/del&gt; der Test nun parallel ausgeführt, verwendet jeder seine eigene Instanz des Test-Runners und es gibt keinen Konflikt bei Gleichheit der Verbindungsnamen.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:Wenn die Benennung der Verbindungen bereits in dem Teil liegt, der parallel ausgeführt werden soll, können stattdessen auch mehrere Test-Runner verwendet werden. Legen Sie dazu im Test die Umgebungsvariable für den Test-Runner an. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Wird&lt;/ins&gt; der Test nun parallel ausgeführt, verwendet jeder seine eigene Instanz des Test-Runners und es gibt keinen Konflikt bei Gleichheit der Verbindungsnamen.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= GUI-Browser =&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= GUI-Browser =&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Beim Erstellen oder Bearbeiten von Testsuiten ist der GUI-Browser sehr hilfreich. Mit diesem können neue Verbindungen erstellt werden, hier werden alle aktiven Verbindungen angezeigt und es können Testsequenzen erstellt oder bearbeitet werden, zum Beispiel über den jeweiligen Recorder der entsprechenden Technologie.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Beim Erstellen oder Bearbeiten von Testsuiten ist der GUI-Browser sehr hilfreich. Mit diesem können neue Verbindungen erstellt werden, hier werden alle aktiven Verbindungen angezeigt und es können Testsequenzen erstellt oder bearbeitet werden, zum Beispiel über den jeweiligen Recorder der entsprechenden Technologie.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Im GUI-Browser lassen sich einzelne Bausteine ausführen. Dabei wird diejenige Verbindung verwendet, die auf der linken Seite ausgewählt ist. Generell wird durch Selection einer &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;aktiven&lt;/del&gt; Verbindung im GUI-Browser diese als Verbindung festgelegt&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Im GUI-Browser lassen sich einzelne Bausteine ausführen. Dabei wird diejenige Verbindung verwendet, die auf der linken Seite ausgewählt ist. Generell wird durch Selection einer &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;offenen&lt;/ins&gt; Verbindung im GUI-Browser diese als&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; aktuelle&lt;/ins&gt; Verbindung festgelegt&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. Sie wird dann verwendet, wenn in der Umgebung eines ausgeführten Bausteins keine anderen Informationen stehe.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Matilk</name></author>
	</entry>
	<entry>
		<id>https://doc.expecco.de/index.php?title=GUI_Connection_Management&amp;diff=27391&amp;oldid=prev</id>
		<title>Matilk: Die Seite wurde neu angelegt: „= Einführung = Die Bausteine einer Bibliothek für eine GUI-Technologie funktionieren in der Regel, ohne dass die zu verwendende Verbindung angegeben werden m…“</title>
		<link rel="alternate" type="text/html" href="https://doc.expecco.de/index.php?title=GUI_Connection_Management&amp;diff=27391&amp;oldid=prev"/>
		<updated>2022-12-12T11:01:39Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „= Einführung = Die Bausteine einer Bibliothek für eine GUI-Technologie funktionieren in der Regel, ohne dass die zu verwendende Verbindung angegeben werden m…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Einführung =&lt;br /&gt;
Die Bausteine einer Bibliothek für eine GUI-Technologie funktionieren in der Regel, ohne dass die zu verwendende Verbindung angegeben werden muss. Stattdessen wird die Verbindung verwendet, die da ist. Innerhalb des Ablaufs eines Testplans können aber mehrere Verbindungen verwendet werden. Diese Seite erklärt Ihnen, wie man festlegen kann, wann welche Verbindung verwendet werden soll.&lt;br /&gt;
&lt;br /&gt;
Expecco verwendet ein zweistufiges System um festzustellen, welche Verbindung verwendet werden soll. Zum einen gibt es die Variablenumgebung des Bausteins, der ausgeführt wird. Dort kann eingetragen sein, welche Verbindung genutzt werden soll. Dies wird in der Regel automatisch beim Verbindungsaufbau gemacht und kann über entsprechende Bausteine geändert werden. Diese Möglichkeit greift also üblicherweise innerhalb von Testläufen, bei denen der Verbindungsaufbau integriert ist. Gibt es keine Informationen in der Variablenumgebung, wird die zuletzt ausgewählte Verbindung verwendet. Das lässt sich über den GUI-Browser steuern und wird zum Beispiel verwendet, wenn einzelne Bausteine ausgeführt werden.&lt;br /&gt;
&lt;br /&gt;
= Variablenumgebung =&lt;br /&gt;
Besonders wenn mehrere Verbindungen gleichzeitig verwendet werden, kann über die Variablenumgebung festgelegt werden, welche Verbindung verwendet werden soll. Jede Technologie hat einen fest definierten Namen unter dem ein sogenannter Test-Runner in der Umgebung abgelegt wird, und einen Namen, unter dem der Namen der aktuellen Verbindung abgelegt wird. Der Test-Runner hat eine Zuordnung von Verbindungsnamen zur jeweils tatsächlichen Verbindung. Für jede verwendete Technologie wird bei Bedarf ein entsprechender Test-Runner erzeugt und in der Variablenumgebung abgelegt, um dort wieder auf ihn zurückgreifen zu können. Beim Verbindungsaufbau über einen entsprechenden Baustein, wird in diesem Test-Runner dann die Verbindung mit ihrem Namen angegeben. Um die aktive Verbindung festzulegen, gibt es in den Bibliotheken Baustein, die &amp;#039;&amp;#039;Set Current Connection&amp;#039;&amp;#039; oder ähnlich heißen. Hierbei wird der Name der Verbindung in die Variablenumgebung geschrieben. Ein normaler Aktionsbaustein wird nun den Namen der aktiven Verbindung und den Test-Runner für die Technologie, zu der er gehört, auslesen und weiß so, welche Verbindung verwendet werden soll. Steht dazu keine Information in der Variablenumgebung, wird stattdessen die letzte Verbindung verwendet, die im GUI-Browser ausgewählt ist. Das Abbauen einer Verbindung über deren Namen geschieht ebenfalls über die Zuordnung des Test-Runners.&lt;br /&gt;
&lt;br /&gt;
Die Namen der Umgebungsvariablen für die jeweiligen Technologien sind:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Technologie !! Variable für den Test-Runner !! Variable für die aktive Verbindung&lt;br /&gt;
|-&lt;br /&gt;
| Mobile Testing || MOBILE_TESTING_TEST_RUNNER || CURRENT_MOBILE_TESTING_CONNECTION&lt;br /&gt;
|-&lt;br /&gt;
| Java|| SWING_TEST_RUNNER || CURRENT_SWING_CONNECTION&lt;br /&gt;
|-&lt;br /&gt;
| Selenium WebDriver || SELENIUM_TEST_RUNNER || CURRENT_SELENIUM_CONNECTION&lt;br /&gt;
|-&lt;br /&gt;
| WindowsAutomation2|| WINDOWS_AUTOMATION_CONNECTION_MANAGER || CURRENT_WINDOWS_AUTOMATION_CONNECTION&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Diese Variablen werden automatisch in der Ausführungsmgebung angelegt, gelten also für eine gesamte Ausführung, sind aber auch wieder weg, nachdem die Ausführung beendet wurde. Sie können aber auch eine Variable mit einem solchen Namen in der Umgebung eines Testplans oder Bausteins anlegen. In diesem Fall wird diese dann verwendet. Damit wird es einfacher, in einer Ausführung auf zwei Verbindungen parallel zu arbeiten.&lt;br /&gt;
&lt;br /&gt;
;&amp;#039;&amp;#039;&amp;#039;Beispiel 1:&amp;#039;&amp;#039;&amp;#039; Auf zwei Verbindungen soll derselbe Ablauf parallel ausgeführt werden&lt;br /&gt;
:Legen Sie in zwei Bausteinen jeweils die Umgebungsvariable für die aktive Verbindung an. Setzen Sie dann in den Bausteinen jeweils eine andere aktive Verbindung und führen Sie dann darin den Baustein mit dem gewünschten Ablauf aus. Beide Bausteine können nun parallel ausgeführt werden und verwenden dabei ihre eigene Verbindung.&lt;br /&gt;
&lt;br /&gt;
;&amp;#039;&amp;#039;&amp;#039;Beispiel 2:&amp;#039;&amp;#039;&amp;#039; Derselbe Test soll mehrmals parallel ausgeführt werden&lt;br /&gt;
:Wenn die Benennung der Verbindungen bereits in dem Teil liegt, der parallel ausgeführt werden soll, können stattdessen auch mehrere Test-Runner verwendet werden. Legen Sie dazu im Test die Umgebungsvariable für den Test-Runner an. Wir der Test nun parallel ausgeführt, verwendet jeder seine eigene Instanz des Test-Runners und es gibt keinen Konflikt bei Gleichheit der Verbindungsnamen.&lt;br /&gt;
&lt;br /&gt;
= GUI-Browser =&lt;br /&gt;
Beim Erstellen oder Bearbeiten von Testsuiten ist der GUI-Browser sehr hilfreich. Mit diesem können neue Verbindungen erstellt werden, hier werden alle aktiven Verbindungen angezeigt und es können Testsequenzen erstellt oder bearbeitet werden, zum Beispiel über den jeweiligen Recorder der entsprechenden Technologie.&lt;br /&gt;
&lt;br /&gt;
Im GUI-Browser lassen sich einzelne Bausteine ausführen. Dabei wird diejenige Verbindung verwendet, die auf der linken Seite ausgewählt ist. Generell wird durch Selection einer aktiven Verbindung im GUI-Browser diese als Verbindung festgelegt&lt;/div&gt;</summary>
		<author><name>Matilk</name></author>
	</entry>
</feed>