测试的味道 发表于 2017-6-12 09:41:07

使用 testng 将 befor 和 after 封装,测试类继承封装,无法运行

1.这是封装类
https://testerhome.com/uploads/photo/2017/bb9cddff-f549-4959-a0ba-f3c05d6b08a0.png!large

2.这是测试类
https://testerhome.com/uploads/photo/2017/17f14db9-5e8e-43c2-a64e-8ca46f2a491c.png!large

3.这是xml
https://testerhome.com/uploads/photo/2017/7dde5ed7-f58a-4f2b-b05b-c28b77d36a64.png!large

4.这是报错
https://testerhome.com/uploads/photo/2017/6190f709-6a4a-41e5-a692-16ded2a4632b.png!large

芭比哇玩123 发表于 2017-6-12 10:22:10

TestNG就是个完整的测试框架,怎么能单独摘出来其中的部分封装呢?你可以把你的配置东西封装了在before里使用

小皮球的故事 发表于 2017-6-12 10:22:35

基类应该没有这么写的吧,把基类的的标注都删除掉,将获取driver方法,放到case层的beforeclass里面,而且你case层的driver还要了干嘛,你基类里面不是有了么
页: [1]
查看完整版本: 使用 testng 将 befor 和 after 封装,测试类继承封装,无法运行