在@Test注解中只能传递一个字符串类型的参数,如果需要传递多个不同类型的参数,可以使用其他方式,例如:
使用JUnit提供的Parameterized测试运行器,可以通过注解@Parameter和@Parameters实现传递多个参数,例如:
复制@RunWith(Parameterized.class)public class MyTest {    @Parameters
    public static Collection<Object[]> data() {        return Arrays.asList(new Object[][]{
                {1, "param1", true},
                {2, "param2", false},
                {3, "param3", true}
        });
    }    @Parameter
    public int intValue;    @Parameter(1)    public String stringValue;    @Parameter(2)    public boolean booleanValue;    @Test
    public void test() {        //测试代码
    }
}使用外部数据源,例如Excel、CSV等文件,读取文件中的数据作为测试参数。
使用参数化工具,例如TestNG的@DataProvider注解,可以传递多个参数。
										
										