commit 4f76dc944e887e9ece9186a0d0a1896251a6bfb7 Author: Ssyleric Date: Thu Nov 6 12:06:50 2025 +0100 Initial commit diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..26d3352 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/.idea/front-office.iml b/.idea/front-office.iml new file mode 100644 index 0000000..19059eb --- /dev/null +++ b/.idea/front-office.iml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml new file mode 100644 index 0000000..105ce2d --- /dev/null +++ b/.idea/inspectionProfiles/profiles_settings.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..f4eeb4f --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,7 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..d8792f6 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Resources/CommonWeb.robot b/Resources/CommonWeb.robot new file mode 100644 index 0000000..90cc39f --- /dev/null +++ b/Resources/CommonWeb.robot @@ -0,0 +1,15 @@ +*** Settings *** +Library SeleniumLibrary + +*** Variables *** +${BROWSER} chrome +${URL} https://automationplayground.com/front-office/ + +*** Keywords *** +Begin Web Test + Open Browser about:blank ${BROWSER} + Maximize Browser Window + Go To ${URL} + +End Web Test + Close All Browsers diff --git a/Resources/FrontOfficeApp.robot b/Resources/FrontOfficeApp.robot new file mode 100644 index 0000000..c601cdd --- /dev/null +++ b/Resources/FrontOfficeApp.robot @@ -0,0 +1,40 @@ +*** Settings *** +Resource ./PO/Landing.robot +Resource ./PO/About.robot +Resource ./PO/Contact.robot +Resource ./PO/Portofolio.robot +Resource ./PO/Services.robot +Resource ./PO/Team.robot +Resource ./PO/TopNav.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 *** +Go to "Home" page + Landing.Home Page + Landing.Verify Page + +GO to "About" Page + TopNav.Select "About" Page + About.Verify Page + +GO to "Contact" Page + TopNav.Select "Contact" Page + Contact.Verify Page + +GO to "Portofolio" Page + TopNav.Select "Portofolio" Page + Portofolio.Verify Page + +GO to "Services" Page + TopNav.Select "Services" Page + Services.Verify Page + +GO to "Team" Page + TopNav.Select "Team" Page + Team.Verify Page \ No newline at end of file diff --git a/Resources/PO/About.robot b/Resources/PO/About.robot new file mode 100644 index 0000000..4b2297d --- /dev/null +++ b/Resources/PO/About.robot @@ -0,0 +1,13 @@ +*** Settings *** +Library SeleniumLibrary +Resource ../FrontOfficeApp.robot + +*** Variables *** +${ABOUT_HEADER} About + +*** Keywords *** +Click on Team Element + Click Element ${TOP_NAV_ABOUT_LINK} + +Verify Page + Wait Until Page Contains ${ABOUT_HEADER} \ No newline at end of file diff --git a/Resources/PO/Contact.robot b/Resources/PO/Contact.robot new file mode 100644 index 0000000..565d097 --- /dev/null +++ b/Resources/PO/Contact.robot @@ -0,0 +1,13 @@ +*** Settings *** +Library SeleniumLibrary +Resource ../FrontOfficeApp.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} \ No newline at end of file diff --git a/Resources/PO/Landing.robot b/Resources/PO/Landing.robot new file mode 100644 index 0000000..f0097cc --- /dev/null +++ b/Resources/PO/Landing.robot @@ -0,0 +1,14 @@ +*** Settings *** +Library SeleniumLibrary +Resource ../CommonWeb.robot + +*** Variables *** +${HOME_PAGE-HEADER} Welcome To Our Studio! + +*** Keywords *** +Home Page + Go To ${URL} + +Verify Page + Wait Until Page Contains ${HOME_PAGE-HEADER} + diff --git a/Resources/PO/Portofolio.robot b/Resources/PO/Portofolio.robot new file mode 100644 index 0000000..536aaa5 --- /dev/null +++ b/Resources/PO/Portofolio.robot @@ -0,0 +1,13 @@ +*** Settings *** +Library SeleniumLibrary +Resource ../FrontOfficeApp.robot + +*** Variables *** +${PORTOFOLIO} Portfolio + +*** Keywords *** +Click on Team Element + Click Element ${TOP_NAV_PORTOFOLIO_LINK} + +Verify Page + Wait Until Page Contains ${PORTOFOLIO} \ No newline at end of file diff --git a/Resources/PO/Services.robot b/Resources/PO/Services.robot new file mode 100644 index 0000000..e5599be --- /dev/null +++ b/Resources/PO/Services.robot @@ -0,0 +1,13 @@ +*** Settings *** +Library SeleniumLibrary +Resource ../FrontOfficeApp.robot + +*** Variables *** +${SERVICES} Services + +*** Keywords *** +Click on Team Element + Click Element ${TOP_NAV_SERVICES_LINK} + +Verify Page + Wait Until Page Contains ${SERVICES} \ No newline at end of file diff --git a/Resources/PO/Team.robot b/Resources/PO/Team.robot new file mode 100644 index 0000000..c1e52f7 --- /dev/null +++ b/Resources/PO/Team.robot @@ -0,0 +1,13 @@ +*** Settings *** +Library SeleniumLibrary +Resource ../FrontOfficeApp.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} \ No newline at end of file diff --git a/Resources/PO/TopNav.robot b/Resources/PO/TopNav.robot new file mode 100644 index 0000000..fe317d4 --- /dev/null +++ b/Resources/PO/TopNav.robot @@ -0,0 +1,26 @@ +*** Settings *** +Library SeleniumLibrary +Resource ../FrontOfficeApp.robot + +*** Variables *** + +*** 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 \ No newline at end of file diff --git a/Results/geckodriver-1.log b/Results/geckodriver-1.log new file mode 100644 index 0000000..8369600 --- /dev/null +++ b/Results/geckodriver-1.log @@ -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 [] diff --git a/Results/geckodriver-2.log b/Results/geckodriver-2.log new file mode 100644 index 0000000..9c40235 --- /dev/null +++ b/Results/geckodriver-2.log @@ -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 [] diff --git a/Results/geckodriver-3.log b/Results/geckodriver-3.log new file mode 100644 index 0000000..14914b6 --- /dev/null +++ b/Results/geckodriver-3.log @@ -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 [] diff --git a/Results/geckodriver-4.log b/Results/geckodriver-4.log new file mode 100644 index 0000000..9db8a78 --- /dev/null +++ b/Results/geckodriver-4.log @@ -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 [] diff --git a/Results/geckodriver-5.log b/Results/geckodriver-5.log new file mode 100644 index 0000000..cc3a56b --- /dev/null +++ b/Results/geckodriver-5.log @@ -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 [] diff --git a/Results/geckodriver-6.log b/Results/geckodriver-6.log new file mode 100644 index 0000000..e98279c --- /dev/null +++ b/Results/geckodriver-6.log @@ -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 [] diff --git a/Results/geckodriver-7.log b/Results/geckodriver-7.log new file mode 100644 index 0000000..682084b --- /dev/null +++ b/Results/geckodriver-7.log @@ -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 [] diff --git a/Results/geckodriver-8.log b/Results/geckodriver-8.log new file mode 100644 index 0000000..9e6bb89 --- /dev/null +++ b/Results/geckodriver-8.log @@ -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 [] diff --git a/Results/log.html b/Results/log.html new file mode 100644 index 0000000..de87eb5 --- /dev/null +++ b/Results/log.html @@ -0,0 +1,2457 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Opening Robot Framework log failed

+ +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Results/output.xml b/Results/output.xml new file mode 100644 index 0000000..8c8adea --- /dev/null +++ b/Results/output.xml @@ -0,0 +1,507 @@ + + + + + + + +Opening browser 'chrome' to base url 'about:blank'. +about:blank +${BROWSER} +Opens a new browser instance to the optional ``url``. + + + +Maximizes current browser window. + + + +Opening url 'https://automationplayground.com/front-office/' +${URL} +Navigates the current browser window to the provided ``url``. + + + + + + + +Opening url 'https://automationplayground.com/front-office/' +${URL} +Navigates the current browser window to the provided ``url``. + + + + + + +${HOME_PAGE-HEADER} +Waits until ``text`` appears on the current page. + + + + + + + +Slept 2 seconds. +2 +Pauses the test executed for the given time. + + + + +Closes all open browsers and resets the browser cache. + + + + +Home Page +Home + + + + + +Opening browser 'chrome' to base url 'about:blank'. +about:blank +${BROWSER} +Opens a new browser instance to the optional ``url``. + + + +Maximizes current browser window. + + + +Opening url 'https://automationplayground.com/front-office/' +${URL} +Navigates the current browser window to the provided ``url``. + + + + + + + +Opening url 'https://automationplayground.com/front-office/' +${URL} +Navigates the current browser window to the provided ``url``. + + + + + + +${HOME_PAGE-HEADER} +Waits until ``text`` appears on the current page. + + + + + + + + + +Clicking element 'xpath=//*[@id="bs-example-navbar-collapse-1"]/ul/li[4]/a'. +${TOP_NAV_ABOUT_LINK} +Click the element identified by ``locator``. + + + +Slept 2 seconds. +2 +Pauses the test executed for the given time. + + + + + + +${ABOUT_HEADER} +Waits until ``text`` appears on the current page. + + + + + + + +Slept 2 seconds. +2 +Pauses the test executed for the given time. + + + + +Closes all open browsers and resets the browser cache. + + + + +About Page +About + + + + + +Opening browser 'chrome' to base url 'about:blank'. +about:blank +${BROWSER} +Opens a new browser instance to the optional ``url``. + + + +Maximizes current browser window. + + + +Opening url 'https://automationplayground.com/front-office/' +${URL} +Navigates the current browser window to the provided ``url``. + + + + + + + +Opening url 'https://automationplayground.com/front-office/' +${URL} +Navigates the current browser window to the provided ``url``. + + + + + + +${HOME_PAGE-HEADER} +Waits until ``text`` appears on the current page. + + + + + + + + + +Clicking element 'xpath=//*[@id="bs-example-navbar-collapse-1"]/ul/li[6]/a'. +${TOP_NAV_CONTACT_LINK} +Click the element identified by ``locator``. + + + +Slept 2 seconds. +2 +Pauses the test executed for the given time. + + + + + + +${CONTACT_US} +Waits until ``text`` appears on the current page. + + + + + + + +Slept 2 seconds. +2 +Pauses the test executed for the given time. + + + + +Closes all open browsers and resets the browser cache. + + + + +Contact Page +Contact + + + + + +Opening browser 'chrome' to base url 'about:blank'. +about:blank +${BROWSER} +Opens a new browser instance to the optional ``url``. + + + +Maximizes current browser window. + + + +Opening url 'https://automationplayground.com/front-office/' +${URL} +Navigates the current browser window to the provided ``url``. + + + + + + + +Opening url 'https://automationplayground.com/front-office/' +${URL} +Navigates the current browser window to the provided ``url``. + + + + + + +${HOME_PAGE-HEADER} +Waits until ``text`` appears on the current page. + + + + + + + + + +Clicking element 'xpath=//*[@id="bs-example-navbar-collapse-1"]/ul/li[3]/a'. +${TOP_NAV_PORTOFOLIO_LINK} +Click the element identified by ``locator``. + + + +Slept 2 seconds. +2 +Pauses the test executed for the given time. + + + + + + +${PORTOFOLIO} +Waits until ``text`` appears on the current page. + + + + + + + +Slept 2 seconds. +2 +Pauses the test executed for the given time. + + + + +Closes all open browsers and resets the browser cache. + + + + +Portofolio Page +Portofolio + + + + + +Opening browser 'chrome' to base url 'about:blank'. +about:blank +${BROWSER} +Opens a new browser instance to the optional ``url``. + + + +Maximizes current browser window. + + + +Opening url 'https://automationplayground.com/front-office/' +${URL} +Navigates the current browser window to the provided ``url``. + + + + + + + +Opening url 'https://automationplayground.com/front-office/' +${URL} +Navigates the current browser window to the provided ``url``. + + + + + + +${HOME_PAGE-HEADER} +Waits until ``text`` appears on the current page. + + + + + + + + + +Clicking element 'xpath=//*[@id="bs-example-navbar-collapse-1"]/ul/li[2]/a'. +${TOP_NAV_SERVICES_LINK} +Click the element identified by ``locator``. + + + +Slept 2 seconds. +2 +Pauses the test executed for the given time. + + + + + + +${SERVICES} +Waits until ``text`` appears on the current page. + + + + + + + +Slept 2 seconds. +2 +Pauses the test executed for the given time. + + + + +Closes all open browsers and resets the browser cache. + + + + +Services Page +Services + + + + + +Opening browser 'chrome' to base url 'about:blank'. +about:blank +${BROWSER} +Opens a new browser instance to the optional ``url``. + + + +Maximizes current browser window. + + + +Opening url 'https://automationplayground.com/front-office/' +${URL} +Navigates the current browser window to the provided ``url``. + + + + + + + +Opening url 'https://automationplayground.com/front-office/' +${URL} +Navigates the current browser window to the provided ``url``. + + + + + + +${HOME_PAGE-HEADER} +Waits until ``text`` appears on the current page. + + + + + + + + + +Clicking element 'xpath=//*[@id="bs-example-navbar-collapse-1"]/ul/li[5]/a'. +${TOP_NAV_TEAM_LINK} +Click the element identified by ``locator``. + + + +Slept 2 seconds. +2 +Pauses the test executed for the given time. + + + + + + +${AMAZING_TEAM} +Waits until ``text`` appears on the current page. + + + + + + + +Slept 2 seconds. +2 +Pauses the test executed for the given time. + + + + +Closes all open browsers and resets the browser cache. + + + + +Team Page +Team + + +Test the Studio Web Page + + + + + + +All Tests + + +About +Contact +Home +Portofolio +Services +Team + + +Tests +Tests.Front Office + + + + + diff --git a/Results/report.html b/Results/report.html new file mode 100644 index 0000000..db8b594 --- /dev/null +++ b/Results/report.html @@ -0,0 +1,2735 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Opening Robot Framework report failed

+ +
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Results/selenium-screenshot-1.png b/Results/selenium-screenshot-1.png new file mode 100644 index 0000000..61422a8 Binary files /dev/null and b/Results/selenium-screenshot-1.png differ diff --git a/Results/selenium-screenshot-2.png b/Results/selenium-screenshot-2.png new file mode 100644 index 0000000..61422a8 Binary files /dev/null and b/Results/selenium-screenshot-2.png differ diff --git a/Results/selenium-screenshot-3.png b/Results/selenium-screenshot-3.png new file mode 100644 index 0000000..61422a8 Binary files /dev/null and b/Results/selenium-screenshot-3.png differ diff --git a/Results/selenium-screenshot-4.png b/Results/selenium-screenshot-4.png new file mode 100644 index 0000000..d24191c Binary files /dev/null and b/Results/selenium-screenshot-4.png differ diff --git a/Results/selenium-screenshot-5.png b/Results/selenium-screenshot-5.png new file mode 100644 index 0000000..6ef3b7d Binary files /dev/null and b/Results/selenium-screenshot-5.png differ diff --git a/Results/selenium-screenshot-6.png b/Results/selenium-screenshot-6.png new file mode 100644 index 0000000..6ef3b7d Binary files /dev/null and b/Results/selenium-screenshot-6.png differ diff --git a/Results/selenium-screenshot-7.png b/Results/selenium-screenshot-7.png new file mode 100644 index 0000000..6ef3b7d Binary files /dev/null and b/Results/selenium-screenshot-7.png differ diff --git a/Results/selenium-screenshot-8.png b/Results/selenium-screenshot-8.png new file mode 100644 index 0000000..c73ddff Binary files /dev/null and b/Results/selenium-screenshot-8.png differ diff --git a/Results/selenium-screenshot-9.png b/Results/selenium-screenshot-9.png new file mode 100644 index 0000000..c73ddff Binary files /dev/null and b/Results/selenium-screenshot-9.png differ diff --git a/Tests/Front_Office.robot b/Tests/Front_Office.robot new file mode 100644 index 0000000..b48aa9c --- /dev/null +++ b/Tests/Front_Office.robot @@ -0,0 +1,53 @@ +*** Settings *** +Documentation Test the Studio Web Page +Resource ../Resources/FrontOfficeApp.robot +Resource ../Resources/CommonWeb.robot +Test Setup Begin Web Test +Test Teardown End Web Test + +# robot -d Results Tests/Front_Office.robot + +*** Variables *** + + +*** 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 \ No newline at end of file diff --git a/results/log.html b/results/log.html new file mode 100644 index 0000000..0447809 --- /dev/null +++ b/results/log.html @@ -0,0 +1,2457 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Opening Robot Framework log failed

+ +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/results/output.xml b/results/output.xml new file mode 100644 index 0000000..7a2bb2c --- /dev/null +++ b/results/output.xml @@ -0,0 +1,511 @@ + + + + + + + + +Opening browser 'chrome' to base url 'about:blank'. +about:blank +${BROWSER} +Opens a new browser instance to the optional ``url``. + + + +Maximizes current browser window. + + + +Opening url 'https://automationplayground.com/front-office/' +${URL} +Navigates the current browser window to the provided ``url``. + + + + + + + +Opening url 'https://automationplayground.com/front-office/' +${URL} +Navigates the current browser window to the provided ``url``. + + + + + + +${HOME_PAGE-HEADER} +Waits until ``text`` appears on the current page. + + + + + + + +Slept 2 seconds. +2 +Pauses the test executed for the given time. + + + + +Closes all open browsers and resets the browser cache. + + + + +Home Page +Home + + + + + +Opening browser 'chrome' to base url 'about:blank'. +about:blank +${BROWSER} +Opens a new browser instance to the optional ``url``. + + + +Maximizes current browser window. + + + +Opening url 'https://automationplayground.com/front-office/' +${URL} +Navigates the current browser window to the provided ``url``. + + + + + + + +Opening url 'https://automationplayground.com/front-office/' +${URL} +Navigates the current browser window to the provided ``url``. + + + + + + +${HOME_PAGE-HEADER} +Waits until ``text`` appears on the current page. + + + + + + + + + +Clicking element 'xpath=//*[@id="bs-example-navbar-collapse-1"]/ul/li[4]/a'. +${TOP_NAV_ABOUT_LINK} +Click the element identified by ``locator``. + + + +Slept 2 seconds. +2 +Pauses the test executed for the given time. + + + + + + +${ABOUT_HEADER} +Waits until ``text`` appears on the current page. + + + + + + + +Slept 2 seconds. +2 +Pauses the test executed for the given time. + + + + +Closes all open browsers and resets the browser cache. + + + + +About Page +About + + + + + +Opening browser 'chrome' to base url 'about:blank'. +about:blank +${BROWSER} +Opens a new browser instance to the optional ``url``. + + + +Maximizes current browser window. + + + +Opening url 'https://automationplayground.com/front-office/' +${URL} +Navigates the current browser window to the provided ``url``. + + + + + + + +Opening url 'https://automationplayground.com/front-office/' +${URL} +Navigates the current browser window to the provided ``url``. + + + + + + +${HOME_PAGE-HEADER} +Waits until ``text`` appears on the current page. + + + + + + + + + +Clicking element 'xpath=//*[@id="bs-example-navbar-collapse-1"]/ul/li[6]/a'. +${TOP_NAV_CONTACT_LINK} +Click the element identified by ``locator``. + + + +Slept 2 seconds. +2 +Pauses the test executed for the given time. + + + + + + +${CONTACT_US} +Waits until ``text`` appears on the current page. + + + + + + + +Slept 2 seconds. +2 +Pauses the test executed for the given time. + + + + +Closes all open browsers and resets the browser cache. + + + + +Contact Page +Contact + + + + + +Opening browser 'chrome' to base url 'about:blank'. +about:blank +${BROWSER} +Opens a new browser instance to the optional ``url``. + + + +Maximizes current browser window. + + + +Opening url 'https://automationplayground.com/front-office/' +${URL} +Navigates the current browser window to the provided ``url``. + + + + + + + +Opening url 'https://automationplayground.com/front-office/' +${URL} +Navigates the current browser window to the provided ``url``. + + + + + + +${HOME_PAGE-HEADER} +Waits until ``text`` appears on the current page. + + + + + + + + + +Clicking element 'xpath=//*[@id="bs-example-navbar-collapse-1"]/ul/li[3]/a'. +${TOP_NAV_PORTOFOLIO_LINK} +Click the element identified by ``locator``. + + + +Slept 2 seconds. +2 +Pauses the test executed for the given time. + + + + + + +${PORTOFOLIO} +Waits until ``text`` appears on the current page. + + + + + + + +Slept 2 seconds. +2 +Pauses the test executed for the given time. + + + + +Closes all open browsers and resets the browser cache. + + + + +Portofolio Page +Portofolio + + + + + +Opening browser 'chrome' to base url 'about:blank'. +about:blank +${BROWSER} +Opens a new browser instance to the optional ``url``. + + + +Maximizes current browser window. + + + +Opening url 'https://automationplayground.com/front-office/' +${URL} +Navigates the current browser window to the provided ``url``. + + + + + + + +Opening url 'https://automationplayground.com/front-office/' +${URL} +Navigates the current browser window to the provided ``url``. + + + + + + +${HOME_PAGE-HEADER} +Waits until ``text`` appears on the current page. + + + + + + + + + +Clicking element 'xpath=//*[@id="bs-example-navbar-collapse-1"]/ul/li[2]/a'. +${TOP_NAV_SERVICES_LINK} +Click the element identified by ``locator``. + + + +Slept 2 seconds. +2 +Pauses the test executed for the given time. + + + + + + +${SERVICES} +Waits until ``text`` appears on the current page. + + + + + + + +Slept 2 seconds. +2 +Pauses the test executed for the given time. + + + + +Closes all open browsers and resets the browser cache. + + + + +Services Page +Services + + + + + +Opening browser 'chrome' to base url 'about:blank'. +about:blank +${BROWSER} +Opens a new browser instance to the optional ``url``. + + + +Maximizes current browser window. + + + +Opening url 'https://automationplayground.com/front-office/' +${URL} +Navigates the current browser window to the provided ``url``. + + + + + + + +Opening url 'https://automationplayground.com/front-office/' +${URL} +Navigates the current browser window to the provided ``url``. + + + + + + +${HOME_PAGE-HEADER} +Waits until ``text`` appears on the current page. + + + + + + + + + +Clicking element 'xpath=//*[@id="bs-example-navbar-collapse-1"]/ul/li[5]/a'. +${TOP_NAV_TEAM_LINK} +Click the element identified by ``locator``. + + + +Slept 2 seconds. +2 +Pauses the test executed for the given time. + + + + + + +${AMAZING_TEAM} +Waits until ``text`` appears on the current page. + + + + + + + +Slept 2 seconds. +2 +Pauses the test executed for the given time. + + + + +Closes all open browsers and resets the browser cache. + + + + +Team Page +Team + + +Test the Studio Web Page + + + + + + + + +All Tests + + +About +Contact +Home +Portofolio +Services +Team + + +Front-Office +Front-Office.Tests +Front-Office.Tests.Front Office + + + + + diff --git a/results/report.html b/results/report.html new file mode 100644 index 0000000..d67aa9c --- /dev/null +++ b/results/report.html @@ -0,0 +1,2735 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Opening Robot Framework report failed

+ +
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/results/selenium-screenshot-1.png b/results/selenium-screenshot-1.png new file mode 100644 index 0000000..e3e6baf Binary files /dev/null and b/results/selenium-screenshot-1.png differ diff --git a/results/selenium-screenshot-2.png b/results/selenium-screenshot-2.png new file mode 100644 index 0000000..e3e6baf Binary files /dev/null and b/results/selenium-screenshot-2.png differ diff --git a/results/selenium-screenshot-3.png b/results/selenium-screenshot-3.png new file mode 100644 index 0000000..e3e6baf Binary files /dev/null and b/results/selenium-screenshot-3.png differ diff --git a/results/selenium-screenshot-4.png b/results/selenium-screenshot-4.png new file mode 100644 index 0000000..6ef3b7d Binary files /dev/null and b/results/selenium-screenshot-4.png differ diff --git a/results/selenium-screenshot-5.png b/results/selenium-screenshot-5.png new file mode 100644 index 0000000..6ef3b7d Binary files /dev/null and b/results/selenium-screenshot-5.png differ diff --git a/results/selenium-screenshot-6.png b/results/selenium-screenshot-6.png new file mode 100644 index 0000000..d24191c Binary files /dev/null and b/results/selenium-screenshot-6.png differ diff --git a/results/selenium-screenshot-7.png b/results/selenium-screenshot-7.png new file mode 100644 index 0000000..e3e6baf Binary files /dev/null and b/results/selenium-screenshot-7.png differ diff --git a/results/selenium-screenshot-8.png b/results/selenium-screenshot-8.png new file mode 100644 index 0000000..e3e6baf Binary files /dev/null and b/results/selenium-screenshot-8.png differ diff --git a/results/selenium-screenshot-9.png b/results/selenium-screenshot-9.png new file mode 100644 index 0000000..d5c08b2 Binary files /dev/null and b/results/selenium-screenshot-9.png differ