在Excel 用例中我们看到的是这些字符
这里可以用反射,也可以if 一个方法一个方法判断,还可以像下面这种Switch 方法 当Excel 中配置为Click 就执行点击方法
Execute_Action 方法代码如下
private static void Execute_Action(AndroidDriver driver,String OperationName) throws InterruptedException, IOException {
System.out.println(driver);
//这里依 TestCase() 里的方法调用对应的具体操作,也就是测试用例中测试方法那一列指定的方法
switch (OperationName) {
// 如果测试用例是配的click,将调用下面方法后结束
case "click":
Util.Object.click( driver,constant.sFindType, constant.sObject, constant.sTestData,constant.sCheckVaue);
break;
case "input":
Util.Object.input(driver,constant.sFindType, constant.sObject, constant.sTestData,constant.sCheckVaue);
break;
case "sliding":
Util.Object.sliding(driver,constant.sFindType, constant.sObject, constant.sTestData,constant.sCheckVaue);
break;
case "checkText":
Util.Object.checkText(driver,constant.sFindType, constant.sObject, constant.sTestData,constant.sCheckVaue);
break;
//注意,如果自已新增加的一些测试方法,需要在此增加
}