Selenium Page Object Generator

A nimble and flexible Selenium Page Object Model generator to improve agile testing process velocity.

Total ratings

3.81 (Rating count: 64)

Review summary

These summaries are automatically generated weekly using AI based on recent user reviews. Chrome Web Store does not verify user reviews, so some user reviews may be inaccurate, spammy, or outdated.
Pros
  • Useful for generating page objects quickly once understood.
  • Good idea to assist Selenium automation in Page Object Model.
  • Generates pages in no time, although requires cleanup.
Cons
  • Downloads often don't work as expected; files do not save properly.
  • Generated files require significant modifications to be usable.
  • Confusing interface with no clear instructions on how to find downloaded files.
Most mentioned
  • Issues with file downloads not working or being misleading.
  • Generated code is often boilerplate and requires heavy modifications.
  • Tool may not work well with certain frameworks like Angular.
See reviews for Selenium Page Object Generator on Chrome Web Store
Upgrade to see all 71 reviews

Recent reviews

Recent rating average: 3.00
All time rating average: 3.81
Upgrade to see all 71 reviews

Rating filters

5 star
42% (30)
4 star
15% (11)
3 star
11% (8)
2 star
14% (10)
1 star
17% (12)
Date Author Rating Lang Comment
2023-11-17
Gavin Cui
en A good idea to assist selenium automation in POM.
2021-10-18
Mars
You have to keep the Filename short, then the download will start automatically. A lot of people, including me, were confused because there is no explanation on where to find the downloaded java file. It always says it downloaded a java file even though it doesnt. The quality of the generated file is as accurate as you might expect from an automatic generator but its still useful.
2021-10-18
Mars
en You have to keep the Filename short, then the download will start automatically. A lot of people, including me, were confused because there is no explanation on where to find the downloaded java file. It always says it downloaded a java file even though it doesnt. The quality of the generated file is as accurate as you might expect from an automatic generator but its still useful.
2021-07-22
Andrei Brebulet
takes less time to write a PO from scratch than it does to modify the ones generated with this extension
2021-07-22
Andrei Brebulet
en takes less time to write a PO from scratch than it does to modify the ones generated with this extension
2019-07-21
Tauseef Ahmed
Hello Richard I looking forward to use selenium-page-object-generator from command-line, never had a luck as it throws the below error: node_modules/selenium-page-object-generator/bin/generate.js:100 window.close(); ^ TypeError: Cannot read property 'close' of undefined at Object.done (/Users/<<username>>/node_modules/selenium-page-object-generator/bin/generate.js:100:20) at reportInitError (/Users/<<username>>/node_modules/jsdom/lib/old-api.js:484:12) at ReadStream.resourceLoader.readFile (/Users/<<username>>/node_modules/jsdom/lib/old-api.js:223:11) at ReadStream.emit (events.js:198:13) at lazyFs.open (internal/fs/streams.js:115:12) at FSReqWrap.args [as oncomplete] (fs.js:140:20)
2019-07-21
Tauseef Ahmed
en Hello Richard I looking forward to use selenium-page-object-generator from command-line, never had a luck as it throws the below error: node_modules/selenium-page-object-generator/bin/generate.js:100 window.close(); ^ TypeError: Cannot read property 'close' of undefined at Object.done (/Users/<<username>>/node_modules/selenium-page-object-generator/bin/generate.js:100:20) at reportInitError (/Users/<<username>>/node_modules/jsdom/lib/old-api.js:484:12) at ReadStream.resourceLoader.readFile (/Users/<<username>>/node_modules/jsdom/lib/old-api.js:223:11) at ReadStream.emit (events.js:198:13) at lazyFs.open (internal/fs/streams.js:115:12) at FSReqWrap.args [as oncomplete] (fs.js:140:20)
2019-05-10
Julio Alva
Once it is understood how it works, this tool allows to reduce considerably the generation time of the classes of the pages.
2019-05-10
Julio Alva
en Once it is understood how it works, this tool allows to reduce considerably the generation time of the classes of the pages.
2019-04-15
Petronela Ciconova
I would need to identify elements by data-test-id attributes. Is it possible to do somehow?
Upgrade to see all 71 reviews