top of page
Product Page: Stores_Product_Widget

 

 

Section: 1

1. Introduction to Protractor course

2. Installation & pre-requisites

3. Installing JDK and Node.JS

4. Installing Protractor on Windows

5. Troubleshooting with Python installation error

6. Installing Python

7. Troubleshooting with Visual studio installation error

8. Running the first Protractor Test

9. Installing Eclipse and Tern plugin

 

Section: 2

Protractor Concepts

10. Understanding the Conf.js file

11. Understanding Describe and It blocks and writing test cases

12. Handling Dropdown list

13. Adding validations using Jasmine Expect

14. Visual studio code editor Installation and integrating Protractor runner

15. Autosuggestions

 

Section: 3

Jasmine Concepts

18. Introduction to Jasmine and basic features

19. BeforeEach and AfterEach

20. Expect toBe and not toBe

21. Expect toEqual, toMatch and not toEqual

22. Creating Test Suites and running selective / all test cases

23. Creating Test Suites and running selective / all test cases - coding

 

Section: 4

Locators

24. About AngularJS Locators

25. By Model, By ClassName, By ButtonText

26. By Binding, By ID

27. By Repeater

28. By addLocators

29. Select Wrapper class

 

Section: 5

Utilities

30. Generating Logs - winston NPM

31. Generating Allure Reports

32. Installing Maven and Generating HTML Reports

33. Sending Emails

34. Understanding Package.json file and it's usage

 

Section: 6

Data Driven Testing

35. Reading data and locators through JSON files

36. Parametrization using Jasmine Data Providers

37. Reading Excel Files

 

Section: 7

Page Object Model - Framework (Live Project - any website or test website)

38. Introduction to Page Object Model

39. Creating Architecture and Adding business pages

40. Adding More Business Page and Test Cases

41. Adding the Page Object Model design pattern

42. Adding common Json file for Locators and TestData

 

Section: 9

Handling Non-Angular Elements

43. Automating a Login window

44. Handling tabs and popups

 

Section: 10

Jenkins - CI

45. Introduction to Jenkins

46. Jenkins configuration

47. Understanding the Conf.js file

 

Section: 11

48. E2E testing on a sample AngularJS Application

 

+ Bonus Section:

 

Android - Test execution on a Real Device

49. How to execute Protractor test on an Android device

50. Android Test Configuration

 

Protractor Docker & Selenium Grid integration

51. Integration with Selenium grid and docker to run parallel test

52. Docker installation and adding Selenium Grid containers

53. Docker compose with Parallel test execution on Multiple browsers

 

+ New Advanced Protractor course:

 

  • In this advanced course, post completion for above prerequisite we will gonna see how we can create an automation framework using Protractor+Typescript with Karma/Mocha/Jasmine/Cucumber for an Angular 4+ application
  • To work on TS a base for JS is needed, which is what we will cover in above course.

Protractor | JS | Jasmine

₹15,000.00Price
    • Best live protractor course available (with framework designing)
    • Code + Assignment will be given
    • Basic framework will be covered
    • Advanced framework can be taken-up if requested
    • We can take up java script sessions if requested
    • Candidate must be thorough with Selenium for following course, else enroll in our selenium batch first!
  • If you are interested in this course, you can either:

    • Reach us using Contact page of our site
    • Mail us directly on our email_id: preceptortechno@gmail.com with the Course Title along with your details (Mobile no. & Email ID) & any specific message/informtion /query you want to share with us.

     

    Note:

    We also provide customized courses as per the need of the candidate, please share your expectations from the course & the topics you want to be covered, we can work along & prepare the right course for you.

  • Facebook
  • LinkedIn
  • YouTube

©2018 BY PRECEPTOR TECHNOLOGIES.

bottom of page