Protractor is an end-to-end test framework for Angular and AngularJS applications. Protractor runs tests against your application running in a real browser, interacting with it as a user would.

Release Released Community Support Commercial Support Latest
7.0 4 years and 6 months ago
(13 May 2020)
Ended 1 year and 2 months ago
(31 Aug 2023)
Yes 7.0.0
(13 May 2020)
6.0 5 years and 8 months ago
(23 Mar 2019)
Ended 1 year and 2 months ago
(31 Aug 2023)
Unavailable 6.0.0
(23 Mar 2019)
5.0 7 years and 10 months ago
(10 Jan 2017)
Ended 1 year and 2 months ago
(31 Aug 2023)
Unavailable 5.4.4
(16 Apr 2020)
4.0 8 years ago
(12 Jul 2016)
Ended 1 year and 2 months ago
(31 Aug 2023)
Unavailable 4.0.14
(21 Dec 2016)
3.0 9 years ago
(18 Nov 2015)
Ended 1 year and 2 months ago
(31 Aug 2023)
Unavailable 3.3.0
(25 Apr 2016)
2.0 9 years ago
(18 Mar 2015)
Ended 1 year and 2 months ago
(31 Aug 2023)
Unavailable 2.5.1
(08 Oct 2015)
1.0 10 years ago
(21 Jul 2014)
Ended 1 year and 2 months ago
(31 Aug 2023)
Unavailable 1.8.0
(02 Mar 2015)

Protractor was deprecated on August 31, 2023 after an announcement from the Angular team was made on August 10, 2022. The Protractor npm package is also marked as deprecated on npm.

Beginning August 1, 2022, commercial support for Protractor became available for free through a fork of the project maintained by the independent team at HeroDevs.

More information is available on the Protractor website.

You should be running one of the supported release numbers listed above in the rightmost column.

You can check the version that you are currently using by running:
npm list protractor
Show Product Identifiers

You can submit an improvement to this page on GitHub :octocat: . This page has a corresponding Talk Page.

A JSON version of this page is available at /api/protractor.json. See the API Documentation for more information. You can subscribe to the iCalendar feed at /calendar/protractor.ics.