xiaoxiao_cao 发表于 2017-1-19 17:04:42

selenium2+java,testng中如何实现参数化呢

现在用的测试框架是testng,
WebDriver driver = new InternetExplorerDriver();
这句代码该如何实现参数化呢?就是在所有类中都能用到driver这个参数。
利用parameter该怎么实现?
求大神指点

xiaoxiao_cao 发表于 2017-1-20 15:06:13

这个问题已解决

lsekfe 发表于 2017-1-22 09:19:41

xiaoxiao_cao 发表于 2017-1-20 15:06
这个问题已解决

如果能分享出来会有奖励的哦!

xiaoxiao_cao 发表于 2017-1-23 16:16:22

lsekfe 发表于 2017-1-22 09:19
如果能分享出来会有奖励的哦!

这个要怎么分享呢?是要直接在帖子里回复还是?

lsekfe 发表于 2017-1-23 16:20:26

xiaoxiao_cao 发表于 2017-1-23 16:16
这个要怎么分享呢?是要直接在帖子里回复还是?

直接在你帖子中回复就可以了!

xiaoxiao_cao 发表于 2017-1-25 11:16:45

这个问题是这样的:
目前我采用的是TestNG测试框架,因为在testng.xml中可以控制执行顺序,所以不需要在主函数中去new方法,然后在在调用这个方法时,将driver这个参数传递过去。。那现在这个driver参数要怎么样在所有的类中都能用呢?
我把driver定义成了final类型的。
在某一个类中写:
public static final WebDriver driver = new InternetExplorerDriver();
位置在类中方法外。这样在其他类中通过类名就可以直接调用到这个driver。
方法为:类名.driver
页: [1]
查看完整版本: selenium2+java,testng中如何实现参数化呢