Java, Selenium и getXpathCount - PullRequest
       7

Java, Selenium и getXpathCount

1 голос
/ 24 марта 2011

Я использую 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]");) и сообщает мне следующую ошибку: "Type mismatch: cannot convert from Number to int".

Я пытался использовать float, long, short, но все было напрасно. Как мне присвоить этот номер переменной в этом случае. Не могли бы вы помочь?

1 Ответ

2 голосов
/ 24 марта 2011
Number result = selenium.getXpathCount("//table[@id='tblDetail']/tbody/tr[.]/td[1]");

int r = result.intValue();
...