<?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=AndroidPlugin_Reference%2Fen</id>
	<title>AndroidPlugin Reference/en - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://doc.expecco.de/index.php?action=history&amp;feed=atom&amp;title=AndroidPlugin_Reference%2Fen"/>
	<link rel="alternate" type="text/html" href="https://doc.expecco.de/index.php?title=AndroidPlugin_Reference/en&amp;action=history"/>
	<updated>2026-04-12T12:36:47Z</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=AndroidPlugin_Reference/en&amp;diff=10524&amp;oldid=prev</id>
		<title>Mawalch: Weiterleitung nach Mobile Testing Plugin erstellt</title>
		<link rel="alternate" type="text/html" href="https://doc.expecco.de/index.php?title=AndroidPlugin_Reference/en&amp;diff=10524&amp;oldid=prev"/>
		<updated>2018-02-12T16:15:07Z</updated>

		<summary type="html">&lt;p&gt;Weiterleitung nach &lt;a href=&quot;/wiki/Mobile_Testing_Plugin&quot; title=&quot;Mobile Testing Plugin&quot;&gt;Mobile Testing Plugin&lt;/a&gt; erstellt&lt;/p&gt;
&lt;a href=&quot;https://doc.expecco.de/index.php?title=AndroidPlugin_Reference/en&amp;amp;diff=10524&amp;amp;oldid=9859&quot;&gt;Änderungen zeigen&lt;/a&gt;</summary>
		<author><name>Mawalch</name></author>
	</entry>
	<entry>
		<id>https://doc.expecco.de/index.php?title=AndroidPlugin_Reference/en&amp;diff=9859&amp;oldid=prev</id>
		<title>Mawalch am 4. Januar 2018 um 19:22 Uhr</title>
		<link rel="alternate" type="text/html" href="https://doc.expecco.de/index.php?title=AndroidPlugin_Reference/en&amp;diff=9859&amp;oldid=prev"/>
		<updated>2018-01-04T19:22:31Z</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 4. Januar 2018, 19:22 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 98:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 98:&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;The following dialog has to be filled:&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;The following dialog has to be filled:&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;[[Datei:AndroidDeployApplication.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;jpg&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;[[Datei:AndroidDeployApplication.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;png&lt;/ins&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;=== Connection Configuration ===&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;=== Connection Configuration ===&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Mawalch</name></author>
	</entry>
	<entry>
		<id>https://doc.expecco.de/index.php?title=AndroidPlugin_Reference/en&amp;diff=9804&amp;oldid=prev</id>
		<title>Mawalch am 3. Januar 2018 um 12:52 Uhr</title>
		<link rel="alternate" type="text/html" href="https://doc.expecco.de/index.php?title=AndroidPlugin_Reference/en&amp;diff=9804&amp;oldid=prev"/>
		<updated>2018-01-03T12:52:54Z</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 3. Januar 2018, 12:52 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 176:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 176:&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;====Fetching Data from an Android Widget====&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;====Fetching Data from an Android Widget====&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;# Next, let us fetch the text from an item of the Android menu: from the &quot;Android Library&quot;-&amp;gt;&quot;Text&quot; folder, drag and drop the &quot;Get the text of a view&quot;-block into the network of our block.&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;# Next, let us fetch the text from an item of the Android menu: from the &quot;Android Library&quot;-&amp;gt;&quot;Text&quot; folder, drag and drop the &quot;Get the text of a view&quot;-block into the network of our block.&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;# Add an &quot;enable-Output&quot; pin to the &quot;press MENU&quot; block, and connect it to the new &quot;get the text of a view&quot; block&#039;s &quot;Enable Input&quot;, to make them execute sequentially (if you don&#039;t know yet, how to do this, please take a look at our &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;introductionary&lt;/del&gt; how-to document).&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;# Add an &quot;enable-Output&quot; pin to the &quot;press MENU&quot; block, and connect it to the new &quot;get the text of a view&quot; block&#039;s &quot;Enable Input&quot;, to make them execute sequentially (if you don&#039;t know yet, how to do this, please take a look at our &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;introductory&lt;/ins&gt; how-to document).&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;# Now connect the input-pins of the &quot;get the text of a view&quot;: copy the input of the &quot;bridgeID&quot; from the &quot;press MENU&quot; block and paste it to the &quot;bridgeID&quot; input-pin of the &quot;get the text of a view&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;# Now connect the input-pins of the &quot;get the text of a view&quot;: copy the input of the &quot;bridgeID&quot; from the &quot;press MENU&quot; block and paste it to the &quot;bridgeID&quot; input-pin of the &quot;get the text of a view&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;# For the &quot;view path&quot; input, use the browser again. Because the root of the device&#039;s widget hierarchy has changed (the menu is now on top of the screen), we have to refresh the tree first (&quot;Android Browser&quot;-&amp;gt;&quot;Refresh Browser Tree&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;# For the &quot;view path&quot; input, use the browser again. Because the root of the device&#039;s widget hierarchy has changed (the menu is now on top of the screen), we have to refresh the tree first (&quot;Android Browser&quot;-&amp;gt;&quot;Refresh Browser Tree&quot;).&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Mawalch</name></author>
	</entry>
	<entry>
		<id>https://doc.expecco.de/index.php?title=AndroidPlugin_Reference/en&amp;diff=8699&amp;oldid=prev</id>
		<title>Mawalch: Spelling fixes</title>
		<link rel="alternate" type="text/html" href="https://doc.expecco.de/index.php?title=AndroidPlugin_Reference/en&amp;diff=8699&amp;oldid=prev"/>
		<updated>2017-05-28T17:26:35Z</updated>

		<summary type="html">&lt;p&gt;Spelling fixes&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 28. Mai 2017, 17:26 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 80:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 80:&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;# Now click on &quot;Install&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;# Now click on &quot;Install&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;#* A download and install process will start.&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;#* A download and install process will start.&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;# After the install finished, you will &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;propably&lt;/del&gt; be asked if you want to restart ADB. Select &quot;yes&quot; and close the install window.&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;# After the install finished, you will &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;probably&lt;/ins&gt; be asked if you want to restart ADB. Select &quot;yes&quot; and close the install window.&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;# Now select &quot;Virtual devices&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;# Now select &quot;Virtual devices&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;# Click &quot;New...&quot; and enter the name for the device you want to create.&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;# Click &quot;New...&quot; and enter the name for the device you want to create.&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 104:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 104:&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;The &quot;Local Port&quot; contains the port number of an expecco debug-connection port to which the Android device connects.&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;The &quot;Local Port&quot; contains the port number of an expecco debug-connection port to which the Android device connects.&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;The default &quot;9981&quot; is usually &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ok&lt;/del&gt;, unless that port is &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;alread&lt;/del&gt; in use by another program.&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;The default &quot;9981&quot; is usually &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;OK&lt;/ins&gt;, unless that port is &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;already&lt;/ins&gt; in use by another program.&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;&amp;lt;!--(You &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;wil&lt;/del&gt; get an error message later, when expecco tries to service on this port, if that is the case)--&amp;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;&amp;lt;!--(You &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;will&lt;/ins&gt; get an error message later, when expecco tries to service on this port, if that is the case)--&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;Choose the name of your device in the &quot;Android Target Device&quot; field. For the emulator, this will be a name like &quot;emulator-xxxx&quot;, for a real device, it will be the manufactorer&#039;s id.&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;Choose the name of your device in the &quot;Android Target Device&quot; field. For the emulator, this will be a name like &quot;emulator-xxxx&quot;, for a real device, it will be the manufactorer&#039;s id.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Mawalch</name></author>
	</entry>
	<entry>
		<id>https://doc.expecco.de/index.php?title=AndroidPlugin_Reference/en&amp;diff=8628&amp;oldid=prev</id>
		<title>Mawalch: Spelling fixes.</title>
		<link rel="alternate" type="text/html" href="https://doc.expecco.de/index.php?title=AndroidPlugin_Reference/en&amp;diff=8628&amp;oldid=prev"/>
		<updated>2017-05-18T14:46:27Z</updated>

		<summary type="html">&lt;p&gt;Spelling fixes.&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 18. Mai 2017, 14:46 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; 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;&#039;&#039;&#039;The Android-Plugin is obsolete starting with &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;expeco&lt;/del&gt; 2.10. Please refer to [[Mobile Testing Plugin]]&#039;&#039;&#039;&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;&#039;&#039;&#039;The Android-Plugin is obsolete starting with &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;expecco&lt;/ins&gt; 2.10. Please refer to [[Mobile Testing Plugin]]&#039;&#039;&#039;&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;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 colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 34:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 34:&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;which has a similar GUI and comparable functionality to the Android Plugin.&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;which has a similar GUI and comparable functionality to the Android Plugin.&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;The Android plugin is based on the [[Java Interface Library | Java Interface Library (&quot;Java Bridge&quot;)]] and provides all of its features. For details about how to access &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;java&lt;/del&gt; objects and classes inside the mobile device, take a look at the &quot;[[Java Interface Library]]&quot; reference page.&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;The Android plugin is based on the [[Java Interface Library | Java Interface Library (&quot;Java Bridge&quot;)]] and provides all of its features. For details about how to access &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Java&lt;/ins&gt; objects and classes inside the mobile device, take a look at the &quot;[[Java Interface Library]]&quot; reference page.&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;==System Requirements==&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;==System Requirements==&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 88:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 88:&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;# Select the device in the list and click &quot;Start&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;# Select the device in the list and click &quot;Start&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;# At the next dialog click &quot;Launch&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;# At the next dialog click &quot;Launch&quot;&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;# It takes some time for the emulator to start the device. Wait until the emulator has completed the startup. It is ready, when a standard telephone-home screen &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;apears&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;# It takes some time for the emulator to start the device. Wait until the emulator has completed the startup. It is ready, when a standard telephone-home screen &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;appears&lt;/ins&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;div&gt;# Occasionally a display guard is active, locking the screen. Make sure that this guard is deactivated (on most Android versions, you have to drag some GUI-element out of the screen to do that).&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;# Occasionally a display guard is active, locking the screen. Make sure that this guard is deactivated (on most Android versions, you have to drag some GUI-element out of the screen to do that).&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;# Eventually, your emulator screen should look similar to:&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;# Eventually, your emulator screen should look similar to:&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 94:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 94:&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;[[Datei:AndroidEmulatorReady1.png]]&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;[[Datei:AndroidEmulatorReady1.png]]&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;===Loading the Software to be Tested onto the Device (&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Deloyment&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;===Loading the Software to be Tested onto the Device (&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Deployment&lt;/ins&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;div&gt;In expecco, open the &quot;Android Deployment Tool&quot; found in the &quot;Plugin&quot;-&amp;gt;&quot;Android&quot; menu.&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;In expecco, open the &quot;Android Deployment Tool&quot; found in the &quot;Plugin&quot;-&amp;gt;&quot;Android&quot; menu.&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;The following dialog has to be filled:&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;The following dialog has to be filled:&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 147:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 147:&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;==Creating Tests==&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;==Creating Tests==&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;This will demonstrate how to create a very &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;sinple&lt;/del&gt; and small testcase, assuming the application is already deployed as shown above with the default demo settings. The test will send some event to the device and readout a widget&#039;s text contents.&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;This will demonstrate how to create a very &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;simple&lt;/ins&gt; and small testcase, assuming the application is already deployed as shown above with the default demo settings. The test will send some event to the device and readout a widget&#039;s text contents.&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;Notice, that once you have created this action, it can be reused in whatever test-scenario a similar event is required.&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;Notice, that once you have created this action, it can be reused in whatever test-scenario a similar event is required.&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;Also, notice that although hard-coded values are used in the following example for the widget- and device IDs, these would be parametrized either via the variable-environment, or by passing those values as input-pin to the action block.&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;Also, notice that although hard-coded values are used in the following example for the widget- and device IDs, these would be parametrized either via the variable-environment, or by passing those values as input-pin to the action block.&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 175:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 175:&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;====Fetching Data from an Android Widget====&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;====Fetching Data from an Android Widget====&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;# Next, let &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;usfetch&lt;/del&gt; the text from an item of the Android menu: from the &quot;Android Library&quot;-&amp;gt;&quot;Text&quot; folder, drag and drop the &quot;Get the text of a view&quot;-block into the network of our block.&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;# Next, let &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;us fetch&lt;/ins&gt; the text from an item of the Android menu: from the &quot;Android Library&quot;-&amp;gt;&quot;Text&quot; folder, drag and drop the &quot;Get the text of a view&quot;-block into the network of our block.&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;# Add an &quot;enable-Output&quot; pin to the &quot;press MENU&quot; block, and connect it to the new &quot;get the text of a view&quot; block&#039;s &quot;Enable Input&quot;, to make them execute sequentially (if you don&#039;t know yet, how to do this, please take a look at our introductionary how-to document).&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;# Add an &quot;enable-Output&quot; pin to the &quot;press MENU&quot; block, and connect it to the new &quot;get the text of a view&quot; block&#039;s &quot;Enable Input&quot;, to make them execute sequentially (if you don&#039;t know yet, how to do this, please take a look at our introductionary how-to document).&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;# Now connect the input-pins of the &quot;get the text of a view&quot;: copy the input of the &quot;bridgeID&quot; from the &quot;press MENU&quot; block and paste it to the &quot;bridgeID&quot; input-pin of the &quot;get the text of a view&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;# Now connect the input-pins of the &quot;get the text of a view&quot;: copy the input of the &quot;bridgeID&quot; from the &quot;press MENU&quot; block and paste it to the &quot;bridgeID&quot; input-pin of the &quot;get the text of a view&quot;&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;# For the &quot;view path&quot; input, use the browser again. Because the root of the device&#039;s widget hierarchy has changed (the menu is now on top of the screen), we &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ahve&lt;/del&gt; to refresh the tree first (&quot;Android Browser&quot;-&amp;gt;&quot;Refresh Browser Tree&quot;).&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;# For the &quot;view path&quot; input, use the browser again. Because the root of the device&#039;s widget hierarchy has changed (the menu is now on top of the screen), we &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;have&lt;/ins&gt; to refresh the tree first (&quot;Android Browser&quot;-&amp;gt;&quot;Refresh Browser Tree&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;# Expand the tree to find the &quot;IconMenuItemView&quot; node, then right-click on it to open the popup-menu&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;# Expand the tree to find the &quot;IconMenuItemView&quot; node, then right-click on it to open the popup-menu&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;# Select &quot;Verify Path&quot; and copy the shown path.&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;# Select &quot;Verify Path&quot; and copy the shown path.&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 187:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 187:&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;# On the device/emulator, use the back button to close the menu.&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;# On the device/emulator, use the back button to close the menu.&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;# Now, execute the action block again, by pressing the green &quot;Run Test&quot; arrow. The &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Adnroid&lt;/del&gt;-menu will open again and the text is retrieved.&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;# Now, execute the action block again, by pressing the green &quot;Run Test&quot; arrow. The &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Android&lt;/ins&gt;-menu will open again and the text is retrieved.&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;# To view the text expand the execution tree and select the &quot;get the text of a view&quot; node. Then select the &quot;Pins&quot; tab&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;# To view the text expand the execution tree and select the &quot;get the text of a view&quot; node. Then select the &quot;Pins&quot; tab&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;# At the right you see the output-pins one of them is the text pin and data displays its value which now should be &quot;Add note&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;# At the right you see the output-pins one of them is the text pin and data displays its value which now should be &quot;Add note&quot;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Mawalch</name></author>
	</entry>
	<entry>
		<id>https://doc.expecco.de/index.php?title=AndroidPlugin_Reference/en&amp;diff=8423&amp;oldid=prev</id>
		<title>Sv am 15. März 2017 um 12:21 Uhr</title>
		<link rel="alternate" type="text/html" href="https://doc.expecco.de/index.php?title=AndroidPlugin_Reference/en&amp;diff=8423&amp;oldid=prev"/>
		<updated>2017-03-15T12:21:31Z</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 15. März 2017, 12:21 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 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;&#039;&#039;&#039;The Android-Plugin is obsolete starting with expeco 2.10. Please refer to [[Mobile Testing Plugin]]&#039;&#039;&#039;&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;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;==Introduction==&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;==Introduction==&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;/table&gt;</summary>
		<author><name>Sv</name></author>
	</entry>
	<entry>
		<id>https://doc.expecco.de/index.php?title=AndroidPlugin_Reference/en&amp;diff=5765&amp;oldid=prev</id>
		<title>Sv: Die Seite wurde neu angelegt: „==Introduction==  The Android-Plugin for expecco provides abilities to automate tests which include interaction with Android GUIs.  This includes simple single…“</title>
		<link rel="alternate" type="text/html" href="https://doc.expecco.de/index.php?title=AndroidPlugin_Reference/en&amp;diff=5765&amp;oldid=prev"/>
		<updated>2015-12-08T17:01:50Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „==Introduction==  The Android-Plugin for expecco provides abilities to automate tests which include interaction with Android GUIs.  This includes simple single…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
The Android-Plugin for expecco provides abilities to automate tests which include interaction with Android GUIs. &lt;br /&gt;
This includes simple single-device GUI tests as well as more advanced end-to-end tests, which incorporate possibly multiple mobile devices, webservices, databases and other hardware.&lt;br /&gt;
The expecco add-on package consists of&lt;br /&gt;
* an expecco executable block library, to easily model and execute tests with expecco, &lt;br /&gt;
* tools which help the test modeler to develop tests, sign and deploy and to explore the application&amp;#039;s components. &lt;br /&gt;
&lt;br /&gt;
Tests can be executed on real devices or on the android emulator. &lt;br /&gt;
The Android library is expandable and customizable to fit the application and its custom views.&lt;br /&gt;
&lt;br /&gt;
===Features===&lt;br /&gt;
*Automated GUI tests on Android-Systems&lt;br /&gt;
*Execute tests on real devices or the emulator&lt;br /&gt;
*Simulate user interaction&lt;br /&gt;
*Simulate events&lt;br /&gt;
*Can test (controlled from a single expecco test system):&lt;br /&gt;
**Parallel test execution on multiple devices&lt;br /&gt;
**Interaction between devices&lt;br /&gt;
**Interaction of devices with a web-application&lt;br /&gt;
**Interaction of devices with hardware or databases&lt;br /&gt;
*Automated deployment&lt;br /&gt;
*Object based test execution&lt;br /&gt;
*No source code modification needed&lt;br /&gt;
**Test the installable, build and signed application&lt;br /&gt;
*Includes support-tools for test development, deployment and application exploration (widget browser)&lt;br /&gt;
&lt;br /&gt;
=== Related Information ===&lt;br /&gt;
&lt;br /&gt;
For more details see the [[JavaSwing_Reference#AWT/Swing-Browser | &amp;quot;&amp;#039;&amp;#039;&amp;#039;Java Swing GUI Access Library and Plugin - Browser descriptions&amp;#039;&amp;#039;&amp;#039;&amp;quot;]],&lt;br /&gt;
which has a similar GUI and comparable functionality to the Android Plugin.&lt;br /&gt;
&lt;br /&gt;
The Android plugin is based on the [[Java Interface Library | Java Interface Library (&amp;quot;Java Bridge&amp;quot;)]] and provides all of its features. For details about how to access java objects and classes inside the mobile device, take a look at the &amp;quot;[[Java Interface Library]]&amp;quot; reference page.&lt;br /&gt;
&lt;br /&gt;
==System Requirements==&lt;br /&gt;
&lt;br /&gt;
Before we can start the test execution, we need an Android device to run the test on it.&lt;br /&gt;
We can use an Android emulator (recommended) or a real Android device.&lt;br /&gt;
&lt;br /&gt;
===Required Software===&lt;br /&gt;
&lt;br /&gt;
# JDK1.5&lt;br /&gt;
# Android SDK (Includes an Android emulator)&lt;br /&gt;
# USB drivers for your mobile device (Not required for the emulator)&lt;br /&gt;
&lt;br /&gt;
download instructions below.&lt;br /&gt;
&lt;br /&gt;
===Supported Android Versions===&lt;br /&gt;
We recommend the use of at least a 2.0 version. &lt;br /&gt;
However the Android testing plugin has been used with 1.5, 1.6, 2.0, 2.1, 2.2 and 2.3.&lt;br /&gt;
&lt;br /&gt;
===Supported Hardware===&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
===Hardware Setup===&lt;br /&gt;
To use a real device perform following steps:&lt;br /&gt;
&lt;br /&gt;
# On your device, navigate to &amp;quot;Settings&amp;quot;-&amp;gt;&amp;quot;Applications&amp;quot;-&amp;gt;&amp;quot;Development&amp;quot; and enable &amp;quot;USB-Debugging&amp;quot;.&lt;br /&gt;
# Also at &amp;quot;Settings&amp;quot;-&amp;gt;&amp;quot;Applications&amp;quot;, enable &amp;quot;Unknown Sources&amp;quot; to allow the installation of non market applications.&lt;br /&gt;
# Connect your device via USB to your PC.&lt;br /&gt;
#* The USB driver of your device must be installed on the system. Some manufactures deliver their own USB driver, other provide them on their web page.&lt;br /&gt;
# If your device is asking for the type of USB connection, select &amp;quot;Charge only&amp;quot;.&lt;br /&gt;
# On the device, WLAN must be enabled and your PC and the device must be in the same network.&lt;br /&gt;
&lt;br /&gt;
===Emulator Setup===&lt;br /&gt;
To start an emulator do the following steps (Windows version):&lt;br /&gt;
&lt;br /&gt;
# If you do not have the Android SDK already installed, &lt;br /&gt;
#* open your browser, navigate to http://developer.android.com/sdk/index.html&lt;br /&gt;
#* Download the SDK for Windows (.exe recommended) and follow the installation instructions.&lt;br /&gt;
#* You may need to install a Java Development Kit (JDK) first. The exe-installer will inform you, if you need to install a JDK (Notice, that for JDK installation, administration rights will be required).&lt;br /&gt;
# Start the &amp;quot;Android SDK and AVD Manager&amp;quot; tool, if not already running.&lt;br /&gt;
#* On Windows, you can start the &amp;quot;SDK Manager.exe&amp;quot;, which is located in the Android SDK folder. Or start the SDK Manager from the start menu.&lt;br /&gt;
# After the first start, a dialog asks you to choose which packages to install:&lt;br /&gt;
#* You do not need to install all packages (this would take a long time).&lt;br /&gt;
#* Reject all except &amp;quot;&amp;#039;&amp;#039;&amp;#039;SDK Platform Android 2.2, API 8, revision 2&amp;#039;&amp;#039;&amp;#039;&amp;quot; and &amp;quot;&amp;#039;&amp;#039;&amp;#039;Android SDK Platform-tools, revision 2&amp;#039;&amp;#039;&amp;#039;&amp;quot;.&lt;br /&gt;
# Now click on &amp;quot;Install&amp;quot;.&lt;br /&gt;
#* A download and install process will start.&lt;br /&gt;
# After the install finished, you will propably be asked if you want to restart ADB. Select &amp;quot;yes&amp;quot; and close the install window.&lt;br /&gt;
# Now select &amp;quot;Virtual devices&amp;quot;&lt;br /&gt;
# Click &amp;quot;New...&amp;quot; and enter the name for the device you want to create.&lt;br /&gt;
# From the target dropdown-list, select &amp;quot;Android 2.2 - API Level 8&lt;br /&gt;
# For the SD card size, set a size of at least 32 MiB (?)&lt;br /&gt;
# Now click &amp;quot;Create AVD&amp;quot; and confirm the following &amp;quot;Result of creation...&amp;quot; information dialog&lt;br /&gt;
# Select the device in the list and click &amp;quot;Start&amp;quot;&lt;br /&gt;
# At the next dialog click &amp;quot;Launch&amp;quot;&lt;br /&gt;
# It takes some time for the emulator to start the device. Wait until the emulator has completed the startup. It is ready, when a standard telephone-home screen apears.&lt;br /&gt;
# Occasionally a display guard is active, locking the screen. Make sure that this guard is deactivated (on most Android versions, you have to drag some GUI-element out of the screen to do that).&lt;br /&gt;
# Eventually, your emulator screen should look similar to:&lt;br /&gt;
&lt;br /&gt;
[[Datei:AndroidEmulatorReady1.png]]&lt;br /&gt;
&lt;br /&gt;
===Loading the Software to be Tested onto the Device (Deloyment)===&lt;br /&gt;
In expecco, open the &amp;quot;Android Deployment Tool&amp;quot; found in the &amp;quot;Plugin&amp;quot;-&amp;gt;&amp;quot;Android&amp;quot; menu.&lt;br /&gt;
The following dialog has to be filled:&lt;br /&gt;
&lt;br /&gt;
[[Datei:AndroidDeployApplication.jpg]]&lt;br /&gt;
&lt;br /&gt;
=== Connection Configuration ===&lt;br /&gt;
The &amp;quot;Local IP Address&amp;quot; must contain the IP address of the machine on which expecco is running (i.e. your own address). Select one from the list.&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;Local Port&amp;quot; contains the port number of an expecco debug-connection port to which the Android device connects.&lt;br /&gt;
The default &amp;quot;9981&amp;quot; is usually ok, unless that port is alread in use by another program.&lt;br /&gt;
&amp;lt;!--(You wil get an error message later, when expecco tries to service on this port, if that is the case)--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Choose the name of your device in the &amp;quot;Android Target Device&amp;quot; field. For the emulator, this will be a name like &amp;quot;emulator-xxxx&amp;quot;, for a real device, it will be the manufactorer&amp;#039;s id.&lt;br /&gt;
&lt;br /&gt;
=== Application Configuration ===&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Application Path&amp;quot; must contain the path to the packaged android application (apk-file).&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Application Class Package&amp;quot; must be the namespace,&lt;br /&gt;
and &amp;quot;Start Activity Class Name&amp;quot; the application&amp;#039;s start class name. These two are defined by the application developer.&lt;br /&gt;
&lt;br /&gt;
=== Signature Configuration ===&lt;br /&gt;
This box contains information about the location of the keystore, which contains the cryptograhic keys to sign Android applications. &lt;br /&gt;
You can deploy either an originally unsigned apk-package, which will be signed using the default signing key.&lt;br /&gt;
Otherwise, if the application is already signed, you have to enter the path to the keystore which signed the app,&lt;br /&gt;
the keyname and password.&lt;br /&gt;
&lt;br /&gt;
==Running Tests==&lt;br /&gt;
&lt;br /&gt;
Before running any test, you have to ensure that the application has been deployed onto the device.&lt;br /&gt;
This can be done manually as described above, by using the Deployment Dialog.&lt;br /&gt;
&lt;br /&gt;
However, it can also be done automatically by expecco whenever the test is started, or, if you use a project-postLoad action, whenever the testSuite is loaded.&lt;br /&gt;
You will find deployment action blocks in the [[Android Library]] and an example for its use in the Android demo test-suite.&lt;br /&gt;
&lt;br /&gt;
==To run the demo-test==&lt;br /&gt;
  &lt;br /&gt;
The test-suite provided as a sample is found in the distribution media, or alternatively on&lt;br /&gt;
the example-suites page [http://www.exept.de/products/expecco/expecco-sampleTestSuites].&lt;br /&gt;
&lt;br /&gt;
To run this example,&lt;br /&gt;
&lt;br /&gt;
# Open the suite either via the menu, or by clicking on the test-suite file, or by clicking on the suite in the web-browser.&lt;br /&gt;
# Navigate to the testPlan named &amp;quot;My NoteList TestPlan&amp;quot; (in the tree on the left side).&lt;br /&gt;
# Press the &amp;quot;Run&amp;quot;-button (green arrow) to start the testplan.&lt;br /&gt;
# When started for the first time, a pre-execute action will automatically deploy the application to the device.&lt;br /&gt;
#* If your machine is reachable via multiple ip addresses, a dialog will be shown before the deploy starts.&lt;br /&gt;
#* Select the one IP from the dropdown-list, which is also in the same subnet as the mobile device (and therefore reachable). Normaly you will only have a single IP, and this dialog is not shown.&lt;br /&gt;
#* Select the Android device or emulator from the second dropdown-list. If you have only one device/emulator, this list is not shown.&lt;br /&gt;
#* If no Android device was found, check for problems with the USB connection. Also check your drivers and make sure USB debugging is enabled.&lt;br /&gt;
&lt;br /&gt;
==Creating Tests==&lt;br /&gt;
This will demonstrate how to create a very sinple and small testcase, assuming the application is already deployed as shown above with the default demo settings. The test will send some event to the device and readout a widget&amp;#039;s text contents.&lt;br /&gt;
Notice, that once you have created this action, it can be reused in whatever test-scenario a similar event is required.&lt;br /&gt;
Also, notice that although hard-coded values are used in the following example for the widget- and device IDs, these would be parametrized either via the variable-environment, or by passing those values as input-pin to the action block.&lt;br /&gt;
&lt;br /&gt;
====Preparation====&lt;br /&gt;
# Create a new test-suite (menu: &amp;quot;File&amp;quot;-&amp;gt;&amp;quot;New Testsuite&amp;quot;)&lt;br /&gt;
# Import the Android library (menu: &amp;quot;File&amp;quot; -&amp;gt; &amp;quot;Import Library...&amp;quot;&lt;br /&gt;
#* from the list of libraries, select &amp;quot;AndroidLibrary.ets&amp;quot;&lt;br /&gt;
&lt;br /&gt;
====Creating a &amp;quot;Simulate Keyboard Event&amp;quot; Action====&lt;br /&gt;
# Create an action &amp;quot;block&amp;quot;. Right-click on the project, select &amp;quot;New Block&amp;quot;-&amp;gt;&amp;quot;Compound&amp;quot;&lt;br /&gt;
# The new block&amp;#039;s &amp;quot;Schema&amp;quot; tab is shown. Navigate to the &amp;quot;Network&amp;quot; tab, next to it.&lt;br /&gt;
# In the project tree, expand the &amp;quot;Imports&amp;quot; folder, expand the &amp;quot;Android Library&amp;quot; and expand the &amp;quot;Actions&amp;quot;-&amp;gt;&amp;quot;Key Inputs&amp;quot; folder&lt;br /&gt;
# Drag and drop the &amp;quot;press MENU&amp;quot; block into the network of our new block&amp;#039;s network (you may want to tear off an extra tree-view, to have the drag-source tree separate from the target selection tree. This makes drag&amp;amp;drop much easier)&lt;br /&gt;
# The dropped block has three unconnected input pins. Right-click on the first, and choose the &amp;quot;Freeze as String&amp;quot; option.&lt;br /&gt;
# Type the IP-address that you used for the deploy, followed by &amp;quot;_&amp;quot; (underscore), followed by the deploy-port-nr. Together it should look similar to &amp;#039;192.168.0.234_9981&amp;#039;. This specifies the device, on which the event is simulated. Notice, that here, the IP address is somewhat hard-coded. In a real test, this would be placed into the top-level variable environment. Also notice, that this is how multiple events are sent to multiple devices in a social-network simulation scenario.&lt;br /&gt;
&lt;br /&gt;
====Using the Component Browser to look into the Application&amp;#039;s Widget Tree====&lt;br /&gt;
# The &amp;quot;viewPath&amp;quot; input pin needs to get the XPath of the GUI-element inside the Android application, which shall receive the event. To explore the widget tree inside the application, use the &amp;quot;Android Browser&amp;quot;. This browser is started after the deployment. (If you closed it, you can reopen it at any time later, via at &amp;quot;Plugins&amp;quot;-&amp;gt;&amp;quot;Android&amp;quot;-&amp;gt;&amp;quot;Open Android Component Browser&amp;quot; menu item). Then, wait for the device to connect (&amp;quot;Android Browser&amp;quot;-&amp;gt;&amp;quot;Wait for an Android System Connecting&amp;quot;). A confirmation dialog will appear, showing the IP-address and the port-nr of the incoming connection. Make sure, this is the same as the one used during the deploy and press &amp;quot;Wait for connect&amp;quot;. Now the tree of the GUI elements should be shown.&lt;br /&gt;
# In the browser, select the root element and from the right-button popup-menu, select &amp;quot;Verify Path&amp;quot;.&lt;br /&gt;
# Copy the shown path and close the dialog&lt;br /&gt;
&lt;br /&gt;
# Go back to the block network, right-click on the viewPath-pin and select &amp;quot;Freeze as String&amp;quot;. Paste the copied path into the box.&lt;br /&gt;
&lt;br /&gt;
====Running the Event-Generator Block stand-alone====&lt;br /&gt;
# Now press the green arrow to start this block. The menu of the application on the Android device or emulator will now open.&lt;br /&gt;
&lt;br /&gt;
====Fetching Data from an Android Widget====&lt;br /&gt;
# Next, let usfetch the text from an item of the Android menu: from the &amp;quot;Android Library&amp;quot;-&amp;gt;&amp;quot;Text&amp;quot; folder, drag and drop the &amp;quot;Get the text of a view&amp;quot;-block into the network of our block.&lt;br /&gt;
# Add an &amp;quot;enable-Output&amp;quot; pin to the &amp;quot;press MENU&amp;quot; block, and connect it to the new &amp;quot;get the text of a view&amp;quot; block&amp;#039;s &amp;quot;Enable Input&amp;quot;, to make them execute sequentially (if you don&amp;#039;t know yet, how to do this, please take a look at our introductionary how-to document).&lt;br /&gt;
# Now connect the input-pins of the &amp;quot;get the text of a view&amp;quot;: copy the input of the &amp;quot;bridgeID&amp;quot; from the &amp;quot;press MENU&amp;quot; block and paste it to the &amp;quot;bridgeID&amp;quot; input-pin of the &amp;quot;get the text of a view&amp;quot;&lt;br /&gt;
# For the &amp;quot;view path&amp;quot; input, use the browser again. Because the root of the device&amp;#039;s widget hierarchy has changed (the menu is now on top of the screen), we ahve to refresh the tree first (&amp;quot;Android Browser&amp;quot;-&amp;gt;&amp;quot;Refresh Browser Tree&amp;quot;).&lt;br /&gt;
# Expand the tree to find the &amp;quot;IconMenuItemView&amp;quot; node, then right-click on it to open the popup-menu&lt;br /&gt;
# Select &amp;quot;Verify Path&amp;quot; and copy the shown path.&lt;br /&gt;
# Paste the path as freeze-value of the &amp;quot;viewPath&amp;quot;-pin of the &amp;quot;get the text of a view&amp;quot; block&lt;br /&gt;
&lt;br /&gt;
Your screen should look like this:&lt;br /&gt;
[[Datei:Android_Example_TestCase_Overview.png]]&lt;br /&gt;
&lt;br /&gt;
# On the device/emulator, use the back button to close the menu.&lt;br /&gt;
# Now, execute the action block again, by pressing the green &amp;quot;Run Test&amp;quot; arrow. The Adnroid-menu will open again and the text is retrieved.&lt;br /&gt;
# To view the text expand the execution tree and select the &amp;quot;get the text of a view&amp;quot; node. Then select the &amp;quot;Pins&amp;quot; tab&lt;br /&gt;
# At the right you see the output-pins one of them is the text pin and data displays its value which now should be &amp;quot;Add note&amp;quot;&lt;br /&gt;
[[Datei:Android_Test_Execution_Finished.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugins]]&lt;/div&gt;</summary>
		<author><name>Sv</name></author>
	</entry>
</feed>