|
<< Click to Display Table of Contents >> Navigation: 3. Script Language > Testing Commands |
MiniRobotLanguage (MRL)
TST.
Create fictive Data for Application Testing
Intention
For Application Testing y
ou might need
- fictive names,
- fictive Bank Data (IBAN and Bankname)
- random Mail-Adresses
- random, fictive Company Name
- random adress-data (Street & Nr.)
- random ZIP-Code und Town Name
- random Phone and mobile number
Besides the documented commands the following experimental commands are implemented and can be used:
• ITS.Is DHL Tracking|P1
• ITS.Is Deutsche Post Tracking|P1
• ITS.Is 4PX Tracking|P1
• ITS.Is FedEx Tracking|P1
• ITS.Is DPD Tracking|P1
• ITS.Is China Post Tracking|P1
These commands verify if P1 could be Tracking Number for the selected service.
Example
'***********************************
' TST.-Sample
'***********************************
FOR.$$LKO|1|1000
RND.1|$$LKO|$$WAP
'RND.12|17|$$WAP
$$WIP=EH31
GSB.DoSub
NEX.
ENR.
'===========================================================
:DoSub
GSB.Open
GSB.Generate
GSB.Fill_Form
GSB.Save_Form
'PAU.2
RET.
'-----------------------------------------------------------
:Double
MSB.2442|1
:Generate
TST.Generate PreName|GER|$$N01
TST.Get Lastname by Country|DEU|$$N02
TST.Generate PhoneNumber|$$N03|2
TST.Generate Test Email||$$N04
TST.get random road name|$$N05|$$N06
TST.get plz town province|$$N07|$$N08|$$N10
$$N09=Deutschland
TST.get rand eurobank|$$N12|$$N14
TST.generate random iban|DE|$$N13
$$N15=Dies ist ein Test-Account.
$$NAM=$$N01 $$N02
JNU.$$NAM|0|Double
ATC.0|$$NAM
RET.
'-----------------------------------------------------------
:Open
STW.ct|FORM_PROVICALC_MAINFORM_CLASS|ProviCALC
SCW.nct|1|FORM_PROVICALC_TAB1_CLASS|ProviCALC
SCW.nict|1|1002|Button|Neuen VP anlegen
MLM.
RET.
'-----------------------------------------------------------
:Save_Form
STW.ct|FORM_PROVICALC_VPEDIT_CLASS|Vertragspartner bearbeiten
SCW.nict|1|1003|Button|Eingaben prüfen
MLE.
MLE.
PAU.0.2
STW.ct|FORM_PROVICALC_VPEDIT_CLASS|Vertragspartner bearbeiten
SCW.anict|1|1001|Button|Änderungen Speichern
BCS.
RET.
'-----------------------------------------------------------
' Fill the Form
' Fill the Form
:Fill_Form
' Vorname
STW.ct|FORM_PROVICALC_VPEDIT_CLASS|Vertragspartner bearbeiten
SWP.369,97|1063,824|T
SCW.nic|1|1064|Edit
SDT.$$N01
' Nachname
STW.ct|FORM_PROVICALC_VPEDIT_CLASS|Vertragspartner bearbeiten
SCW.nic|1|1071|Edit
SDT.$$N02
' Telefon 1
STW.ct|FORM_PROVICALC_VPEDIT_CLASS|Vertragspartner bearbeiten
SCW.nic|1|1057|Edit
SDT.$$N03
STW.ct|FORM_PROVICALC_VPEDIT_CLASS|Vertragspartner bearbeiten
SCW.nic|1|1043|Edit
SDT.$$N04
' Strasse
STW.ct|FORM_PROVICALC_VPEDIT_CLASS|Vertragspartner bearbeiten
SCW.nic|1|1049|Edit
SDT.$$N05
' Hausnummer
STW.ct|FORM_PROVICALC_VPEDIT_CLASS|Vertragspartner bearbeiten
SCW.nic|1|1041|Edit
SDT.$$N06
' PLZ
STW.ct|FORM_PROVICALC_VPEDIT_CLASS|Vertragspartner bearbeiten
SCW.nic|1|1011|Edit
SDT.$$N07
' Ort
STW.ct|FORM_PROVICALC_VPEDIT_CLASS|Vertragspartner bearbeiten
SCW.nic|1|1052|Edit
SDT.$$N08
' Land
STW.ct|FORM_PROVICALC_VPEDIT_CLASS|Vertragspartner bearbeiten
SCW.nic|1|1045|Edit
SDT.$$N09
' Bundesland
STW.ct|FORM_PROVICALC_VPEDIT_CLASS|Vertragspartner bearbeiten
SCW.nic|1|1029|Edit
SDT.$$N10
' Bearbeiter
STW.ct|FORM_PROVICALC_VPEDIT_CLASS|Vertragspartner bearbeiten
SCW.nic|1|1004|Edit
SDT.TG
' Kontodaten
' Kontoinhaber
STW.ct|FORM_PROVICALC_VPEDIT_CLASS|Vertragspartner bearbeiten
SCW.nic|1|1027|Edit
SDT.$$NAM
' Bankname
STW.ct|FORM_PROVICALC_VPEDIT_CLASS|Vertragspartner bearbeiten
SCW.nic|1|1025|Edit
SDT.$$N12
' IBAN
STW.ct|FORM_PROVICALC_VPEDIT_CLASS|Vertragspartner bearbeiten
SCW.nic|1|1030|Edit
SDT.$$N13
'BIC
STW.ct|FORM_PROVICALC_VPEDIT_CLASS|Vertragspartner bearbeiten
SCW.nic|1|1034|Edit
SDT.$$N14
' Vertrieb
' Wurzel VP ID
STW.ct|FORM_PROVICALC_VPEDIT_CLASS|Vertragspartner bearbeiten
SCW.nic|1|1009|Edit
SDT.$$WIP
STW.ct|FORM_PROVICALC_VPEDIT_CLASS|Vertragspartner bearbeiten
SCW.nic|1|1012|Edit
SDT.$$N15
RET.
See also:
•