问题:testng.xml添加测试类的时候飘红
解决办法:
1.试图通过自动生成testng.xml插件去解决,感觉也不是这个问题,没有尝试;
2.以为是创建包的方式不对,重新删除后新建--还是找不到
想新建类的时候发现从main或者src下都没有此选项,还没意识到不对,于是直接从project新建,然后手动把class给拖到了com.test.cases下面,还觉得自己咋这么机智。。。然而依然没用
3.发现class文件没有package包名,于是我手动加入,未果
4.以为是没有@testng标记,又手动加入这个标记;还是没有效果,还去本地检查了下testng包是不是存在
5.注意到这行提示,点击了一下以后自动移动到了resource目录下,依然在飘红
6.重新删除所有目录,新建的时候忽然就发现了这么一行小字,然后点击了这个java字样,一切终于变得不一样;连新建的时候都出现了软件包(对应应该就是package了),原来上面新建的目录根本就不是我以为对应的package!!
一路新建成功后,终于不飘红了!
然后去查了下maven的项目结构,原来人家是约定俗成的东西,必须要有java源目录才认识你的代码结构!