Java、Selenium和getXpathCount

Java、Selenium和getXpathCount,java,selenium,selenium-rc,Java,Selenium,Selenium Rc,我正在使用Java修改Selenium RC测试用例 package com.example.tests; import com.thoughtworks.selenium.*; import org.junit.After; import org.junit.Before; import org.junit.Test; import java.util.regex.Pattern; public class TestCase extends SeleneseTestCase {

我正在使用Java修改Selenium RC测试用例

package com.example.tests;

import com.thoughtworks.selenium.*;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import java.util.regex.Pattern;

public class TestCase extends SeleneseTestCase {        

    @Test
    public void testLogin() throws Exception {

        selenium.windowMaximize();
        selenium.open("/en/QuoteGenerator.aspx");
        selenium.waitForPageToLoad("30000");
        int r = selenium.getXpathCount("//table[@id='tblDetail']/tbody/tr[.]/td[1]");
        r = r - 2;
}
Eclipse正在突出显示此部分(
selenium.getXpathCount(//table[@id='tblDetail']/tbody/tr[.]/td[1]”;
),并告诉我以下错误:
“类型不匹配:无法从数字转换为整数”。

我试过使用float,long,short,但都是徒劳的。在这种情况下,如何将此数字分配给变量。你能帮忙吗

Number result = selenium.getXpathCount("//table[@id='tblDetail']/tbody/tr[.]/td[1]");

int r = result.intValue();