Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Robot Framework - Codeless UI, API and Mobile Automation
Introduction
Introduction (5:34)
What is Robot framework? (4:25)
Getting started
3.1_Installing_Python (4:46)
3.2_Installing_Pycharm_IDE (5:17)
4._Installing_Robot_framework_and_required_plugins (7:37)
5._Creating_the_first_robot_test_case (5:55)
6._Running_the_very_first_Selenium_test_and_launching_the_browser (6:13)
Handling WebElements
7._Handling_WebElements (16:31)
8._Handling_Sync_issues (19:40)
9._Variables_and_thier_scope (16:36)
10._Keywords_and_Argumented_Keywords (9:06)
11._Creating_a_common_resource_file (2:54)
12._Automating_the_registration_form (14:31)
13._Creating_a_common_locators_file (7:12)
14._Generating_random_numbers_and_concatenation (7:00)
Advance topics - Complex Elements handling
15._Handling_Tabs_and_Popup_windows (10:01)
16._Filling_the_registration_form_and_Uploading_a_File (6:32)
17._Conditional_statements_-_If_and_Else (11:50)
18._Loops (7:33)
19._Handling_Dropdown_list (14:25)
22._Handling_Iframes_new (9:01)
20._Handling_Multiple_links (8:46)
21._Handling_Checkboxes (14:45)
23._Handling_Alerts_new (9:13)
40._Headless_Testing (1:55)
Handling complex user gestures
24._Handling_Mouse_over_menu (3:17)
25._Handling_Sliders (2:44)
26._Handling_Resizable_elements (1:54)
27._Handling_Drag_and_Drop (1:36)
28._Handling_Right_click_and_Multi_mouse_over_elements (3:00)
Javascript, Screenshots, Headless mode
29._Executing_Javascript (6:10)
30._Capture_screenshots (4:37)
31._Running_the_test_in_Headless_mode (1:57)
Handling WebTables, Calendar / Date picker, Custom Python library
32._Handling_WebElements (12:10)
33._Handling_Calendars_-_Integrating_Custom_Python_Library (21:28)
Exception Handling
Exception_Handling_in_Robot_Framework (16:26)
Allure Reporting
34._Generating_Allure_Reports (10:40)
35._Capture_screenshots_and_attaching_it_to_Allure_Reports (14:27)
36._Capturing_screenshots_in_case_of_a_faliure (3:43)
Data Driven Testing
37._DataDriven_Testing (17:26)
Parallel Test Execution
38._Parallel_Test_Execution_using_Pabot (8:40)
Tagging, Fixtures and Assertions
39._Tagging_the_test_cases (4:35)
41._Test_Fixtures (5:50)
42._Test_Assertions (4:07)
LIVE PROJECT - Page Object Model + Data Driven Framework + JENKINS Integration
43._Introduction_to_Page_Object_Model (10:02)
44._Designing_the_first_Page_Object_file (7:42)
45._Designing_the_very_first_test_case (6:15)
46._Adding_more_steps_to_the_testcases_and_handing_common_functionality (17:59)
47._Adding_the_Data_Driven_Test (21:14)
48._Adding_more_test_cases (12:31)
49._Batch_Execution (3:09)
50._Integrating_Test_with_Jenkins (13:24)
Appium Library for Mobile Apps Automation
1._Prerequisite (1:43)
2._What_is_Appium_-_New (9:52)
3._How_Appium_works (10:20)
Robot framework Appium library installation and Running the first test
1._Configuring_Appium_Robot_library_and_running_the_first_browser_test (12:52)
2._Optimizing_the_Web_browser_test (6:57)
3._Automating_Dialer_Application_new (12:59)
4._Swipe_up_and_down (8:41)
5._Drag_and_Drop (16:27)
API Automation using ROBOT Framework
Lecture_1_-_IntroductionToTheCourse (8:24)
Lecture_2_-_What_are_Webservices (13:44)
Lecture_3_-_SOAP_vs_REST_in_detail (19:01)
Lecture_4_-_UnderstandingCRUDOperations (9:28)
Lecture_5_-_Understanding_available_HTTP_Methods_for_CRUD_Operations (5:21)
Lecture_6_-_Why_API_Testing_IS_IMPORTANT (11:54)
Lecture_7_-_PrinciplesConstraintsofWebservices (7:37)
Robot Framework Request Library
1._Introduction_to_API_Testing (2:04)
2._Sending_the_very_first_GET_request (13:19)
3._Sending_the_POST_Request (4:47)
4._Sending_the_DELETE_Request (3:15)
47._Adding_the_Data_Driven_Test
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock