代码在javascript中运行良好,但在selenium中运行不正常

时间:2017-04-06 09:08:34

标签: javascript java selenium selenium-webdriver selenium-chromedriver

当我执行

"document.getElementsByClassName("jobs-company-card__cta-link ember-view");"

在控制台(javascript)中,它按该类名返回元素,但是当我执行时:

driver.findElements(By.className("jobs-company-card__content-wrapper"));

结果(元素)是一个空列表,注明返回

2 个答案:

答案 0 :(得分:1)

解决 我所要做的就是添加这个

var result = "abc";
        var result1 = "10.17";

        string a = result.GetType().Name;
        string b = result1.GetType().Name;

答案 1 :(得分:0)

您是否尝试过使用CSS选择器?

driver.findElements(By.cssSelector(".jobs-company-card__content-wrapper"));