C# 有人能帮我验证selenium c中第一行第一列和第二行第一列的动态值吗#

C# 有人能帮我验证selenium c中第一行第一列和第二行第一列的动态值吗#,c#,selenium,C#,Selenium,帮助我如何验证与selenium c#中的第二行第一列相比,第一行第一列中的动态值是否更新。 表中有偶数行和奇数行。我需要比较第二次出现的值和第一次出现的值,并确保第一次(最新)出现的值正确递增。下面是我的方法 公共场所?ValidateProposalIncrement(字符串报价) { Thread.Sleep(1500); IWebElement offerName = WebDriver.FindElement(By.XPath("\r\n//*[@id=

帮助我如何验证与selenium c#中的第二行第一列相比,第一行第一列中的动态值是否更新。
表中有偶数行和奇数行。

我需要比较第二次出现的值和第一次出现的值,并确保第一次(最新)出现的值正确递增。下面是我的方法

公共场所?ValidateProposalIncrement(字符串报价) {

        Thread.Sleep(1500);
        IWebElement offerName = WebDriver.FindElement(By.XPath("\r\n//*[@id=\"data\"]/tbody/tr[1]/td[4]"));
        string offer_name = offerName.Text;
        IWebElement latestOfferId = WebDriver.FindElement(By.XPath("(//a[contains(.,'XYZ')])[1]/parent::*/preceding-sibling::td[3][last()]"));
        String latest_offerId = latestOfferId.Text;
        IWebElement oldOfferId = WebDriver.FindElement(By.XPath("(//a[contains(.,'XYZ')])[2]/parent::*/preceding-sibling::td[3][last()]"));
        String old_offerId = oldOfferId.Text;
        if (offerName.Contains(offer) && latestOfferId != oldOfferId)
        {
            return true;
        }

        return false;

如果您将添加一些代码示例和您的尝试,我们将能够帮助您,并且您将遵循发布正确问题的指导原则。我已添加了代码。您能否建议我我的方法是否正确,或者我是否应该添加更有效的方法?我想使用>运算符,但不确定在这种情况下如何使用。谢谢您的帮助。