-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathoutput.xml
111 lines (111 loc) · 5.34 KB
/
output.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
<?xml version="1.0" encoding="UTF-8"?>
<robot generator="Robot 4.1.1 (Python 3.9.5 on darwin)" generated="20210913 22:11:59.297" rpa="false" schemaversion="2">
<suite id="s1" name="Test-Mercatus" source="/Users/admin/Projects/mercatus_mobile_aut/appium/sample-code/robotframework/tests/test-mercatus.robot">
<test id="s1-t1" name="Mobile Test">
<kw name="Set Local Executor">
<kw name="Return From Keyword" library="BuiltIn">
<arg>http://127.0.0.1:4723/wd/hub</arg>
<doc>Returns from the enclosing user keyword.</doc>
<msg timestamp="20210913 22:11:59.559" level="INFO">Returning from the enclosing user keyword.</msg>
<status status="PASS" starttime="20210913 22:11:59.559" endtime="20210913 22:11:59.560"/>
</kw>
<status status="PASS" starttime="20210913 22:11:59.558" endtime="20210913 22:11:59.560"/>
</kw>
<kw name="Open Android Test App">
<kw name="Open Application" library="AppiumLibrary">
<arg>${executor}</arg>
<arg>automationName=${ANDROID_AUTOMATION_NAME}</arg>
<arg>app=${ANDROID_APP}</arg>
<arg>platformName=${ANDROID_PLATFORM_NAME}</arg>
<arg>platformVersion=${ANDROID_PLATFORM_VERSION}</arg>
<arg>appPackage=${ANDROID_APP_PACKAGE}</arg>
<arg>appActivity=${appActivity}</arg>
<arg>deviceName=${ANDROID_DEVICE_NAME}</arg>
<doc>Opens a new application to given Appium server.
Capabilities of appium server, Android and iOS,
Please check https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/server-args.md
| *Option* | *Man.* | *Description* |
| remote_url | Yes | Appium server url |
| alias | no | alias |</doc>
<status status="PASS" starttime="20210913 22:11:59.563" endtime="20210913 22:12:09.701"/>
</kw>
<status status="PASS" starttime="20210913 22:11:59.561" endtime="20210913 22:12:09.702"/>
</kw>
<kw name="Navegate to App">
<kw name="Wait Until Page Does Not Contain" library="AppiumLibrary">
<arg>//*[@text='App']</arg>
<doc>Waits until `text` disappears from current page.</doc>
<status status="PASS" starttime="20210913 22:12:09.703" endtime="20210913 22:12:10.081"/>
</kw>
<kw name="Click Element" library="AppiumLibrary">
<arg>//*[@text='App']</arg>
<doc>Click element identified by `locator`.</doc>
<msg timestamp="20210913 22:12:10.083" level="INFO">Clicking element '//*[@text='App']'.</msg>
<status status="PASS" starttime="20210913 22:12:10.081" endtime="20210913 22:12:10.257"/>
</kw>
<status status="PASS" starttime="20210913 22:12:09.702" endtime="20210913 22:12:10.257"/>
</kw>
<kw name="Navegate to Activity">
<kw name="Wait Until Page Does Not Contain" library="AppiumLibrary">
<arg>//*[@text='Activity']</arg>
<doc>Waits until `text` disappears from current page.</doc>
<status status="PASS" starttime="20210913 22:12:10.258" endtime="20210913 22:12:11.694"/>
</kw>
<kw name="Click Element" library="AppiumLibrary">
<arg>//*[@text='Activity']</arg>
<doc>Click element identified by `locator`.</doc>
<msg timestamp="20210913 22:12:11.700" level="INFO">Clicking element '//*[@text='Activity']'.</msg>
<status status="PASS" starttime="20210913 22:12:11.694" endtime="20210913 22:12:13.158"/>
</kw>
<status status="PASS" starttime="20210913 22:12:10.258" endtime="20210913 22:12:13.159"/>
</kw>
<kw name="Navegate to Hello-Word">
<kw name="Wait Until Page Does Not Contain" library="AppiumLibrary">
<arg>//*[@text='Hello World']</arg>
<doc>Waits until `text` disappears from current page.</doc>
<status status="PASS" starttime="20210913 22:12:13.160" endtime="20210913 22:12:13.235"/>
</kw>
<kw name="Click Element" library="AppiumLibrary">
<arg>//*[@text='Hello World']</arg>
<doc>Click element identified by `locator`.</doc>
<msg timestamp="20210913 22:12:13.238" level="INFO">Clicking element '//*[@text='Hello World']'.</msg>
<status status="PASS" starttime="20210913 22:12:13.236" endtime="20210913 22:12:13.317"/>
</kw>
<status status="PASS" starttime="20210913 22:12:13.159" endtime="20210913 22:12:13.317"/>
</kw>
<kw name="Check Text Hello-world">
<kw name="Wait Until Page Does Not Contain" library="AppiumLibrary">
<arg>//*[@content-desc='Hello, World!']</arg>
<doc>Waits until `text` disappears from current page.</doc>
<status status="PASS" starttime="20210913 22:12:13.318" endtime="20210913 22:12:14.443"/>
</kw>
<kw name="Element Should Contain Text" library="AppiumLibrary">
<arg>//*[@content-desc='Hello, World!']</arg>
<arg>Hello, World!</arg>
<doc>Verifies element identified by ``locator`` contains text ``expected``.</doc>
<msg timestamp="20210913 22:12:14.447" level="INFO">Verifying element '//*[@content-desc='Hello, World!']' contains text 'Hello, World!'.</msg>
<status status="PASS" starttime="20210913 22:12:14.444" endtime="20210913 22:12:14.505"/>
</kw>
<status status="PASS" starttime="20210913 22:12:13.317" endtime="20210913 22:12:14.505"/>
</kw>
<kw name="Close Application" library="AppiumLibrary" type="TEARDOWN">
<doc>Closes the current application and also close webdriver session.</doc>
<status status="PASS" starttime="20210913 22:12:14.506" endtime="20210913 22:12:14.704"/>
</kw>
<status status="PASS" starttime="20210913 22:11:59.557" endtime="20210913 22:12:14.705"/>
</test>
<status status="PASS" starttime="20210913 22:11:59.299" endtime="20210913 22:12:14.707"/>
</suite>
<statistics>
<total>
<stat pass="1" fail="0" skip="0">All Tests</stat>
</total>
<tag>
</tag>
<suite>
<stat pass="1" fail="0" skip="0" id="s1" name="Test-Mercatus">Test-Mercatus</stat>
</suite>
</statistics>
<errors>
</errors>
</robot>