Skip to content

Commit 64daa67

Browse files
committed
adding katalon tests
1 parent cfbc7a7 commit 64daa67

32 files changed

+1272
-0
lines changed

jamais404Test/.gitignore

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
.gradle
2+
3+
bin
4+
5+
Reports
6+
7+
Libs
8+
9+
output
10+
11+
!output/.gitkeep
12+
build
13+
14+
.classpath
15+
16+
.project
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# This file is used to configure Katalon Studio execution log levels.
2+
3+
# When you need to troubleshoot Katalon Studio issue
4+
# logging.level.com.kms=TRACE
5+
6+
# logging.level.com.mycompany=DEBUG
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<WebElementEntity>
3+
<description></description>
4+
<name>a_Dont have an account Create one</name>
5+
<tag></tag>
6+
<elementGuidId>771c9c20-5aa7-456b-b5a1-11acb0fbb95c</elementGuidId>
7+
<selectorCollection>
8+
<entry>
9+
<key>XPATH</key>
10+
<value>(.//*[normalize-space(text()) and normalize-space(.)='LOG IN'])[1]/following::a[1]</value>
11+
</entry>
12+
</selectorCollection>
13+
<selectorMethod>XPATH</selectorMethod>
14+
<useRalativeImagePath>false</useRalativeImagePath>
15+
<webElementProperties>
16+
<isSelected>false</isSelected>
17+
<matchCondition>equals</matchCondition>
18+
<name>tag</name>
19+
<type>Main</type>
20+
<value>a</value>
21+
</webElementProperties>
22+
<webElementProperties>
23+
<isSelected>true</isSelected>
24+
<matchCondition>equals</matchCondition>
25+
<name>href</name>
26+
<type>Main</type>
27+
<value>registration</value>
28+
</webElementProperties>
29+
<webElementProperties>
30+
<isSelected>false</isSelected>
31+
<matchCondition>equals</matchCondition>
32+
<name>class</name>
33+
<type>Main</type>
34+
<value>pink-text text-darken-2</value>
35+
</webElementProperties>
36+
<webElementProperties>
37+
<isSelected>true</isSelected>
38+
<matchCondition>equals</matchCondition>
39+
<name>text</name>
40+
<type>Main</type>
41+
<value>Don't have an account ? Create one !</value>
42+
</webElementProperties>
43+
<webElementProperties>
44+
<isSelected>false</isSelected>
45+
<matchCondition>equals</matchCondition>
46+
<name>xpath</name>
47+
<type>Main</type>
48+
<value>/html[1]/body[1]/main[@class=&quot;main&quot;]/div[@class=&quot;container&quot;]/div[@class=&quot;center&quot;]/section[1]/p[@class=&quot;text&quot;]/a[@class=&quot;pink-text text-darken-2&quot;]</value>
49+
</webElementProperties>
50+
<webElementXpaths>
51+
<isSelected>true</isSelected>
52+
<matchCondition>equals</matchCondition>
53+
<name>xpath:neighbor</name>
54+
<type>Main</type>
55+
<value>(.//*[normalize-space(text()) and normalize-space(.)='LOG IN'])[1]/following::a[1]</value>
56+
</webElementXpaths>
57+
<webElementXpaths>
58+
<isSelected>false</isSelected>
59+
<matchCondition>equals</matchCondition>
60+
<name>xpath:neighbor</name>
61+
<type>Main</type>
62+
<value>(.//*[normalize-space(text()) and normalize-space(.)='Password'])[1]/following::a[1]</value>
63+
</webElementXpaths>
64+
<webElementXpaths>
65+
<isSelected>false</isSelected>
66+
<matchCondition>equals</matchCondition>
67+
<name>xpath:href</name>
68+
<type>Main</type>
69+
<value>//a[contains(@href, 'registration')]</value>
70+
</webElementXpaths>
71+
<webElementXpaths>
72+
<isSelected>false</isSelected>
73+
<matchCondition>equals</matchCondition>
74+
<name>xpath:position</name>
75+
<type>Main</type>
76+
<value>//p/a</value>
77+
</webElementXpaths>
78+
</WebElementEntity>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<WebElementEntity>
3+
<description></description>
4+
<name>a_account_circle</name>
5+
<tag></tag>
6+
<elementGuidId>99110fac-e5f7-4f8a-b16d-cf5dfe9475e1</elementGuidId>
7+
<selectorCollection>
8+
<entry>
9+
<key>XPATH</key>
10+
<value>//ul[@id='nav-mobile']/li/a</value>
11+
</entry>
12+
</selectorCollection>
13+
<selectorMethod>XPATH</selectorMethod>
14+
<useRalativeImagePath>false</useRalativeImagePath>
15+
<webElementProperties>
16+
<isSelected>false</isSelected>
17+
<matchCondition>equals</matchCondition>
18+
<name>tag</name>
19+
<type>Main</type>
20+
<value>a</value>
21+
</webElementProperties>
22+
<webElementProperties>
23+
<isSelected>true</isSelected>
24+
<matchCondition>equals</matchCondition>
25+
<name>href</name>
26+
<type>Main</type>
27+
<value>user?username=lolito</value>
28+
</webElementProperties>
29+
<webElementProperties>
30+
<isSelected>true</isSelected>
31+
<matchCondition>equals</matchCondition>
32+
<name>text</name>
33+
<type>Main</type>
34+
<value>account_circle</value>
35+
</webElementProperties>
36+
<webElementProperties>
37+
<isSelected>false</isSelected>
38+
<matchCondition>equals</matchCondition>
39+
<name>xpath</name>
40+
<type>Main</type>
41+
<value>id(&quot;nav-mobile&quot;)/li[1]/a[1]</value>
42+
</webElementProperties>
43+
<webElementXpaths>
44+
<isSelected>true</isSelected>
45+
<matchCondition>equals</matchCondition>
46+
<name>xpath:idRelative</name>
47+
<type>Main</type>
48+
<value>//ul[@id='nav-mobile']/li/a</value>
49+
</webElementXpaths>
50+
<webElementXpaths>
51+
<isSelected>false</isSelected>
52+
<matchCondition>equals</matchCondition>
53+
<name>xpath:neighbor</name>
54+
<type>Main</type>
55+
<value>(.//*[normalize-space(text()) and normalize-space(.)='Jamais 404'])[1]/following::a[1]</value>
56+
</webElementXpaths>
57+
<webElementXpaths>
58+
<isSelected>false</isSelected>
59+
<matchCondition>equals</matchCondition>
60+
<name>xpath:neighbor</name>
61+
<type>Main</type>
62+
<value>(.//*[normalize-space(text()) and normalize-space(.)='exit_to_app'])[1]/preceding::a[1]</value>
63+
</webElementXpaths>
64+
<webElementXpaths>
65+
<isSelected>false</isSelected>
66+
<matchCondition>equals</matchCondition>
67+
<name>xpath:href</name>
68+
<type>Main</type>
69+
<value>//a[contains(@href, 'user?username=lolito')]</value>
70+
</webElementXpaths>
71+
<webElementXpaths>
72+
<isSelected>false</isSelected>
73+
<matchCondition>equals</matchCondition>
74+
<name>xpath:position</name>
75+
<type>Main</type>
76+
<value>//li/a</value>
77+
</webElementXpaths>
78+
</WebElementEntity>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,106 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<WebElementEntity>
3+
<description></description>
4+
<name>a_quentin</name>
5+
<tag></tag>
6+
<elementGuidId>581d7835-40b4-463f-b3f7-accbd101a73a</elementGuidId>
7+
<selectorCollection>
8+
<entry>
9+
<key>XPATH</key>
10+
<value>//a[contains(text(),'quentin')]</value>
11+
</entry>
12+
</selectorCollection>
13+
<selectorMethod>XPATH</selectorMethod>
14+
<useRalativeImagePath>false</useRalativeImagePath>
15+
<webElementProperties>
16+
<isSelected>false</isSelected>
17+
<matchCondition>equals</matchCondition>
18+
<name>tag</name>
19+
<type>Main</type>
20+
<value>a</value>
21+
</webElementProperties>
22+
<webElementProperties>
23+
<isSelected>true</isSelected>
24+
<matchCondition>equals</matchCondition>
25+
<name>href</name>
26+
<type>Main</type>
27+
<value>user?username=quentin</value>
28+
</webElementProperties>
29+
<webElementProperties>
30+
<isSelected>false</isSelected>
31+
<matchCondition>equals</matchCondition>
32+
<name>class</name>
33+
<type>Main</type>
34+
<value>pink-text text-darken-2</value>
35+
</webElementProperties>
36+
<webElementProperties>
37+
<isSelected>true</isSelected>
38+
<matchCondition>equals</matchCondition>
39+
<name>text</name>
40+
<type>Main</type>
41+
<value>quentin</value>
42+
</webElementProperties>
43+
<webElementProperties>
44+
<isSelected>false</isSelected>
45+
<matchCondition>equals</matchCondition>
46+
<name>xpath</name>
47+
<type>Main</type>
48+
<value>/html[1]/body[1]/main[@class=&quot;main&quot;]/div[@class=&quot;container&quot;]/div[@class=&quot;center&quot;]/section[1]/p[@class=&quot;text&quot;]/a[@class=&quot;pink-text text-darken-2&quot;]</value>
49+
</webElementProperties>
50+
<webElementXpaths>
51+
<isSelected>true</isSelected>
52+
<matchCondition>equals</matchCondition>
53+
<name>xpath:link</name>
54+
<type>Main</type>
55+
<value>//a[contains(text(),'quentin')]</value>
56+
</webElementXpaths>
57+
<webElementXpaths>
58+
<isSelected>false</isSelected>
59+
<matchCondition>equals</matchCondition>
60+
<name>xpath:neighbor</name>
61+
<type>Main</type>
62+
<value>(.//*[normalize-space(text()) and normalize-space(.)='/boop'])[1]/following::a[1]</value>
63+
</webElementXpaths>
64+
<webElementXpaths>
65+
<isSelected>false</isSelected>
66+
<matchCondition>equals</matchCondition>
67+
<name>xpath:neighbor</name>
68+
<type>Main</type>
69+
<value>(.//*[normalize-space(text()) and normalize-space(.)='exit_to_app'])[1]/following::a[1]</value>
70+
</webElementXpaths>
71+
<webElementXpaths>
72+
<isSelected>false</isSelected>
73+
<matchCondition>equals</matchCondition>
74+
<name>xpath:neighbor</name>
75+
<type>Main</type>
76+
<value>(.//*[normalize-space(text()) and normalize-space(.)=concat('Don', &quot;'&quot;, 't give up !')])[1]/preceding::a[1]</value>
77+
</webElementXpaths>
78+
<webElementXpaths>
79+
<isSelected>false</isSelected>
80+
<matchCondition>equals</matchCondition>
81+
<name>xpath:neighbor</name>
82+
<type>Main</type>
83+
<value>(.//*[normalize-space(text()) and normalize-space(.)='SEARCH'])[1]/preceding::a[1]</value>
84+
</webElementXpaths>
85+
<webElementXpaths>
86+
<isSelected>false</isSelected>
87+
<matchCondition>equals</matchCondition>
88+
<name>xpath:neighbor</name>
89+
<type>Main</type>
90+
<value>//*/text()[normalize-space(.)='quentin']/parent::*</value>
91+
</webElementXpaths>
92+
<webElementXpaths>
93+
<isSelected>false</isSelected>
94+
<matchCondition>equals</matchCondition>
95+
<name>xpath:href</name>
96+
<type>Main</type>
97+
<value>//a[contains(@href, 'user?username=quentin')]</value>
98+
</webElementXpaths>
99+
<webElementXpaths>
100+
<isSelected>false</isSelected>
101+
<matchCondition>equals</matchCondition>
102+
<name>xpath:position</name>
103+
<type>Main</type>
104+
<value>//p/a</value>
105+
</webElementXpaths>
106+
</WebElementEntity>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,99 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<WebElementEntity>
3+
<description></description>
4+
<name>button_LOG IN</name>
5+
<tag></tag>
6+
<elementGuidId>5cf379bf-7eb5-46ad-9f7e-b0635aefe593</elementGuidId>
7+
<selectorCollection>
8+
<entry>
9+
<key>XPATH</key>
10+
<value>//button[@type='submit']</value>
11+
</entry>
12+
</selectorCollection>
13+
<selectorMethod>XPATH</selectorMethod>
14+
<useRalativeImagePath>false</useRalativeImagePath>
15+
<webElementProperties>
16+
<isSelected>false</isSelected>
17+
<matchCondition>equals</matchCondition>
18+
<name>tag</name>
19+
<type>Main</type>
20+
<value>button</value>
21+
</webElementProperties>
22+
<webElementProperties>
23+
<isSelected>false</isSelected>
24+
<matchCondition>equals</matchCondition>
25+
<name>class</name>
26+
<type>Main</type>
27+
<value>btn btn-large waves-effect waves-light deep-purple</value>
28+
</webElementProperties>
29+
<webElementProperties>
30+
<isSelected>true</isSelected>
31+
<matchCondition>equals</matchCondition>
32+
<name>type</name>
33+
<type>Main</type>
34+
<value>submit</value>
35+
</webElementProperties>
36+
<webElementProperties>
37+
<isSelected>true</isSelected>
38+
<matchCondition>equals</matchCondition>
39+
<name>text</name>
40+
<type>Main</type>
41+
<value>LOG IN</value>
42+
</webElementProperties>
43+
<webElementProperties>
44+
<isSelected>false</isSelected>
45+
<matchCondition>equals</matchCondition>
46+
<name>xpath</name>
47+
<type>Main</type>
48+
<value>id(&quot;form-login&quot;)/button[@class=&quot;btn btn-large waves-effect waves-light deep-purple&quot;]</value>
49+
</webElementProperties>
50+
<webElementXpaths>
51+
<isSelected>true</isSelected>
52+
<matchCondition>equals</matchCondition>
53+
<name>xpath:attributes</name>
54+
<type>Main</type>
55+
<value>//button[@type='submit']</value>
56+
</webElementXpaths>
57+
<webElementXpaths>
58+
<isSelected>false</isSelected>
59+
<matchCondition>equals</matchCondition>
60+
<name>xpath:idRelative</name>
61+
<type>Main</type>
62+
<value>//form[@id='form-login']/button</value>
63+
</webElementXpaths>
64+
<webElementXpaths>
65+
<isSelected>false</isSelected>
66+
<matchCondition>equals</matchCondition>
67+
<name>xpath:neighbor</name>
68+
<type>Main</type>
69+
<value>(.//*[normalize-space(text()) and normalize-space(.)='Password'])[1]/following::button[1]</value>
70+
</webElementXpaths>
71+
<webElementXpaths>
72+
<isSelected>false</isSelected>
73+
<matchCondition>equals</matchCondition>
74+
<name>xpath:neighbor</name>
75+
<type>Main</type>
76+
<value>(.//*[normalize-space(text()) and normalize-space(.)='Username'])[1]/following::button[1]</value>
77+
</webElementXpaths>
78+
<webElementXpaths>
79+
<isSelected>false</isSelected>
80+
<matchCondition>equals</matchCondition>
81+
<name>xpath:neighbor</name>
82+
<type>Main</type>
83+
<value>(.//*[normalize-space(text()) and normalize-space(.)=concat('Don', &quot;'&quot;, 't have an account ? Create one !')])[1]/preceding::button[1]</value>
84+
</webElementXpaths>
85+
<webElementXpaths>
86+
<isSelected>false</isSelected>
87+
<matchCondition>equals</matchCondition>
88+
<name>xpath:neighbor</name>
89+
<type>Main</type>
90+
<value>//*/text()[normalize-space(.)='LOG IN']/parent::*</value>
91+
</webElementXpaths>
92+
<webElementXpaths>
93+
<isSelected>false</isSelected>
94+
<matchCondition>equals</matchCondition>
95+
<name>xpath:position</name>
96+
<type>Main</type>
97+
<value>//button</value>
98+
</webElementXpaths>
99+
</WebElementEntity>

0 commit comments

Comments
 (0)