tvklovesu
2 years agoFrequent Contributor
object not found when using a variable in keyword test On screen action
Hi, I was trying to find an element and click on it using the keyword test and on screen action. But the object is not found error is displayed. The variable I am passing here is "ProjectSuite.Vari...
- 2 years ago
You can not use variable substitution in XPath query. However, you can do something like this, construct your string first
var xpath = aqString.Format("//div[@role='list']//div[contains(@id,'%s')", ProjectSuite.Variables.i);
where %s will be replaced. Then pass it to,
Aliases.RavenDarttsPge.findElement(xpath)
- 2 years ago
Thanks for your tip,
I did not use the aq string, but used the code expression while assigning the variable value as follows and now it works.