1) Open JDN plugin; Generate subtab and open Setting menu by pressing Cogwheel sub-button new 'Generate' button
2) Navigate to HomePage and create and download the set of PO files
3) Download an existing template by clicking the corresponding button in Rule subtab: this moment 'Export'
4) Make copy of downloaded file jdiLightTemplate.json
5) Update the copy as follow:
from
"nameCase": "camelCase",
"typeCase": "PascalCase",
to
6) Upload new template by clicking the corresponding button in Generate subtab: this moment 'Import'
7) Navigate to HomePage and create and download the set of PO files
8) Compare downloaded PO files
Expected
The locators in the page object files are updated as follow
e.g. within HomePage.java the line
@UI("header") public Header header;
is modified to:
@UI("header") public header Header;
1) Open JDN plugin; Generate subtab and open Setting menu by pressing Cogwheel sub-button new 'Generate' button
2) Navigate to HomePage and create and download the set of PO files
3) Download an existing template by clicking the corresponding button in Rule subtab: this moment 'Export' 4) Make copy of downloaded file jdiLightTemplate.json 5) Update the copy as follow:
from "nameCase": "camelCase", "typeCase": "PascalCase", to
6) Upload new template by clicking the corresponding button in Generate subtab: this moment 'Import' 7) Navigate to HomePage and create and download the set of PO files
8) Compare downloaded PO files
Expected The locators in the page object files are updated as follow e.g. within HomePage.java the line
@UI("header") public Header header;
is modified to: @UI("header") public header Header;
Actual: No changing