Selenium WebDriver
(ID, Name, Class, Link Text, Partial Link Text, Tag name,
XPath (Axes methods), CSS Selector)
7. Browser Handling for IE, Chrome, Firefox
8. Synchronization - Implicit, Explicit
9. Performance - Page load time, Internal page navigation
10. Mouse / Keyboard events handling
11. Handling of Alerts and Pop Ups & Frames
12. Handle Window handles.
TestNG
1. What is Test NG
2. Installing Test NG
3. Test NG Annotations
4. Running a test using Test NG 5. Test NG Report
6. Skipping Tests
7. Prioritizing Tests
8. Parameterizing tests
9. Data driven Framework using data provider and apache poi
10. Page Object Model
11. Rest Assured using TestNG
12. BDD Cucumber Framework
1. JAVASCRIPT FUNDAMENTALS FROM SCRATCH FOR AUTOMATION
1.1 JavaScript from scratch
1.2 Data Types, Variables
1.3 Statements, Loops
1.4 Functions
1.5 Object creation
1.6 Arrays
1.7 Arrow Function
1.8 Asynchronous (Async-await)
2. INTRODUCTION TO PLAYWRIGHT AUTOMATION & COURSE EXPECTATIONS
2.1 Introduction to Playwright and its features
2
1. JAVASCRIPT FUNDAMENTALS FROM SCRATCH FOR AUTOMATION
1.1 JavaScript from scratch
1.2 Data Types, Variables
1.3 Statements, Loops
1.4 Functions
1.5 Object creation
1.6 Arrays
1.7 Arrow Function
1.8 Asynchronous (Async-await)
2. INTRODUCTION TO PLAYWRIGHT AUTOMATION & COURSE EXPECTATIONS
2.1 Introduction to Playwright and its features
2.2 Install Node.js and Visual Studio Code for setting up Playwright Environment
3. PLAYWRIGHT AUTOMATION CORE CONCEPTS
3.1 Create NPM project and Install Playwright dependencies
3.2 Importance of Playwright Test Annotations and async await
3.3 Browser context and page fixture
3.4 Playwright configuration file understanding
3.5 First playwright test run in multiple browser
4. PLAYWRIGHT BASIC METHODS FOR WEB AUTOMATION TESTING WITH EXAMPLES
4.1 Locators supported by playwright
4.2 Different methods available in Playwright
4.3 Type, click, get text, locating multiple elements
4.4 Wait mechanism in Playwright
5. HANDLING UI COMPONENTS
5.1 Drop downs
5.2 Radio Button, Check box
5.3 Child windows
5.4 Playwright Inspectors, Trace Viewers, Code gen demo and examples
6. END TO END WEB AUTOMATION PRACTICE EXERCISE WITH PLAYWRIGHT
6.1 Dynamic elements
6.2 Auto suggestive drop-down handling
6.3 Assertions
6.4 E2E automation script in Playwright
7. PLAYWRIGHT UNIQUE GETBY LOCATORS FOR SMART TESTING
7.1 GetByLabels, GetByRole, GetByText, GetByAttribute etc…
7.2 Playwright UI Runner
8. HANDLING WEB DIALOGS, FRAMES & EVENT LISTENERS WITH PLAYWRIGHT
8.1 Hidden element validation
8.2 Alert pop-up handling
8.3 Frames handling
9. API TESTING WITH PLAYWRIGHT AND BUILD MIX OF WEB & API TESTS
9.1 Playwright request method
9.2 Response Validation
9.3 Parsing API responses
9.4 Storing the authentical details to Local Storage
9.5 Script for Web and API as mix
10. SESSION STORAGE & INTERCEPTING NETWORK REQUEST/RESPONSES WITH
PLAYWRIGHT
10.1 How to save session storage and inject into browser context
10.2 How to debug the API steps in script using VS code debugging
10.3 API logging
10.4 Intercepting network request and response call for testing
10.5 Aborting the network call
11. VISUAL TESTING WITH PLAYWRIGHT
11.1 Screenshot for page and specific element
11.2 Visual testing using playwright
12. BUILD EXCEL UTILS AND UPLOADS DOWNLOADS
12.1 Introduction to excel JS
12.2 Data extraction from excel in playwright
12.3 Util functions to read and write in excel
12.4 Handling downloads and upload file using playwright
13. FRAMEWORK GENERATION FOR PLAYWRIGHT AUTOMATION
13.1 Complete POM framework creation from scratch using Mocha
13.2 Handling the data from JSON file
13.3 Parameterisation in running test with different data
13.4 Project configuration for framework
13.5 Test Retries, Serial and Parallel execution
13.6 Running last failed test cases
14. REPORTING
14.1 HTML and Allure report generation for Playwright automation
14.2 Install & Configure CI/CD using Jenkins
14.3 Integrate the playwright framework with Jenkins
Production support On Job Training Program
SQL
1. Introduction
2. Clauses
3. Syntax and semantic check
4. Order by
5. Column alias
6. Concat
7. Distinct
8. Dual
9. Logical and relational
10. Single row functions
11. Number
12. Character
13. Date
14. Data type
15. General functions
16.Pseudo columns
17. Level
18. Control statements
- case decode
19. Set opera
Production support On Job Training Program
SQL
1. Introduction
2. Clauses
3. Syntax and semantic check
4. Order by
5. Column alias
6. Concat
7. Distinct
8. Dual
9. Logical and relational
10. Single row functions
11. Number
12. Character
13. Date
14. Data type
15. General functions
16.Pseudo columns
17. Level
18. Control statements
- case decode
19. Set operators
20. Joins
21. Group functions
22. Analytical functions
23. Subquery
24. Constraints
25. Ddl
26. TCL
27. Dml
28. View
UNIX
1. manipulating directories(mkdir, rmdir, cd)
2. manipulating files(touch, cat, tac)
3. List files(ls along with options)
4. more and less
5. WC(Word Count)
6. Sort(assecding or descending order)
7. clear
8. date, cal
9. sed
10. find
11. copy file and folders
12. Rename/move
13. cut
14. cmp
15. diff
16.vi
17. grep
18. head
19. tail
20. uniq
21. mail and SMTP
22. Kill
23. ftp(File Transfer Protocal)
24. scp(Secure copy)
25. ssh
26. chmod, chown, chgrp
28. History
29. otp
30. PS -ef
31. awk
32. crontab
33. Zombie process
34. hard link and soft link
35. locate
36. du and df
37. man
38. uname
39. paste
40. split
41. inode--start command
42. pwd
43. telnet
44. uptime
45. who
46. whoami
47. Compress and uncompress(gzip,gunzip,bzip2,bunzip2)
48. Combaining multiple indepandent into single command usinf ; &&
49. Combining multiple dependent command into single command using |
50. tr command
51. umask
52. DB connection
53. free
54. netstat, stat
Production Support
1. What is Production support?
1.1 Characteristics of Production support engineer
1.2 What’s under Production support umbrella
2. Difference between incident and request:
3. Incident management:
3.1 Who will create the incident?4. What is priority?
5. What is SLA
6. What is the approach to resolve the incident
6.1 Scenario 1 (reroute to different team)
6.2 Scenario 2 (planned downtime and maintenance time)
6.3 Scenario 3 ( Access Request)
6.4 Scenario 4: (reports generate using sql)
6.5 Scenario 5 (file transfer)
6.5.1 Scenario 5.1 (file transfer)
7. Can you tell your table names:
8 Problem management :
8.1 Scenario for problem management 2:
9. What happens when you get a P1 Incident in a SHIFT
10. Change management:
11. Tell me about yourself
12. About Project (E-mart SPG)
13. Shift Timing:
14. IT Jargon Words
15. Do’s and Don’ts in office
15.1 Do’s:
15.2 Don’t:
16. Frequently asked questions during Interview scheduling
17. Hierarchy level of our project and team members
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.