Initial commit

This commit is contained in:
2025-11-06 12:05:49 +01:00
commit 5ee86c1d10
68 changed files with 6184 additions and 0 deletions

3
.idea/.gitignore generated vendored Normal file
View File

@@ -0,0 +1,3 @@
# Default ignored files
/shelf/
/workspace.xml

10
.idea/front-office.iml generated Normal file
View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="PYTHON_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/.venv" />
</content>
<orderEntry type="jdk" jdkName="Python 3.12 virtualenv at ~/development/robot-scripts/.venv" jdkType="Python SDK" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

View File

@@ -0,0 +1,6 @@
<component name="InspectionProjectProfileManager">
<settings>
<option name="USE_PROJECT_PROFILE" value="false" />
<version value="1.0" />
</settings>
</component>

7
.idea/misc.xml generated Normal file
View File

@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Black">
<option name="sdkName" value="Python 3.12 (front-office)" />
</component>
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.12 virtualenv at ~/development/robot-scripts/.venv" project-jdk-type="Python SDK" />
</project>

8
.idea/modules.xml generated Normal file
View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/front-office.iml" filepath="$PROJECT_DIR$/.idea/front-office.iml" />
</modules>
</component>
</project>

6
.idea/vcs.xml generated Normal file
View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" />
</component>
</project>

4
Data/InputData.robot Normal file
View File

@@ -0,0 +1,4 @@
*** Variables ***
${BROWSER} chrome
${FRONT_OFFICE_URL} https://automationplayground.com/front-office/
${BACK_OFFICE_URL} https://automationplayground.com/back-office/

View File

@@ -0,0 +1,11 @@
*** Settings ***
Resource ./PO/BackOffice.Landing.robot
Resource ./PO/BackOffice.TopNav.robot
*** Variables ***
*** Keywords ***
Go to "Home" page
BackOffice.Landing.Home Page
BackOffice.Landing.Verify Page

View File

@@ -0,0 +1,16 @@
*** Settings ***
Library SeleniumLibrary
Resource ../BackOfficeApp.robot
*** Variables ***
${BACK_OFFICE_HOME_PAGE-HEADER} Dashboard
${BACK_OFFICE_URL} https://automationplayground.com/back-office/
*** Keywords ***
Home Page
Go To ${BACK_OFFICE_URL}
Verify Page
Wait Until Page Contains ${BACK_OFFICE_HOME_PAGE-HEADER}

View File

@@ -0,0 +1,31 @@
*** Settings ***
Library SeleniumLibrary
Resource ../BackOfficeApp.robot
*** Variables ***
${TOP_NAV_ABOUT_LINK} xpath=//*[@id="bs-example-navbar-collapse-1"]/ul/li[4]/a
${TOP_NAV_CONTACT_LINK} xpath=//*[@id="bs-example-navbar-collapse-1"]/ul/li[6]/a
${TOP_NAV_PORTOFOLIO_LINK} xpath=//*[@id="bs-example-navbar-collapse-1"]/ul/li[3]/a
${TOP_NAV_SERVICES_LINK} xpath=//*[@id="bs-example-navbar-collapse-1"]/ul/li[2]/a
${TOP_NAV_TEAM_LINK} xpath=//*[@id="bs-example-navbar-collapse-1"]/ul/li[5]/a
*** Keywords ***
Select "About" Page
Click Element ${TOP_NAV_ABOUT_LINK}
Sleep 2
Select "Contact" Page
Click Element ${TOP_NAV_CONTACT_LINK}
Sleep 2
Select "Portofolio" Page
Click Element ${TOP_NAV_PORTOFOLIO_LINK}
Sleep 2
Select "Services" Page
Click Element ${TOP_NAV_SERVICES_LINK}
Sleep 2
Select "Team" Page
Click Element ${TOP_NAV_TEAM_LINK}
Sleep 2

View File

@@ -0,0 +1,15 @@
*** Settings ***
Library SeleniumLibrary
Resource ../BackOffice/BackOfficeApp.robot
Resource ../FrontOffice/FrontOfficeApp.robot
*** Variables ***
${BROWSER} chrome
*** Keywords ***
Begin Web Test
Open Browser about:blank ${BROWSER}
Maximize Browser Window
End Web Test
Close All Browsers

View File

@@ -0,0 +1,36 @@
*** Settings ***
Resource ./PO/FrontOffice.Landing.robot
Resource ./PO/About.robot
Resource ./PO/Contact.robot
Resource ./PO/Portofolio.robot
Resource ./PO/Services.robot
Resource ./PO/Team.robot
Resource ./PO/FrontOffice.TopNav.robot
*** Variables ***
*** Keywords ***
Go to "Home" page
FrontOffice.Landing.Home Page
FrontOffice.Landing.Verify Page
GO to "About" Page
FrontOffice.TopNav.Select "About" Page
About.Verify Page
GO to "Contact" Page
FrontOffice.TopNav.Select "Contact" Page
Contact.Verify Page
GO to "Portofolio" Page
FrontOffice.TopNav.Select "Portofolio" Page
Portofolio.Verify Page
GO to "Services" Page
FrontOffice.TopNav.Select "Services" Page
Services.Verify Page
GO to "Team" Page
FrontOffice.TopNav.Select "Team" Page
Team.Verify Page

View File

@@ -0,0 +1,13 @@
*** Settings ***
Library SeleniumLibrary
Resource ../PO/FrontOffice.TopNav.robot
*** Variables ***
${ABOUT_HEADER} About
*** Keywords ***
Click on Team Element
Click Element ${TOP_NAV_ABOUT_LINK}
Verify Page
Wait Until Page Contains ${ABOUT_HEADER}

View File

@@ -0,0 +1,13 @@
*** Settings ***
Library SeleniumLibrary
Resource ../PO/FrontOffice.TopNav.robot
*** Variables ***
${CONTACT_US} Contact Us
*** Keywords ***
Click on Team Element
Click Element ${TOP_NAV_CONTACT_LINK}
Verify Page
Wait Until Page Contains ${CONTACT_US}

View File

@@ -0,0 +1,16 @@
*** Settings ***
Library SeleniumLibrary
Resource ../FrontOfficeApp.robot
*** Variables ***
${FRONT_OFFICE_HOME_PAGE_HEADER} Welcome To Our Studio!
${FRONT_OFFICE_URL} https://automationplayground.com/front-office/
*** Keywords ***
Home Page
Go To ${FRONT_OFFICE_URL}
Verify Page
Wait Until Page Contains ${FRONT_OFFICE_HOME_PAGE_HEADER}

View File

@@ -0,0 +1,30 @@
*** Settings ***
Library SeleniumLibrary
*** Variables ***
${TOP_NAV_ABOUT_LINK} xpath=//*[@id="bs-example-navbar-collapse-1"]/ul/li[4]/a
${TOP_NAV_CONTACT_LINK} xpath=//*[@id="bs-example-navbar-collapse-1"]/ul/li[6]/a
${TOP_NAV_PORTOFOLIO_LINK} xpath=//*[@id="bs-example-navbar-collapse-1"]/ul/li[3]/a
${TOP_NAV_SERVICES_LINK} xpath=//*[@id="bs-example-navbar-collapse-1"]/ul/li[2]/a
${TOP_NAV_TEAM_LINK} xpath=//*[@id="bs-example-navbar-collapse-1"]/ul/li[5]/a
*** Keywords ***
Select "About" Page
Click Element ${TOP_NAV_ABOUT_LINK}
Sleep 2
Select "Contact" Page
Click Element ${TOP_NAV_CONTACT_LINK}
Sleep 2
Select "Portofolio" Page
Click Element ${TOP_NAV_PORTOFOLIO_LINK}
Sleep 2
Select "Services" Page
Click Element ${TOP_NAV_SERVICES_LINK}
Sleep 2
Select "Team" Page
Click Element ${TOP_NAV_TEAM_LINK}
Sleep 2

View File

@@ -0,0 +1,13 @@
*** Settings ***
Library SeleniumLibrary
Resource ../PO/FrontOffice.TopNav.robot
*** Variables ***
${PORTOFOLIO} Portfolio
*** Keywords ***
Click on Team Element
Click Element ${TOP_NAV_PORTOFOLIO_LINK}
Verify Page
Wait Until Page Contains ${PORTOFOLIO}

View File

@@ -0,0 +1,12 @@
*** Settings ***
Library SeleniumLibrary
Resource ../PO/FrontOffice.TopNav.robot
*** Variables ***
${SERVICES} Services
*** Keywords ***
Click on Team Element
Click Element ${TOP_NAV_SERVICES_LINK}
Verify Page
Wait Until Page Contains ${SERVICES}

View File

@@ -0,0 +1,13 @@
*** Settings ***
Library SeleniumLibrary
Resource ../PO/FrontOffice.TopNav.robot
*** Variables ***
${AMAZING_TEAM} Our Amazing Team
*** Keywords ***
Click on Team Element
Click Element ${TOP_NAV_TEAM_LINK}
Verify Page
Wait Until Page Contains ${AMAZING_TEAM}

View File

@@ -0,0 +1,16 @@
*** Settings ***
Documentation Test the Studio Web Page
Resource ../../Resources/BackOffice/BackOfficeApp.robot
Resource ../../Resources/Common/CommonWeb.robot
Resource ../../Data/InputData.robot
Test Setup Begin Web Test
Test Teardown End Web Test
# robot -d Results Tests/BackOffice/Back_Office.robot
*** Test Cases ***
Should be able to access Home page
[Documentation] Home Page
[Tags] Home
BackOfficeApp.Go to "Home" page
Sleep 2

View File

@@ -0,0 +1,19 @@
*** Settings ***
Documentation Test End to End Suite
Resource ../../Resources/BackOffice/BackOfficeApp.robot
Resource ../../Resources/Common/CommonWeb.robot
Resource ../../Data/InputData.robot
Resource ../../Resources/FrontOffice/FrontOfficeApp.robot
Test Setup Begin Web Test
Test Teardown End Web Test
# robot -d Results Tests/EndToEnd/End_to_End.robot
*** Test Cases ***
Should be able to access both sites
[Documentation] Home Page
[Tags] Home
FrontOfficeApp.Go to "Home" page
Sleep 2
BackOfficeApp.Go to "Home" page
Sleep 2

View File

@@ -0,0 +1,51 @@
*** Settings ***
Documentation Test the Studio Web Page
Resource ../../Resources/FrontOffice/FrontOfficeApp.robot
Resource ../../Resources/Common/CommonWeb.robot
Resource ../../Data/InputData.robot
Test Setup Begin Web Test
Test Teardown End Web Test
# robot -d Results Tests/FrontOffice/Front_Office.robot
*** Test Cases ***
Should be able to access Home page
[Documentation] Home Page
[Tags] Home
FrontOfficeApp.Go to "Home" page
Sleep 2
Should be able to access About page
[Documentation] About Page
[Tags] About
FrontOfficeApp.Go to "Home" page
FrontOfficeApp.GO to "About" Page
Sleep 2
Should be able to access Contact page
[Documentation] Contact Page
[Tags] Contact
FrontOfficeApp.Go to "Home" page
FrontOfficeApp.GO to "Contact" Page
Sleep 2
Should be able to access Portofolio page
[Documentation] Portofolio Page
[Tags] Portofolio
FrontOfficeApp.Go to "Home" page
FrontOfficeApp.GO to "Portofolio" Page
Sleep 2
Should be able to access Services page
[Documentation] Services Page
[Tags] Services
FrontOfficeApp.Go to "Home" page
FrontOfficeApp.GO to "Services" Page
Sleep 2
Should be able to access Team page
[Documentation] Team Page
[Tags] Team
FrontOfficeApp.Go to "Home" page
FrontOfficeApp.GO to "Team" Page
Sleep 2

View File

@@ -0,0 +1,2 @@
1760369763546 geckodriver INFO Listening on 127.0.0.1:43107
1760369763896 webdriver::server WARN Rejected request with Host header localhost:43107, allowed values are []

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

@@ -0,0 +1,2 @@
1760369768955 geckodriver INFO Listening on 127.0.0.1:48145
1760369769311 webdriver::server WARN Rejected request with Host header localhost:48145, allowed values are []

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

@@ -0,0 +1,2 @@
1760369859210 geckodriver INFO Listening on 127.0.0.1:47515
1760369859566 webdriver::server WARN Rejected request with Host header localhost:47515, allowed values are []

View File

@@ -0,0 +1,2 @@
1760369864624 geckodriver INFO Listening on 127.0.0.1:46139
1760369864980 webdriver::server WARN Rejected request with Host header localhost:46139, allowed values are []

View File

@@ -0,0 +1,2 @@
1760369887688 geckodriver INFO Listening on 127.0.0.1:54939
1760369888044 webdriver::server WARN Rejected request with Host header localhost:54939, allowed values are []

View File

@@ -0,0 +1,2 @@
1760369893100 geckodriver INFO Listening on 127.0.0.1:44375
1760369893457 webdriver::server WARN Rejected request with Host header localhost:44375, allowed values are []

View File

@@ -0,0 +1,2 @@
1760369944730 geckodriver INFO Listening on 127.0.0.1:48477
1760369945089 webdriver::server WARN Rejected request with Host header localhost:48477, allowed values are []

View File

@@ -0,0 +1,2 @@
1760369950146 geckodriver INFO Listening on 127.0.0.1:60241
1760369950502 webdriver::server WARN Rejected request with Host header localhost:60241, allowed values are []

View File

2457
results/log.html Normal file

File diff suppressed because one or more lines are too long

627
results/output.xml Normal file
View File

@@ -0,0 +1,627 @@
<?xml version="1.0" encoding="UTF-8"?>
<robot generator="Robot 7.3.2 (Python 3.12.3 on linux)" generated="2025-11-06T11:33:21.344232" rpa="false" schemaversion="5">
<suite id="s1" name="End-To-End" source="/home/ersyl/development/robot-scripts/end-to-end">
<suite id="s1-s1" name="Tests" source="/home/ersyl/development/robot-scripts/end-to-end/Tests">
<suite id="s1-s1-s1" name="BackOffice" source="/home/ersyl/development/robot-scripts/end-to-end/Tests/BackOffice">
<suite id="s1-s1-s1-s1" name="Back Office" source="/home/ersyl/development/robot-scripts/end-to-end/Tests/BackOffice/Back_Office.robot">
<test id="s1-s1-s1-s1-t1" name="Should be able to access Home page" line="12">
<kw name="Begin Web Test" owner="CommonWeb" type="SETUP">
<kw name="Open Browser" owner="SeleniumLibrary">
<msg time="2025-11-06T11:33:21.706204" level="INFO">Opening browser 'chrome' to base url 'about:blank'.</msg>
<arg>about:blank</arg>
<arg>${BROWSER}</arg>
<doc>Opens a new browser instance to the optional ``url``.</doc>
<status status="PASS" start="2025-11-06T11:33:21.705952" elapsed="0.470863"/>
</kw>
<kw name="Maximize Browser Window" owner="SeleniumLibrary">
<doc>Maximizes current browser window.</doc>
<status status="PASS" start="2025-11-06T11:33:22.177071" elapsed="0.013108"/>
</kw>
<status status="PASS" start="2025-11-06T11:33:21.705324" elapsed="0.485094"/>
</kw>
<kw name="Go to &quot;Home&quot; page" owner="BackOfficeApp">
<kw name="Home Page" owner="BackOffice.Landing">
<kw name="Go To" owner="SeleniumLibrary">
<msg time="2025-11-06T11:33:22.193474" level="INFO">Opening url 'https://automationplayground.com/back-office/'</msg>
<arg>${BACK_OFFICE_URL}</arg>
<doc>Navigates the current browser window to the provided ``url``.</doc>
<status status="PASS" start="2025-11-06T11:33:22.193144" elapsed="1.297885"/>
</kw>
<status status="PASS" start="2025-11-06T11:33:22.191471" elapsed="1.299724"/>
</kw>
<kw name="Verify Page" owner="BackOffice.Landing">
<kw name="Wait Until Page Contains" owner="SeleniumLibrary">
<arg>${BACK_OFFICE_HOME_PAGE-HEADER}</arg>
<doc>Waits until ``text`` appears on the current page.</doc>
<status status="PASS" start="2025-11-06T11:33:23.491786" elapsed="0.009254"/>
</kw>
<status status="PASS" start="2025-11-06T11:33:23.491478" elapsed="0.009716"/>
</kw>
<status status="PASS" start="2025-11-06T11:33:22.190789" elapsed="1.310512"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2025-11-06T11:33:25.501795" level="INFO">Slept 2 seconds.</msg>
<arg>2</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2025-11-06T11:33:23.501441" elapsed="2.000662"/>
</kw>
<kw name="End Web Test" owner="CommonWeb" type="TEARDOWN">
<kw name="Close All Browsers" owner="SeleniumLibrary">
<doc>Closes all open browsers and resets the browser cache.</doc>
<status status="PASS" start="2025-11-06T11:33:25.503536" elapsed="0.073813"/>
</kw>
<status status="PASS" start="2025-11-06T11:33:25.502701" elapsed="0.074947"/>
</kw>
<doc>Home Page</doc>
<tag>Home</tag>
<status status="PASS" start="2025-11-06T11:33:21.662081" elapsed="3.915729"/>
</test>
<doc>Test the Studio Web Page</doc>
<status status="PASS" start="2025-11-06T11:33:21.535844" elapsed="4.086363"/>
</suite>
<status status="PASS" start="2025-11-06T11:33:21.492869" elapsed="4.171192"/>
</suite>
<suite id="s1-s1-s2" name="EndToEnd" source="/home/ersyl/development/robot-scripts/end-to-end/Tests/EndToEnd">
<suite id="s1-s1-s2-s1" name="End to End" source="/home/ersyl/development/robot-scripts/end-to-end/Tests/EndToEnd/End_to_End.robot">
<test id="s1-s1-s2-s1-t1" name="Should be able to access both sites" line="13">
<kw name="Begin Web Test" owner="CommonWeb" type="SETUP">
<kw name="Open Browser" owner="SeleniumLibrary">
<msg time="2025-11-06T11:33:25.839763" level="INFO">Opening browser 'chrome' to base url 'about:blank'.</msg>
<arg>about:blank</arg>
<arg>${BROWSER}</arg>
<doc>Opens a new browser instance to the optional ``url``.</doc>
<status status="PASS" start="2025-11-06T11:33:25.839491" elapsed="0.541311"/>
</kw>
<kw name="Maximize Browser Window" owner="SeleniumLibrary">
<doc>Maximizes current browser window.</doc>
<status status="PASS" start="2025-11-06T11:33:26.381272" elapsed="0.016749"/>
</kw>
<status status="PASS" start="2025-11-06T11:33:25.839051" elapsed="0.559195"/>
</kw>
<kw name="Go to &quot;Home&quot; page" owner="FrontOfficeApp">
<kw name="Home Page" owner="FrontOffice.Landing">
<kw name="Go To" owner="SeleniumLibrary">
<msg time="2025-11-06T11:33:26.399464" level="INFO">Opening url 'https://automationplayground.com/front-office/'</msg>
<arg>${FRONT_OFFICE_URL}</arg>
<doc>Navigates the current browser window to the provided ``url``.</doc>
<status status="PASS" start="2025-11-06T11:33:26.399224" elapsed="1.778337"/>
</kw>
<status status="PASS" start="2025-11-06T11:33:26.398923" elapsed="1.778838"/>
</kw>
<kw name="Verify Page" owner="FrontOffice.Landing">
<kw name="Wait Until Page Contains" owner="SeleniumLibrary">
<arg>${FRONT_OFFICE_HOME_PAGE_HEADER}</arg>
<doc>Waits until ``text`` appears on the current page.</doc>
<status status="PASS" start="2025-11-06T11:33:28.178632" elapsed="0.012280"/>
</kw>
<status status="PASS" start="2025-11-06T11:33:28.178042" elapsed="0.013023"/>
</kw>
<status status="PASS" start="2025-11-06T11:33:26.398523" elapsed="1.792636"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2025-11-06T11:33:30.191641" level="INFO">Slept 2 seconds.</msg>
<arg>2</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2025-11-06T11:33:28.191303" elapsed="2.000537"/>
</kw>
<kw name="Go to &quot;Home&quot; page" owner="BackOfficeApp">
<kw name="Home Page" owner="BackOffice.Landing">
<kw name="Go To" owner="SeleniumLibrary">
<msg time="2025-11-06T11:33:30.192849" level="INFO">Opening url 'https://automationplayground.com/back-office/'</msg>
<arg>${BACK_OFFICE_URL}</arg>
<doc>Navigates the current browser window to the provided ``url``.</doc>
<status status="PASS" start="2025-11-06T11:33:30.192608" elapsed="16.233236"/>
</kw>
<status status="PASS" start="2025-11-06T11:33:30.192389" elapsed="16.233615"/>
</kw>
<kw name="Verify Page" owner="BackOffice.Landing">
<kw name="Wait Until Page Contains" owner="SeleniumLibrary">
<arg>${BACK_OFFICE_HOME_PAGE-HEADER}</arg>
<doc>Waits until ``text`` appears on the current page.</doc>
<status status="PASS" start="2025-11-06T11:33:46.426530" elapsed="0.009241"/>
</kw>
<status status="PASS" start="2025-11-06T11:33:46.426200" elapsed="0.009719"/>
</kw>
<status status="PASS" start="2025-11-06T11:33:30.192068" elapsed="16.243942"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2025-11-06T11:33:48.436472" level="INFO">Slept 2 seconds.</msg>
<arg>2</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2025-11-06T11:33:46.436143" elapsed="2.000489"/>
</kw>
<kw name="End Web Test" owner="CommonWeb" type="TEARDOWN">
<kw name="Close All Browsers" owner="SeleniumLibrary">
<doc>Closes all open browsers and resets the browser cache.</doc>
<status status="PASS" start="2025-11-06T11:33:48.437117" elapsed="0.058926"/>
</kw>
<status status="PASS" start="2025-11-06T11:33:48.436877" elapsed="0.059333"/>
</kw>
<doc>Home Page</doc>
<tag>Home</tag>
<status status="PASS" start="2025-11-06T11:33:25.795968" elapsed="22.700350"/>
</test>
<doc>Test End to End Suite</doc>
<status status="PASS" start="2025-11-06T11:33:25.749873" elapsed="22.788193"/>
</suite>
<status status="PASS" start="2025-11-06T11:33:25.706828" elapsed="22.873306"/>
</suite>
<suite id="s1-s1-s3" name="FrontOffice" source="/home/ersyl/development/robot-scripts/end-to-end/Tests/FrontOffice">
<suite id="s1-s1-s3-s1" name="Front Office" source="/home/ersyl/development/robot-scripts/end-to-end/Tests/FrontOffice/Front_Office.robot">
<test id="s1-s1-s3-s1-t1" name="Should be able to access Home page" line="12">
<kw name="Begin Web Test" owner="CommonWeb" type="SETUP">
<kw name="Open Browser" owner="SeleniumLibrary">
<msg time="2025-11-06T11:33:48.754770" level="INFO">Opening browser 'chrome' to base url 'about:blank'.</msg>
<arg>about:blank</arg>
<arg>${BROWSER}</arg>
<doc>Opens a new browser instance to the optional ``url``.</doc>
<status status="PASS" start="2025-11-06T11:33:48.754541" elapsed="0.478420"/>
</kw>
<kw name="Maximize Browser Window" owner="SeleniumLibrary">
<doc>Maximizes current browser window.</doc>
<status status="PASS" start="2025-11-06T11:33:49.233273" elapsed="0.015168"/>
</kw>
<status status="PASS" start="2025-11-06T11:33:48.754132" elapsed="0.494628"/>
</kw>
<kw name="Go to &quot;Home&quot; page" owner="FrontOfficeApp">
<kw name="Home Page" owner="FrontOffice.Landing">
<kw name="Go To" owner="SeleniumLibrary">
<msg time="2025-11-06T11:33:49.250094" level="INFO">Opening url 'https://automationplayground.com/front-office/'</msg>
<arg>${FRONT_OFFICE_URL}</arg>
<doc>Navigates the current browser window to the provided ``url``.</doc>
<status status="PASS" start="2025-11-06T11:33:49.249883" elapsed="2.245686"/>
</kw>
<status status="PASS" start="2025-11-06T11:33:49.249566" elapsed="2.246167"/>
</kw>
<kw name="Verify Page" owner="FrontOffice.Landing">
<kw name="Wait Until Page Contains" owner="SeleniumLibrary">
<arg>${FRONT_OFFICE_HOME_PAGE_HEADER}</arg>
<doc>Waits until ``text`` appears on the current page.</doc>
<status status="PASS" start="2025-11-06T11:33:51.496242" elapsed="0.008612"/>
</kw>
<status status="PASS" start="2025-11-06T11:33:51.495929" elapsed="0.009156"/>
</kw>
<status status="PASS" start="2025-11-06T11:33:49.249104" elapsed="2.256135"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2025-11-06T11:33:53.505928" level="INFO">Slept 2 seconds.</msg>
<arg>2</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2025-11-06T11:33:51.505470" elapsed="2.000664"/>
</kw>
<kw name="End Web Test" owner="CommonWeb" type="TEARDOWN">
<kw name="Close All Browsers" owner="SeleniumLibrary">
<doc>Closes all open browsers and resets the browser cache.</doc>
<status status="PASS" start="2025-11-06T11:33:53.506713" elapsed="0.056050"/>
</kw>
<status status="PASS" start="2025-11-06T11:33:53.506442" elapsed="0.056498"/>
</kw>
<doc>Home Page</doc>
<tag>Home</tag>
<status status="PASS" start="2025-11-06T11:33:48.711935" elapsed="4.851089"/>
</test>
<test id="s1-s1-s3-s1-t2" name="Should be able to access About page" line="18">
<kw name="Begin Web Test" owner="CommonWeb" type="SETUP">
<kw name="Open Browser" owner="SeleniumLibrary">
<msg time="2025-11-06T11:33:53.647531" level="INFO">Opening browser 'chrome' to base url 'about:blank'.</msg>
<arg>about:blank</arg>
<arg>${BROWSER}</arg>
<doc>Opens a new browser instance to the optional ``url``.</doc>
<status status="PASS" start="2025-11-06T11:33:53.647310" elapsed="0.521056"/>
</kw>
<kw name="Maximize Browser Window" owner="SeleniumLibrary">
<doc>Maximizes current browser window.</doc>
<status status="PASS" start="2025-11-06T11:33:54.168585" elapsed="0.015933"/>
</kw>
<status status="PASS" start="2025-11-06T11:33:53.646934" elapsed="0.537748"/>
</kw>
<kw name="Go to &quot;Home&quot; page" owner="FrontOfficeApp">
<kw name="Home Page" owner="FrontOffice.Landing">
<kw name="Go To" owner="SeleniumLibrary">
<msg time="2025-11-06T11:33:54.185936" level="INFO">Opening url 'https://automationplayground.com/front-office/'</msg>
<arg>${FRONT_OFFICE_URL}</arg>
<doc>Navigates the current browser window to the provided ``url``.</doc>
<status status="PASS" start="2025-11-06T11:33:54.185754" elapsed="8.074811"/>
</kw>
<status status="PASS" start="2025-11-06T11:33:54.185260" elapsed="8.075473"/>
</kw>
<kw name="Verify Page" owner="FrontOffice.Landing">
<kw name="Wait Until Page Contains" owner="SeleniumLibrary">
<arg>${FRONT_OFFICE_HOME_PAGE_HEADER}</arg>
<doc>Waits until ``text`` appears on the current page.</doc>
<status status="PASS" start="2025-11-06T11:34:02.261249" elapsed="0.008972"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:02.260936" elapsed="0.009447"/>
</kw>
<status status="PASS" start="2025-11-06T11:33:54.184871" elapsed="8.085608"/>
</kw>
<kw name="GO to &quot;About&quot; Page" owner="FrontOfficeApp">
<kw name="Select &quot;About&quot; Page" owner="FrontOffice.TopNav">
<kw name="Click Element" owner="SeleniumLibrary">
<msg time="2025-11-06T11:34:02.271542" level="INFO">Clicking element 'xpath=//*[@id="bs-example-navbar-collapse-1"]/ul/li[4]/a'.</msg>
<arg>${TOP_NAV_ABOUT_LINK}</arg>
<doc>Click the element identified by ``locator``.</doc>
<status status="PASS" start="2025-11-06T11:34:02.271222" elapsed="0.041732"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2025-11-06T11:34:04.313654" level="INFO">Slept 2 seconds.</msg>
<arg>2</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2025-11-06T11:34:02.313216" elapsed="2.000648"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:02.270983" elapsed="2.043031"/>
</kw>
<kw name="Verify Page" owner="About">
<kw name="Wait Until Page Contains" owner="SeleniumLibrary">
<arg>${ABOUT_HEADER}</arg>
<doc>Waits until ``text`` appears on the current page.</doc>
<status status="PASS" start="2025-11-06T11:34:04.314452" elapsed="0.008505"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:04.314195" elapsed="0.008920"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:02.270645" elapsed="2.052551"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2025-11-06T11:34:06.323649" level="INFO">Slept 2 seconds.</msg>
<arg>2</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2025-11-06T11:34:04.323334" elapsed="2.000514"/>
</kw>
<kw name="End Web Test" owner="CommonWeb" type="TEARDOWN">
<kw name="Close All Browsers" owner="SeleniumLibrary">
<doc>Closes all open browsers and resets the browser cache.</doc>
<status status="PASS" start="2025-11-06T11:34:06.324490" elapsed="0.057021"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:06.324184" elapsed="0.057490"/>
</kw>
<doc>About Page</doc>
<tag>About</tag>
<status status="PASS" start="2025-11-06T11:33:53.604906" elapsed="12.776858"/>
</test>
<test id="s1-s1-s3-s1-t3" name="Should be able to access Contact page" line="25">
<kw name="Begin Web Test" owner="CommonWeb" type="SETUP">
<kw name="Open Browser" owner="SeleniumLibrary">
<msg time="2025-11-06T11:34:06.466400" level="INFO">Opening browser 'chrome' to base url 'about:blank'.</msg>
<arg>about:blank</arg>
<arg>${BROWSER}</arg>
<doc>Opens a new browser instance to the optional ``url``.</doc>
<status status="PASS" start="2025-11-06T11:34:06.466164" elapsed="0.452917"/>
</kw>
<kw name="Maximize Browser Window" owner="SeleniumLibrary">
<doc>Maximizes current browser window.</doc>
<status status="PASS" start="2025-11-06T11:34:06.919309" elapsed="0.012598"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:06.465875" elapsed="0.466205"/>
</kw>
<kw name="Go to &quot;Home&quot; page" owner="FrontOfficeApp">
<kw name="Home Page" owner="FrontOffice.Landing">
<kw name="Go To" owner="SeleniumLibrary">
<msg time="2025-11-06T11:34:06.933014" level="INFO">Opening url 'https://automationplayground.com/front-office/'</msg>
<arg>${FRONT_OFFICE_URL}</arg>
<doc>Navigates the current browser window to the provided ``url``.</doc>
<status status="PASS" start="2025-11-06T11:34:06.932852" elapsed="4.465395"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:06.932605" elapsed="4.465811"/>
</kw>
<kw name="Verify Page" owner="FrontOffice.Landing">
<kw name="Wait Until Page Contains" owner="SeleniumLibrary">
<arg>${FRONT_OFFICE_HOME_PAGE_HEADER}</arg>
<doc>Waits until ``text`` appears on the current page.</doc>
<status status="PASS" start="2025-11-06T11:34:11.398900" elapsed="0.007967"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:11.398609" elapsed="0.008426"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:06.932280" elapsed="4.474851"/>
</kw>
<kw name="GO to &quot;Contact&quot; Page" owner="FrontOfficeApp">
<kw name="Select &quot;Contact&quot; Page" owner="FrontOffice.TopNav">
<kw name="Click Element" owner="SeleniumLibrary">
<msg time="2025-11-06T11:34:11.408142" level="INFO">Clicking element 'xpath=//*[@id="bs-example-navbar-collapse-1"]/ul/li[6]/a'.</msg>
<arg>${TOP_NAV_CONTACT_LINK}</arg>
<doc>Click the element identified by ``locator``.</doc>
<status status="PASS" start="2025-11-06T11:34:11.407894" elapsed="0.041545"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2025-11-06T11:34:13.450379" level="INFO">Slept 2 seconds.</msg>
<arg>2</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2025-11-06T11:34:11.449869" elapsed="2.000724"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:11.407647" elapsed="2.043091"/>
</kw>
<kw name="Verify Page" owner="Contact">
<kw name="Wait Until Page Contains" owner="SeleniumLibrary">
<arg>${CONTACT_US}</arg>
<doc>Waits until ``text`` appears on the current page.</doc>
<status status="PASS" start="2025-11-06T11:34:13.451284" elapsed="0.008152"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:13.450911" elapsed="0.008678"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:11.407311" elapsed="2.052361"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2025-11-06T11:34:15.460127" level="INFO">Slept 2 seconds.</msg>
<arg>2</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2025-11-06T11:34:13.459806" elapsed="2.000535"/>
</kw>
<kw name="End Web Test" owner="CommonWeb" type="TEARDOWN">
<kw name="Close All Browsers" owner="SeleniumLibrary">
<doc>Closes all open browsers and resets the browser cache.</doc>
<status status="PASS" start="2025-11-06T11:34:15.460890" elapsed="0.056427"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:15.460630" elapsed="0.056866"/>
</kw>
<doc>Contact Page</doc>
<tag>Contact</tag>
<status status="PASS" start="2025-11-06T11:34:06.423935" elapsed="9.093651"/>
</test>
<test id="s1-s1-s3-s1-t4" name="Should be able to access Portofolio page" line="32">
<kw name="Begin Web Test" owner="CommonWeb" type="SETUP">
<kw name="Open Browser" owner="SeleniumLibrary">
<msg time="2025-11-06T11:34:15.603617" level="INFO">Opening browser 'chrome' to base url 'about:blank'.</msg>
<arg>about:blank</arg>
<arg>${BROWSER}</arg>
<doc>Opens a new browser instance to the optional ``url``.</doc>
<status status="PASS" start="2025-11-06T11:34:15.603416" elapsed="0.508582"/>
</kw>
<kw name="Maximize Browser Window" owner="SeleniumLibrary">
<doc>Maximizes current browser window.</doc>
<status status="PASS" start="2025-11-06T11:34:16.112245" elapsed="0.012517"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:15.603078" elapsed="0.521864"/>
</kw>
<kw name="Go to &quot;Home&quot; page" owner="FrontOfficeApp">
<kw name="Home Page" owner="FrontOffice.Landing">
<kw name="Go To" owner="SeleniumLibrary">
<msg time="2025-11-06T11:34:16.125888" level="INFO">Opening url 'https://automationplayground.com/front-office/'</msg>
<arg>${FRONT_OFFICE_URL}</arg>
<doc>Navigates the current browser window to the provided ``url``.</doc>
<status status="PASS" start="2025-11-06T11:34:16.125728" elapsed="2.616089"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:16.125480" elapsed="2.616501"/>
</kw>
<kw name="Verify Page" owner="FrontOffice.Landing">
<kw name="Wait Until Page Contains" owner="SeleniumLibrary">
<arg>${FRONT_OFFICE_HOME_PAGE_HEADER}</arg>
<doc>Waits until ``text`` appears on the current page.</doc>
<status status="PASS" start="2025-11-06T11:34:18.742541" elapsed="0.008412"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:18.742176" elapsed="0.008934"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:16.125137" elapsed="2.626071"/>
</kw>
<kw name="GO to &quot;Portofolio&quot; Page" owner="FrontOfficeApp">
<kw name="Select &quot;Portofolio&quot; Page" owner="FrontOffice.TopNav">
<kw name="Click Element" owner="SeleniumLibrary">
<msg time="2025-11-06T11:34:18.752130" level="INFO">Clicking element 'xpath=//*[@id="bs-example-navbar-collapse-1"]/ul/li[3]/a'.</msg>
<arg>${TOP_NAV_PORTOFOLIO_LINK}</arg>
<doc>Click the element identified by ``locator``.</doc>
<status status="PASS" start="2025-11-06T11:34:18.751930" elapsed="0.042878"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2025-11-06T11:34:20.795421" level="INFO">Slept 2 seconds.</msg>
<arg>2</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2025-11-06T11:34:18.795054" elapsed="2.000541"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:18.751704" elapsed="2.044010"/>
</kw>
<kw name="Verify Page" owner="Portofolio">
<kw name="Wait Until Page Contains" owner="SeleniumLibrary">
<arg>${PORTOFOLIO}</arg>
<doc>Waits until ``text`` appears on the current page.</doc>
<status status="PASS" start="2025-11-06T11:34:20.796183" elapsed="0.008688"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:20.795867" elapsed="0.009151"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:18.751389" elapsed="2.053708"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2025-11-06T11:34:22.805527" level="INFO">Slept 2 seconds.</msg>
<arg>2</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2025-11-06T11:34:20.805226" elapsed="2.000468"/>
</kw>
<kw name="End Web Test" owner="CommonWeb" type="TEARDOWN">
<kw name="Close All Browsers" owner="SeleniumLibrary">
<doc>Closes all open browsers and resets the browser cache.</doc>
<status status="PASS" start="2025-11-06T11:34:22.806252" elapsed="0.057402"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:22.805938" elapsed="0.057910"/>
</kw>
<doc>Portofolio Page</doc>
<tag>Portofolio</tag>
<status status="PASS" start="2025-11-06T11:34:15.560000" elapsed="7.303945"/>
</test>
<test id="s1-s1-s3-s1-t5" name="Should be able to access Services page" line="39">
<kw name="Begin Web Test" owner="CommonWeb" type="SETUP">
<kw name="Open Browser" owner="SeleniumLibrary">
<msg time="2025-11-06T11:34:22.950738" level="INFO">Opening browser 'chrome' to base url 'about:blank'.</msg>
<arg>about:blank</arg>
<arg>${BROWSER}</arg>
<doc>Opens a new browser instance to the optional ``url``.</doc>
<status status="PASS" start="2025-11-06T11:34:22.950484" elapsed="0.539993"/>
</kw>
<kw name="Maximize Browser Window" owner="SeleniumLibrary">
<doc>Maximizes current browser window.</doc>
<status status="PASS" start="2025-11-06T11:34:23.490700" elapsed="0.012548"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:22.950096" elapsed="0.553333"/>
</kw>
<kw name="Go to &quot;Home&quot; page" owner="FrontOfficeApp">
<kw name="Home Page" owner="FrontOffice.Landing">
<kw name="Go To" owner="SeleniumLibrary">
<msg time="2025-11-06T11:34:23.504314" level="INFO">Opening url 'https://automationplayground.com/front-office/'</msg>
<arg>${FRONT_OFFICE_URL}</arg>
<doc>Navigates the current browser window to the provided ``url``.</doc>
<status status="PASS" start="2025-11-06T11:34:23.504158" elapsed="2.775792"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:23.503940" elapsed="2.776169"/>
</kw>
<kw name="Verify Page" owner="FrontOffice.Landing">
<kw name="Wait Until Page Contains" owner="SeleniumLibrary">
<arg>${FRONT_OFFICE_HOME_PAGE_HEADER}</arg>
<doc>Waits until ``text`` appears on the current page.</doc>
<status status="PASS" start="2025-11-06T11:34:26.280604" elapsed="0.008099"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:26.280310" elapsed="0.008565"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:23.503637" elapsed="2.785372"/>
</kw>
<kw name="GO to &quot;Services&quot; Page" owner="FrontOfficeApp">
<kw name="Select &quot;Services&quot; Page" owner="FrontOffice.TopNav">
<kw name="Click Element" owner="SeleniumLibrary">
<msg time="2025-11-06T11:34:26.289994" level="INFO">Clicking element 'xpath=//*[@id="bs-example-navbar-collapse-1"]/ul/li[2]/a'.</msg>
<arg>${TOP_NAV_SERVICES_LINK}</arg>
<doc>Click the element identified by ``locator``.</doc>
<status status="PASS" start="2025-11-06T11:34:26.289787" elapsed="0.041366"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2025-11-06T11:34:28.331942" level="INFO">Slept 2 seconds.</msg>
<arg>2</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2025-11-06T11:34:26.331412" elapsed="2.000747"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:26.289537" elapsed="2.042773"/>
</kw>
<kw name="Verify Page" owner="Services">
<kw name="Wait Until Page Contains" owner="SeleniumLibrary">
<arg>${SERVICES}</arg>
<doc>Waits until ``text`` appears on the current page.</doc>
<status status="PASS" start="2025-11-06T11:34:28.332849" elapsed="0.008494"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:28.332483" elapsed="0.009059"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:26.289181" elapsed="2.052445"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2025-11-06T11:34:30.342196" level="INFO">Slept 2 seconds.</msg>
<arg>2</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2025-11-06T11:34:28.341756" elapsed="2.000661"/>
</kw>
<kw name="End Web Test" owner="CommonWeb" type="TEARDOWN">
<kw name="Close All Browsers" owner="SeleniumLibrary">
<doc>Closes all open browsers and resets the browser cache.</doc>
<status status="PASS" start="2025-11-06T11:34:30.342965" elapsed="0.056704"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:30.342702" elapsed="0.057175"/>
</kw>
<doc>Services Page</doc>
<tag>Services</tag>
<status status="PASS" start="2025-11-06T11:34:22.907117" elapsed="7.492870"/>
</test>
<test id="s1-s1-s3-s1-t6" name="Should be able to access Team page" line="46">
<kw name="Begin Web Test" owner="CommonWeb" type="SETUP">
<kw name="Open Browser" owner="SeleniumLibrary">
<msg time="2025-11-06T11:34:30.485533" level="INFO">Opening browser 'chrome' to base url 'about:blank'.</msg>
<arg>about:blank</arg>
<arg>${BROWSER}</arg>
<doc>Opens a new browser instance to the optional ``url``.</doc>
<status status="PASS" start="2025-11-06T11:34:30.485316" elapsed="0.509876"/>
</kw>
<kw name="Maximize Browser Window" owner="SeleniumLibrary">
<doc>Maximizes current browser window.</doc>
<status status="PASS" start="2025-11-06T11:34:30.995436" elapsed="0.012713"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:30.485004" elapsed="0.523314"/>
</kw>
<kw name="Go to &quot;Home&quot; page" owner="FrontOfficeApp">
<kw name="Home Page" owner="FrontOffice.Landing">
<kw name="Go To" owner="SeleniumLibrary">
<msg time="2025-11-06T11:34:31.009231" level="INFO">Opening url 'https://automationplayground.com/front-office/'</msg>
<arg>${FRONT_OFFICE_URL}</arg>
<doc>Navigates the current browser window to the provided ``url``.</doc>
<status status="PASS" start="2025-11-06T11:34:31.009063" elapsed="2.036160"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:31.008827" elapsed="2.036567"/>
</kw>
<kw name="Verify Page" owner="FrontOffice.Landing">
<kw name="Wait Until Page Contains" owner="SeleniumLibrary">
<arg>${FRONT_OFFICE_HOME_PAGE_HEADER}</arg>
<doc>Waits until ``text`` appears on the current page.</doc>
<status status="PASS" start="2025-11-06T11:34:33.045899" elapsed="0.008705"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:33.045589" elapsed="0.009180"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:31.008513" elapsed="2.046362"/>
</kw>
<kw name="GO to &quot;Team&quot; Page" owner="FrontOfficeApp">
<kw name="Select &quot;Team&quot; Page" owner="FrontOffice.TopNav">
<kw name="Click Element" owner="SeleniumLibrary">
<msg time="2025-11-06T11:34:33.055910" level="INFO">Clicking element 'xpath=//*[@id="bs-example-navbar-collapse-1"]/ul/li[5]/a'.</msg>
<arg>${TOP_NAV_TEAM_LINK}</arg>
<doc>Click the element identified by ``locator``.</doc>
<status status="PASS" start="2025-11-06T11:34:33.055693" elapsed="0.041800"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2025-11-06T11:34:35.098203" level="INFO">Slept 2 seconds.</msg>
<arg>2</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2025-11-06T11:34:33.097720" elapsed="2.000700"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:33.055421" elapsed="2.043140"/>
</kw>
<kw name="Verify Page" owner="Team">
<kw name="Wait Until Page Contains" owner="SeleniumLibrary">
<arg>${AMAZING_TEAM}</arg>
<doc>Waits until ``text`` appears on the current page.</doc>
<status status="PASS" start="2025-11-06T11:34:35.098992" elapsed="0.008252"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:35.098730" elapsed="0.008676"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:33.055050" elapsed="2.052441"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2025-11-06T11:34:37.108040" level="INFO">Slept 2 seconds.</msg>
<arg>2</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2025-11-06T11:34:35.107624" elapsed="2.000579"/>
</kw>
<kw name="End Web Test" owner="CommonWeb" type="TEARDOWN">
<kw name="Close All Browsers" owner="SeleniumLibrary">
<doc>Closes all open browsers and resets the browser cache.</doc>
<status status="PASS" start="2025-11-06T11:34:37.108707" elapsed="0.056087"/>
</kw>
<status status="PASS" start="2025-11-06T11:34:37.108457" elapsed="0.056493"/>
</kw>
<doc>Team Page</doc>
<tag>Team</tag>
<status status="PASS" start="2025-11-06T11:34:30.441907" elapsed="6.723121"/>
</test>
<doc>Test the Studio Web Page</doc>
<status status="PASS" start="2025-11-06T11:33:48.664923" elapsed="48.542187"/>
</suite>
<status status="PASS" start="2025-11-06T11:33:48.621984" elapsed="48.628021"/>
</suite>
<status status="PASS" start="2025-11-06T11:33:21.450092" elapsed="75.841837"/>
</suite>
<status status="PASS" start="2025-11-06T11:33:21.348602" elapsed="75.985454"/>
</suite>
<statistics>
<total>
<stat pass="8" fail="0" skip="0">All Tests</stat>
</total>
<tag>
<stat pass="1" fail="0" skip="0">About</stat>
<stat pass="1" fail="0" skip="0">Contact</stat>
<stat pass="3" fail="0" skip="0">Home</stat>
<stat pass="1" fail="0" skip="0">Portofolio</stat>
<stat pass="1" fail="0" skip="0">Services</stat>
<stat pass="1" fail="0" skip="0">Team</stat>
</tag>
<suite>
<stat name="End-To-End" id="s1" pass="8" fail="0" skip="0">End-To-End</stat>
<stat name="Tests" id="s1-s1" pass="8" fail="0" skip="0">End-To-End.Tests</stat>
<stat name="BackOffice" id="s1-s1-s1" pass="1" fail="0" skip="0">End-To-End.Tests.BackOffice</stat>
<stat name="Back Office" id="s1-s1-s1-s1" pass="1" fail="0" skip="0">End-To-End.Tests.BackOffice.Back Office</stat>
<stat name="EndToEnd" id="s1-s1-s2" pass="1" fail="0" skip="0">End-To-End.Tests.EndToEnd</stat>
<stat name="End to End" id="s1-s1-s2-s1" pass="1" fail="0" skip="0">End-To-End.Tests.EndToEnd.End to End</stat>
<stat name="FrontOffice" id="s1-s1-s3" pass="6" fail="0" skip="0">End-To-End.Tests.FrontOffice</stat>
<stat name="Front Office" id="s1-s1-s3-s1" pass="6" fail="0" skip="0">End-To-End.Tests.FrontOffice.Front Office</stat>
</suite>
</statistics>
<errors>
</errors>
</robot>

2735
results/report.html Normal file

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 858 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 166 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 858 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 858 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 855 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 853 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 853 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 853 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.0 KiB