I am using the user-extensions.js and user-extensions-ide.js from the nightly 6.1d build from yesterday. The application is running in SmartGWT 4.1.
When you right click on elements during Selenium IDE recording sessions you can add commands via "Show All Available Commands". All of them except for assertTable, verifyTable, waitForTable and storeTable don't support scLocators. Instead the normal Selenium xpath selectors are shown such as "//div[@id='']" or "id=isc_5Stable.1.0".
Without the commands asserts can not be created efficiently as you would have to click on all elements to get scLocators and then edit the commands to verifyText and verifyValue.
SmartClientWebDriver currently supports verifyText and verifyValue but since the generated selectors are not scLocators the methods are incompatible with the generated selectors.
Table commands are as I have said the only commands which support scLocators at the moment. Sadly there is no SmartClientWebDriver method equivalent so all shown availabe commands in the Selenium IDE for verifying contents are useless at the moment if you want to test with SmartClientWebDriver after transforming the Testcase with the SeleneseRunner.
The issue about a missing verifyTable method in SmartClientWebDriver is already reported in this post.
When you right click on elements during Selenium IDE recording sessions you can add commands via "Show All Available Commands". All of them except for assertTable, verifyTable, waitForTable and storeTable don't support scLocators. Instead the normal Selenium xpath selectors are shown such as "//div[@id='']" or "id=isc_5Stable.1.0".
Without the commands asserts can not be created efficiently as you would have to click on all elements to get scLocators and then edit the commands to verifyText and verifyValue.
SmartClientWebDriver currently supports verifyText and verifyValue but since the generated selectors are not scLocators the methods are incompatible with the generated selectors.
Table commands are as I have said the only commands which support scLocators at the moment. Sadly there is no SmartClientWebDriver method equivalent so all shown availabe commands in the Selenium IDE for verifying contents are useless at the moment if you want to test with SmartClientWebDriver after transforming the Testcase with the SeleneseRunner.
The issue about a missing verifyTable method in SmartClientWebDriver is already reported in this post.
Comment