A nimble and flexible Selenium Page Object Model generator to improve agile testing process velocity.
Total ratings
3.81
(Rating count:
64)
Review summary
Pros
- Good idea to assist selenium automation in POM.
- Once understood, it significantly reduces generation time for page classes.
- The extension generates a page in no time.
Cons
- Files often do not download as stated, leading to confusion.
- Generated Java files require a lot of modifications to be usable.
- Output is often just repeated boilerplate code with slight variations.
- Not working effectively with certain frameworks, e.g., Angular 2.
- Does not support element identification by data-test-id attributes.
Most mentioned
- Issues with file downloads.
- Quality of the generated files requires modifications.
- Confusion around functionality and usability.
Upgrade to see all 71 reviews
User reviews
Recent rating average:
3.00
All time rating average:
3.81
Upgrade to see all 71 reviews
Rating filters
5 star 4 star
3 star
2 star
1 star
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