老师你好,我也遇到同样的代码执行却没有分级效果的问题。

来源:5-9 组测试中的方法分组测试

慕田峪8226962

2020-01-25

1- @BeforeGroups和@AfterGroups 下的方法像视频里点右键Run的话一直没有执行,后来我把代码复制过去也不行,找了很久没有找到原因。有人说“pom.xml文件里改了版本配置”,没看懂。(之前那位同学的问题在这:https://coding.imooc.com/learn/questiondetail/161805.html

2- 还有一个问题就是我的控制台有很多空行出来,是哪里设置有问题?谢谢
图片描述

后来,我写了个xml文件去Run,@BeforeGroups和@AfterGroups的方法就可以运行了,不知为什么像视频中右键点Run就不行。

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd">

<suite name="test">
    <test name="runServerGroup">
        <groups>
            <run>
                <include name="server"/>
            </run>
        </groups>
        <classes>
            <class name="com.webapi.testng.groups.GroupsOnMethod"/>
        </classes>
    </test>
    <test name="runClientGroup">
        <groups>
            <run>
                <include name="client"/>
            </run>
        </groups>
        <classes>
            <class name="com.webapi.testng.groups.GroupsOnMethod"/>
        </classes>
    </test>
</suite>
写回答

2回答

Blumia

2020-03-31

7.1.0的版本不会运行的6.10的版本会运行

0
2
Blumia
回复
慕田峪8226962
不晓得 ,这个课程有点老了,有些高版本不行。我还在了解中
2020-04-02
共2条回复

慕雪3403953

2020-02-05

你可以加入到qq群,然后在群里问, 会解答的更及时

0
0

Java接口自动化测试实战,搞定理论基础+典型应用场景

打破传统测试用例设计方法,搞懂基于TestNG的接口自动化测试技术

2086 学习 · 920 问题

查看课程