Selenium高亮页面对象

使用QTP习惯了,在QTP中可以通过访问对象的highlight方法直接高亮对象,确实很方便,那么如何让Selenium高亮页面的测试对象了,可以通过javascript修改页面对象的属性进而高亮对象,如下coding:

    public void highLight(WebElement e) {
            if (driver instanceof JavascriptExecutor) {
                String script="arguments[0].style.border='3px solid red'";
JavascriptExecutor je = (JavascriptExecutor) driver;
            je.executeScript(script,e);
            }
        }

通过修改对应的webelement的CSS样式进而使你可以感觉到页面对象高亮显示的效果。上面的代码会让你指定的对象以红色高亮显示在页面上。

转载于:https://www.cnblogs.com/alterhu/p/3357414.html

猜你喜欢

转载自blog.csdn.net/weixin_34353714/article/details/94029683
今日推荐