记忆鱼 发表于 2022-8-6 16:59:24

执行maven test执行4条测试用例,为什么只获取到第一条用例的文本

我用excel设计了4条测试用例,运行的时候只获取到第一条测试用例的文本,把这4条测试用例的顺序换一下,依然只能获取到第一条测试用例的文本。
       获取文本的方法
      protected String getText(String keyword) {
                return getText(keyword, this.getClass());
        }
       
        protected String getText(String keyword,Class<?> pageClass) {
                WebElement webElement = getElement(keyword,pageClass);
                String text = webElement.getText();
                logger.info("获取到[" + keyword + "]的内容:" + text);
                return text;
        }

      断言文本的方法
      protected void assertTextPresent(String keyword,String expectedText){
                String actualText = getText(keyword);
                Assert.assertEquals(actualText, expectedText);
        }

kallinr 发表于 2022-8-8 10:14:26

不清楚

qqq911 发表于 2022-8-8 10:43:49

没有循环?

jingzizx 发表于 2022-8-9 07:36:37

调试下
页: [1]
查看完整版本: 执行maven test执行4条测试用例,为什么只获取到第一条用例的文本