You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I many times have a need to verify that table column contains something, but instead of using the existing keyword, I do not care about the order of column. It would be useful the check based on the column name that column contains the needed item.
Instead of this:
| Table Column Should Contain | xpath=//table | 3 | C |
I would like to do this:
| Wait Table Column To Contain | xpath://table | Column name in header or in first row | C |
Also with table row, I do not care about the row index, instead I know some cell values in the row and I would like to check other values are correct. Example I know the name and last name and I want to check to check user id.
Therefore instead of this:
| Table Row Should Contain | xpath=//table | 3 | C |
Then the keyword would find row which contains name and lastname and then it would verify that the row contains 1234, address and role
Also because of the dynamic nature of the web pages, I do not want do plain asserts, I all ways want to wait some time if the things that I am verifying do appear in the table.
Activity
aaltat commentedon Sep 23, 2017
Before the can be done, we should improve the
TableElementFinder, we have separate issue #914 to enhance it.aaltat commentedon May 20, 2019
Most likely do not have time to work with this in the near future. Therefore closing this issue.