| i. If Statement |
|---|
| ii. If… Else Statement |
| iii. Nested If Statement |
| i. For Loop |
|---|
| ii. While |
| iii. Do …. While |
| i. 1 -Dimension Array |
|---|
| ii. 2 –Dimension Array |
| iii. For Each Loop to Read Elements from 1-D Array |
| i. A simple Class |
|---|
| ii. Constructors in Java |
| iii. Overloading of constructors |
| iv. This keyword |
| v. Methods which does not return value and Methods which return value |
| vi. Overloading of Methods |
| vii. Call by Value and Call by reference |
| viii. Nested Classes |
| ix. Encapsulation in Java |
| x. Passing Object as parameter and return Object from a Method |
| i. Simple Inheritance |
|---|
| ii. Multilevel Inheritance |
| iii. hierarchy Inheritance |
| iv. Hybrid Inheritance |
| v. Multiple Inheritance |
| vi. Method Overriding |
| vii. Usage of Super keyword with Variables, Methods and Constructors |
| viii. Abstract Class |
| ix. Interface |
| x. Multiple Inheritance |
| i. String |
|---|
| ii. StringBuffer |
| iii. StringBuilder |
| i. File and Directory Operations |
|---|
| ii. Byte Stream Class |
| iii. Character Stream Class |
| iv. BufferedReader and BufferedWriter |
| v. StringTokenizer and Stream Tokenizer |
| vi. Serialization |
| i. Collection Interface |
|---|
| ii. Map Interface |
| iii. Legacy Classes Vector,Stack,Hashtable,Dictioanry and Properties |
| Scripting Basics |
|---|
| Conditional Statements |
| Looping statements |
| Object Oriented Concepts |
| Exception Handling |
| i. Course agenda |
|---|
| ii. Appium Features |
| iii. Appium internal architecture |
| i. Installing android studio and java |
|---|
| ii. Configuring system variables for android studio and java |
| iii. Configuring virtual devices for running test |
| iv. Downloading node.js and install Appium via npm |
| v. Configuring Appium java client jar. |
| i. Android app download for practice |
|---|
| ii. What are the desired capabilities? |
| iii. Invoking android driver-creating base program |
| iv. Execution of appium first program. |
| i. UI interaction using xpath |
|---|
| ii. UI interaction using id |
| iii. UI interaction using className |
| iv. AndroidUiAutomator usage |
| i. Tap event |
|---|
| ii. Tapping and long press event |
| iii. Swipping event |
| iv. Scrolling event |
| v. Drag and drop event |
| vi. Android key events |
| i. What is Xcode? |
|---|
| ii. Installation of Xocde |
| iii. Validating IOS simulator |
| iv. Installing eclipse IDE and java for MAC |
| v. Downloading appium and selenium jar for MAC |
| i. IOS testing introduction |
|---|
| ii. Setting up IOS app and Appium Desktop on MAC |
| iii. IOS Driver invocation with Desired capabilities |
| i. Running IOS first automation Testcase with appium |
|---|
| ii. Desired capabilities code |
| iii. Invoking IOS driver-creating base program |
| iv. Execution of appium first program |
| i. Scrolling in IPhone with appium |
|---|
| ii. Handling page navigation |
| iii. Dropdown scrollers automation with appium |
| 1. Interview questions and Resume preparation |
|---|
| Arithmetic Operators |
| Relational Operators & types |
| Logical Operators & types |
| Assignment Operators & types |
| If Statement |
| If else Statement |
| Nested If else statement |
| For Loop |
| While Loop |
| Do..While Loop |
| Loop Control Statements - Break and Continue |
| Patterns in TypeScript |
| Single Dimensional Array |
| Two Dimensional Array |
| Functions without return value |
| Functions with return value |
| Anonymous Functions |
| Arrow Functions |
| Recursion |
| Function Overloading |
| Optional and Default Parameters |
| Setup and Installation (NodeJS, VS Code, Playwright) |
| Writing Tests (Traditional, Anonymous, Arrow Functions) |
| Basic Assertions |
| Test Hooks (beforeEach, afterEach, beforeAll, afterAll) |
| WebElement Interactions |
| Login/Logout Testing |
| Built-In Locators |
| XPath and CSS Locators |
| End-to-End Scenarios |
| Record & Playback with Codegen |
| API Response Assertions |
| Generic Assertions |
| Locator Assertions |
| Page Assertions |
| Snapshot Assertions |
| GitHub SSH Configuration |
| Page Object Model Implementation |
| UI Element Handling (Text Fields, Checkboxes, Radio Buttons) |
| Text Verification |
| Browser Window Management |
| Screenshots, Videos, and Trace Viewer |
| Test Retries |
| Mouse Actions (Hover, Right Click, Double Click) |
| Alert Handling |
| Dropdown Handling |
| File Upload |
| Keyboard Actions |
| Autocomplete/Autosuggestion |
| Frame Handling |
| WebTable and Pagination |
| Browser Context Management |
| Multiple Window Handling |
| Network Call Handling |
| Date Picker Handling |
| Test Grouping with Describe Blocks |
| Test Annotations and Tags |
| Data-Driven Testing with JSON |
| Reporting (List, Dot, JSON, JUnit, HTML, Allure) |
| document.write |
| alert |
| console.log |
| Arithmetic Operators |
| Relational Operators & types |
| Logical Operators & types |
| Assignment Operators & types |
| If Statement |
| If else Statement |
| Nested If else statement |
| For Loop |
| While Loop |
| Do..While Loop |
| Break and Continue |
| Patterns in JavaScript |
| For of Loop with array |
| For in Loop with array |
| Array destructuring & Rest operator |
| Functions without return value |
| Functions with return value |
| Anonymous Functions |
| Arrow Functions |
| Recursion |
| Objects/ Array of Objects |
| Nested Objects |
| Objects with Function |
| Read Key and Value pair |
| Object destructuring |
| Setup and Installation (NodeJS, VS Code, Playwright) |
| Writing Tests (Traditional, Anonymous, Arrow Functions) |
| Basic Assertions |
| Test Hooks (beforeEach, afterEach, beforeAll, afterAll) |
| WebElement Interactions |
| Login/Logout Testing |
| Built-In Locators |
| XPath and CSS Locators |
| End-to-End Scenarios |
| Record & Playback with Codegen |
| API Response Assertions |
| Generic Assertions |
| Locator Assertions |
| Page Assertions |
| Snapshot Assertions |
| GitHub SSH Configuration |
| Page Object Model Implementation |
| UI Element Handling |
| Text Verification |
| Browser Window Management |
| Screenshots, Videos, and Trace Viewer |
| Test Retries |
| Mouse Actions |
| Alert Handling |
| Dropdown Handling |
| File Upload |
| Keyboard Actions |
| Autocomplete/Autosuggestion |
| Frame Handling |
| WebTable and Pagination |
| Browser Context Management |
| Multiple Window Handling |
| Network Call Handling |
| Date Picker Handling |
| Test Grouping with Describe Blocks |
| Test Annotations and Tags |
| Data-Driven Testing with JSON |
| Reporting (List, Dot, JSON, JUnit, HTML, Allure) |
| Install Cucumber |
| Explore Gherkin Language |
| Create Feature Files |
| Create Step Definition Files |
| Integrate Hooks |
| Filtering scenarios |
| Retrying failed scenarios |
| Parallel running |
Enter your e-mail address below to reset your password.








