-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
350 lines (349 loc) · 14.2 KB
/
index.html
File metadata and controls
350 lines (349 loc) · 14.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="style.css">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
<title>JankariTech Mentorship</title>
<link rel="shortcut icon" href="assets/favicon.ico" type="image/x-icon">
</head>
<body>
<div class="text-center mt-4">
<img src="./assets/signal-2022-09-29-103623_002.png" alt="Logo" srcset="">
<div class="fs-3 mt-2 fw-bold font-monospace">Mentorship</div></div>
<div class="fs-4 text-start ms-5 mb-2 ps-5 font-monospace fw-bold text-primary">[ SALIPA GURUNG ]</div>
<div class="mx-5 px-5 mb-5">
<table class="table table-striped table-hover align-middle table-responsive">
<thead class="table-dark">
<tr>
<th>S.N.</th>
<th>Topics</th>
<th>Date</th>
<th>Link</th>
<th>Type</th>
</tr>
</thead>
<tr>
<td>1.</td>
<td>System setup</td>
<td>20th September 2022</td>
<td></td>
<td>Session and Practice</td>
</tr>
<tr>
<td>2.</td>
<td>Linux basic commands and file permissions</td>
<td>21st September 2022</td>
<td></td>
<td>Session and Practice</td>
</tr>
<tr>
<td>3.</td>
<td>
IDE(Vs Code) and zsh setup </br>
<!-- <ul>
<li>install zsh</li>
<li>OH MY ZSH configure and set up</li>
<li>Plugins added(git zsh-autosuggstion zsh-syntax-highlighting)</li>
<li>zsh theme(powerlevel10k) and font(HackNerdFont) </li>
</ul> -->
Apache server setup, configuration and serving project through Apache server
</td>
<td>26th September 2022</td>
<td></td>
<td>Session and Practice</td>
</tr>
<tr>
<td>4.</td>
<td>Introduction to Git and Github</br>
Basic git commands
</td>
<td>27th September 2022</td>
<td></td>
<td>Session and Practice</td>
</tr>
<tr>
<td>5.</td>
<td>
Github pages</br>
Merge conflicts</br>
</td>
<td>28th September 2022</td>
<td><a href="#"></a></td>
<td>Session and Practice</td>
</tr>
<tr>
<td>6.</td>
<td>
Introduction to JavaScript</br>
(Scope of variable, Hoisting, Closure, Loops, Mutation, Object destructuring)
</td>
<td>29th September 2022</td>
<td><a href="#"></a></td>
<td>Session and Practice</td>
</tr>
<tr>
<td>7.</td>
<td>
Callback, Promises, Async and Await
</td>
<td>30th September 2022</td>
<td><a href="#"></a></td>
<td>Session and Practice</td>
</tr>
<tr>
<td>8.</td>
<td>
Random seat planning
</td>
<td>30th September 2022</td>
<td><a href="https://github.com/Salipa-Gurung/Assignments/blob/main/JankariTech-mentorship/randomSeatPlanning.js" class="text-info">View code</a></br>
</td>
<td class="text-success">Assignment</td>
</tr>
<tr>
<td>9.</td>
<td>
Create promise to write given string into abc.txt file
</td>
<td>30th September 2022</td>
<td><a href="https://github.com/Salipa-Gurung/Assignments/blob/main/JankariTech-mentorship/writeToFilePromise.js" class="text-info">View code</a></td>
<td class="text-success">Assignment</td>
</tr>
<tr>
<td>10.</td>
<td>
Return age according to given name through API call using async and await
</td>
<td>30th September 2022</td>
<td><a href="https://github.com/Salipa-Gurung/Assignments/blob/main/JankariTech-mentorship/return-age.js" class="text-info">View code</a></td>
<td class="text-success">Assignment</td>
</tr>
<tr>
<td>11.</td>
<td>
Random Seat planning(another method)</br>
Introduction to QA, automated testing (BDD & TDD) and test pyramid
</td>
<td>10th October 2022</td>
<td>
<a href="https://github.com/Salipa-Gurung/Assignments/blob/main/JankariTech-mentorship/randomSeatPlanningImproved.js" class="text-info">View code</a>
</td>
<td>Session and Practice</td>
</tr>
<tr>
<td>12.</td>
<td>
Project setup</br>
Cucumber and Gherkin (fetures, scenerios,scenario outline, steps, data tables)
</td>
<td>11th October 2022</td>
<td>
<a href="https://github.com/Salipa-Gurung/contact-fox-frontend" class="text-info">View code for frontend</a> </br>
<a href="https://github.com/Salipa-Gurung/contact-fox-backend" class="text-info">View code for backend</a>
</td>
<td>Session and Practice</td>
</tr>
<tr>
<td>13.</td>
<td>
Writing login feature</br>
Creating pull request</br>
Selectors(Xpath selectors and CSS selectors)
</td>
<td>12th October 2022</td>
<td>
<a href="https://github.com/SagarGi/FeatureFiles/blob/main/Features3/tests/features/login.feature" class="text-info">Github link</a> </br>
</td>
<td>Session and Practice</td>
</tr>
<tr>
<td>14.</td>
<td>
Writing step definitions for login feature</br>
Hooks implementation</br>
</td>
<td>13th October 2022</td>
<td>
<a href="https://github.com/Salipa-Gurung/contact-fox-frontend/blob/main/tests/e2e/stepDefinitions/loginContext.js" class="text-info">Github link</a> </br>
</td>
<td>Session and Practice</td>
</tr>
<tr>
<td>15.</td>
<td>
Cucumber hooks implementation</br>
CSS selector and X-path
</td>
<td>14th October 2022</td>
<td>
<a href="#" class="text-info"></a> </br>
</td>
<td>Session and Practice</td>
</tr>
<tr>
<td>16.</td>
<td>
Revising feature files :</br>
<ul>
<li>New user registration</li>
<li>Login user</li>
<li>Add contact</li>
<li>Edit contact</li>
<li>Search contact</li>
<li>Delete contact</li>
</ul>
</td>
<td>17th October 2022</td>
<td>
<a href="https://github.com/SagarGi/FeatureFiles/blob/main/Features3/tests/features/userRegistration.feature" class="text-info">User Registration</a> </br>
<a href="https://github.com/SagarGi/FeatureFiles/blob/main/Features3/tests/features/login.feature" class="text-info">Login user</a> </br>
<a href="https://github.com/SagarGi/FeatureFiles/blob/main/Features3/tests/features/addContact.feature" class="text-info">Add contact</a> </br>
<a href="https://github.com/SagarGi/FeatureFiles/blob/main/Features3/tests/features/editContact.feature" class="text-info">Edit contact</a> </br>
<a href="https://github.com/SagarGi/FeatureFiles/blob/main/Features3/tests/features/searchContact.feature" class="text-info">Search contact</a> </br>
<a href="https://github.com/SagarGi/FeatureFiles/blob/main/Features3/tests/features/deleteContact.feature" class="text-info">Delete contact</a> </br>
</td>
<td>Practice</td>
</tr>
<tr>
<td>17.</td>
<td>
Introduction to playwright</br>
</td>
<td>18th October 2022</td>
<td>
<a href="#" class="text-info"></a> </br>
</td>
<td>Session and Practice</td>
</tr>
<tr>
<td>18.</td>
<td>
Automation framework(Playwright) implementation
</td>
<td>19th October 2022</td>
<td>
<a href="https://github.com/SagarGi/FeatureFiles/blob/main/Features3/tests/stepDefinitions/loginContext.js" class="text-info">Github link</a> </br>
</td>
<td>Practice</td>
</tr>
<tr>
<td>19.</td>
<td>
Automation framework(Playwright) implementation for new user registration
</td>
<td>20th October 2022</td>
<td>
<a href="https://github.com/SagarGi/FeatureFiles/blob/main/Features3/tests/stepDefinitions/registerContext.js" class="text-info">Github link</a> </br>
</td>
<td>Practice</td>
</tr>
<tr>
<td>20.</td>
<td>
Automation framework(Playwright) implementation for delete contact and refactoring login feature</br>
Design pattern(Training session)
</td>
<td>21st October 2022</td>
<td>
<a href="#" class="text-info"></a> </br>
</td>
<td>Session and Practice</td>
</tr>
<tr>
<td>21.</td>
<td>
Practicing JavaScript programs in CodeSignal
</td>
<td>24th October 2022</td>
<td>
<a href="#" class="text-info"></a> </br>
</td>
<td>Practice</td>
</tr>
<tr>
<td>22.</td>
<td>
Implementing Page Object Model for login feature
</td>
<td>31st October 2022</td>
<td>
<a href="https://github.com/SagarGi/FeatureFiles/blob/main/Features3/tests/pageObjects/loginPage.js" class="text-info">Github link</a> </br>
</td>
<td>Session and Practice</td>
</tr>
<tr>
<td>23.</td>
<td>
Implementing Page Object Model for user registration feature
</td>
<td>1st November 2022</td>
<td>
<a href="https://github.com/SagarGi/FeatureFiles/blob/main/Features3/tests/pageObjects/registerPage.js" class="text-info">Github link</a> </br>
</td>
<td>Session and Practice</td>
</tr>
<tr>
<td>24.</td>
<td>
Coding Test
</td>
<td>2nd November 2022</td>
<td>
<a href="#" class="text-info"></a> </br>
</td>
<td>Practice</td>
</tr>
<tr>
<td>25.</td>
<td>
Continuous Integration
</td>
<td>3rd November 2022</td>
<td>
<a href="#" class="text-info"></a> </br>
</td>
<td>Session and Practice</td>
</tr>
<tr>
<td>26.</td>
<td>
Continuous Integration
</td>
<td>4th November 2022</td>
<td>
<a href="#" class="text-info"></a> </br>
</td>
<td>Practice</td>
</tr>
<tr>
<td>27.</td>
<td>
Docker
</td>
<td>7th November 2022</td>
<td>
<a href="#" class="text-info"></a> </br>
</td>
<td>Session and Practice</td>
</tr>
<tr>
<td>28.</td>
<td>
Docker
</td>
<td>8th November 2022</td>
<td>
<a href="#" class="text-info"></a> </br>
</td>
<td>Session and Practice</td>
</tr>
</table>
</div>
</body>
</html>