1

我在开发测试脚本时使用 PageObject 模型。我正在尝试对当前情况进行测试代码控制。在我的情况下,它是一个启用与否的元素。下面是源代码。

    @FindBy(linkText="Overview")
    private WebElement overviewTab; 

    public boolean checkOverviewTabVisable() {
        return overviewTab.isEnabled();
    }

    if(customerSitePage.checkOverviewTabVisable()) {
        customerSitePage.getOverviewTab();
    } else {
        sitesTabsList.getBuyerSite();
        customerSitePage.getOverviewTab();
    }

脚本挂在 checkOverviewTabVisable() 方法调用的行中并且没有任何错误。isEnabled() 行为有些奇怪。有没有人使用这种方法进行测试控制?

4

0 回答 0