从XML中传递布尔参数到TestNG

3
为了将字符串作为参数发送到XML中,可以使用以下代码:

(XML)

parameter name="firstName" value="John"

(Java)

 @Parameters ({"firstName"})

然而,你如何发送布尔值?
2个回答

2

只需将参数类型更改为布尔型

 @Parameters({"bval"})
    @Test()
    public void test1(Boolean val){
        if(val)
            System.out.println("I am true");
        else
            System.out.println("I am false");
    }

0

实际上,任何Java的原始类型和字符串类型都可以自动地从XML转换到Java,反之亦然。

@Parameters({"bval"})
@Test()
public void test1(boolean val){
...
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接