File tree 4 files changed +14
-6
lines changed
4 files changed +14
-6
lines changed Original file line number Diff line number Diff line change 573
573
<hikaricp .version>4.0.3</hikaricp .version>
574
574
575
575
<!-- Redefine default value from spring-boot-dependencies -->
576
- <htmlunit .version>2.46 .0</htmlunit .version>
576
+ <htmlunit .version>2.70 .0</htmlunit .version>
577
577
578
578
<!-- Redefine default value from spring-boot-dependencies -->
579
579
<jakarta-mail .version>1.6.7</jakarta-mail .version>
638
638
<selectizejs .version>0.13.3</selectizejs .version>
639
639
640
640
<!-- Redefine default value from spring-boot-dependencies -->
641
- <selenium-htmlunit .version>2.46 .0</selenium-htmlunit .version>
641
+ <selenium-htmlunit .version>2.70 .0</selenium-htmlunit .version>
642
642
643
643
<!-- Redefine default value from spring-boot-dependencies -->
644
644
<selenium .version>3.141.59</selenium .version>
Original file line number Diff line number Diff line change 1
1
*** Settings ***
2
2
Documentation Verify account registration validation scenarios
3
3
Library SeleniumLibrary
4
+ Resource ../../selenium.utils.robot
4
5
Suite Setup Before Test Suite
5
6
Suite Teardown Close Browser
6
7
Force Tags account registration validation
@@ -23,7 +24,8 @@ Before Test Suite
23
24
Register Keyword To Run On Failure Log Source
24
25
25
26
Invalid Email Should Be Rejected
26
- [Arguments] ${email }
27
- Input Text id:email ${email }
28
- Submit Form id:register-account-form
29
- Element Text Should Be id:email.errors Invalid e-mail address
27
+ [Arguments] ${email }
28
+ Disable Client Validation register-account-form
29
+ Input Text id:email ${email }
30
+ Submit Form id:register-account-form
31
+ Element Text Should Be id:email.errors Invalid e-mail address
Original file line number Diff line number Diff line change @@ -58,3 +58,8 @@ Disable Client Validation
58
58
[Documentation] Disable client validation for a form with a specified ID
59
59
[Arguments] ${id }
60
60
Execute Javascript return window.document.getElementById('${id } ').setAttribute('novalidate', 'true');
61
+
62
+ Modify Input Type
63
+ [Documentation] Modifies <input> "type" attribute to bypass possible browser's validations
64
+ [Arguments] ${id } ${type }
65
+ Execute Javascript return window.document.getElementById('${id } ').type = '${type } ';
Original file line number Diff line number Diff line change @@ -17,6 +17,7 @@ Create series with empty required fields
17
17
Page Should Not Contain Element id:image-url.errors
18
18
19
19
Create series with non-numeric quantity
20
+ Modify Input Type quantity text
20
21
Input Text id:quantity NaN
21
22
Submit Form id:add-series-form
22
23
Element Text Should Be id:quantity.errors Invalid value
You can’t perform that action at this time.
0 commit comments