Ranorex提供一个可用于创建或修改RanoreXPath的等式集。这些等式操作符可以通过RanoreXPath Editor里面的下拉列表访问。
文本等式
下列等式类型用于文本比较:
数值等式
下列等式类型用于数值比较
注:由于”>”操作符用于文本,也用于数值等式,这取决于你想要比较的值得类型。例如,用于文本比较,是表示“以……开头”,用于数值比较,则是“大于”。
正则表达式的例子
下面的例子展示了怎样运用一个正则表达式操作符(~)。
图:运用正则表达式匹配所有以rex结尾的文本
注:了解更多关于正则表达式的知识,详见:RanoreXPath – RanoreXPath with Regular Expression.
“不等于”的例子
下面的例子展示了怎样运用一个“不等于”操作符(!=)。
图:匹配所有不等于“Ranorex”的条目
图:上述等式的结果
“以……为开头”的例子
下面的例子展示了怎样运用一个“以……为开头”操作符(>)。
图:匹配所有以adm开头的条目
图:上述等式的结果
数值的例子
以下等式的例子演示了怎么在RanoreXPath Editor中运用数值操作符。
图:匹配所有index>2 并且index<=3的所有行
图:上述等式的结果