From 7a43252069d28cd54f785a419d012079a5dbc7a3 Mon Sep 17 00:00:00 2001 From: JouwNaam Date: Sat, 15 Mar 2025 14:17:05 +0100 Subject: [PATCH] Eerste Test waarmee het mogelijk is klanten toe te voegen. --- Resources/Open_Browser.resource | 18 ++++++++++++++++++ Resources/Tab_Klant.resource | 21 +++++++++++++++++++++ Tests/Klant_Toevoegen.robot | 12 ++++++++++++ requirements.txt | Bin 0 -> 996 bytes 4 files changed, 51 insertions(+) create mode 100644 Resources/Open_Browser.resource create mode 100644 Resources/Tab_Klant.resource create mode 100644 Tests/Klant_Toevoegen.robot create mode 100644 requirements.txt diff --git a/Resources/Open_Browser.resource b/Resources/Open_Browser.resource new file mode 100644 index 0000000..a7f7115 --- /dev/null +++ b/Resources/Open_Browser.resource @@ -0,0 +1,18 @@ +*** Settings *** +Library Browser + +*** Variables *** +${CRED} C:\\Users\\thoma\\Documents\\Paypoint\\variables.robot + +*** Keywords *** +Open Browser And Set Context + [Documentation] Set Browser settings and page to load + New Browser chromium headless=false + New Context viewport={"width": 1920, "height": 1080} + New Page https://test-paypoint.melvanveen.nl/#/login + +Enter Login Details + [Arguments] ${username} ${password} + Type Text id=username ${username} + Type Text id=password ${password} + Click id=inloggen \ No newline at end of file diff --git a/Resources/Tab_Klant.resource b/Resources/Tab_Klant.resource new file mode 100644 index 0000000..d57e96d --- /dev/null +++ b/Resources/Tab_Klant.resource @@ -0,0 +1,21 @@ +*** Settings *** +Library Browser +Library FakerLibrary locale=nl_NL + +*** Variables *** +${EMAIL} jejim33876@barodis.com + +*** Keywords *** +Open Klant Tab + [Documentation] Opent het Tabblad Klant + Click id=klanten + +Klant Toevoegen + [Documentation] Voegt een nieuwe klant toe met behulp van random data + ${VOORNAAM}= FakerLibrary.Name Nonbinary + ${ACHTERNAAM}= FakerLibrary.Last Name + Click id=klantToevoegen + Type Text id=input-voornaam ${VOORNAAM} + Type Text id=input-achternaam ${ACHTERNAAM} + Type Text id=input-email ${EMAIL} + Click id=opslaanKlant \ No newline at end of file diff --git a/Tests/Klant_Toevoegen.robot b/Tests/Klant_Toevoegen.robot new file mode 100644 index 0000000..831ca48 --- /dev/null +++ b/Tests/Klant_Toevoegen.robot @@ -0,0 +1,12 @@ +*** Settings *** +Library Browser +Resource ../Resources/Open_Browser.resource +Resource ../Resources/Tab_Klant.resource +Resource ${CRED} +Test Setup Open Browser And Set Context + +*** Test Cases *** +Nieuwe Klant Toevoegen + Enter Login Details ${testuser01} ${password} + Open Klant Tab + Klant Toevoegen diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000000000000000000000000000000000000..f29bbf25db3da2eeaa5e86f4aaf764a85716e60c GIT binary patch literal 996 zcmaiz(N4lp5JdOc#80V#q81-~^*<<3Y=HKr)Dr!8^~^2^CIr&lq-AI4&g?8d-*eko zZF5`OE6>y(Y|NS3z1{I^OSQGmX13)BF{1j&d3MBt-ktT%QU28@)L*>*M%UVwFsOH8 z1r;%jyjsz{p{hHM3e-Dx9f4WVo2b@c#36OX8OM1&LrKfCLDMB{gPNY29QBTnU%839 zS{qzz$88JVf<>A`w`P)H7fa#0z5 z%3jV-$zSuGd49?DD($h)G!nYrm+TYo@2GCzsBxeT?hf9Sj!tOTq?U*DW$^6~(+ovQV{l)>{ojO3$i44GLWNSz$U;d* T60sMB=WxWuPRGn*bL8b0vq76w literal 0 HcmV?d00001