Text 验证带有BR标记的文本和文本的顺序不总是相同的

Text 验证带有BR标记的文本和文本的顺序不总是相同的,text,xpath,selenium-ide,verify,Text,Xpath,Selenium Ide,Verify,我的困境:- 我从结果列表${VEH_REG_1}、${VEH_REG_2}、${VEH_REG_3}&${VEH_REG_4}中存储了4个注册 我通过UI将这些注册添加到列表中。因此,您选择这四辆车并单击一个按钮,然后会出现一个弹出窗口,让您知道您是否成功地将这些车添加到列表中。弹出窗口以“P”标记列出注册,注册之间带有“BR”标记,因此每个注册都位于新行上 我的问题是,我存储的注册并不总是按照我保存它们的逻辑顺序显示,因此验证文本并不像通常那样直接 我已尝试使用直接XPath验证文本。我尝试

我的困境:-

我从结果列表${VEH_REG_1}、${VEH_REG_2}、${VEH_REG_3}&${VEH_REG_4}中存储了4个注册

我通过UI将这些注册添加到列表中。因此,您选择这四辆车并单击一个按钮,然后会出现一个弹出窗口,让您知道您是否成功地将这些车添加到列表中。弹出窗口以“P”标记列出注册,注册之间带有“BR”标记,因此每个注册都位于新行上

我的问题是,我存储的注册并不总是按照我保存它们的逻辑顺序显示,因此验证文本并不像通常那样直接

我已尝试使用直接XPath验证文本。我尝试过verifytextpresent(但由于结果列表仍然存在,它会查找注册,即使它们不在我的列表中),并且我尝试过使用gotoif命令,但在涉及“BR”标记时仍然存在相同的问题


所选未挂起的车辆已添加到离线营销列表中。

以下车辆未处于适当的状态: LJ57OOB
RF56RZC
LJ58PJY

由于我还没有10个声誉来显示图像(Grrr!!!!),如果有助于理解我想要实现的目标,我可以通过电子邮件将图像发送给你

感谢您的帮助


感谢Mark

使用globs一次验证一个,这样您就不需要验证订单

<tr>
    <td>verifyText</td>
    <td>//span[@id="ctl00_phmcp_phmc_lblOfflineMarketingResult"]</td>
    <td>*LJ57OOB*</td>
</tr>
<tr>
    <td>verifyText</td>
    <td>//span[@id="ctl00_phmcp_phmc_lblOfflineMarketingResult"]</td>
    <td>*LJ58PJY*</td>
</tr>

验证文本
//span[@id=“ctl00\u phmcp\u phmc\u lblOfflineMarketingResult”]
*LJ57OOB*
验证文本
//span[@id=“ctl00\u phmcp\u phmc\u lblOfflineMarketingResult”]
*LJ58PJY*
<tr>
    <td>verifyText</td>
    <td>//span[@id="ctl00_phmcp_phmc_lblOfflineMarketingResult"]</td>
    <td>*LJ57OOB*</td>
</tr>
<tr>
    <td>verifyText</td>
    <td>//span[@id="ctl00_phmcp_phmc_lblOfflineMarketingResult"]</td>
    <td>*LJ58PJY*</td>
</tr>