在Excel 用例中我們看到的是這些字符
這里可以用反射枫笛,也可以if 一個方法一個方法判斷鲤嫡,還可以像下面這種Switch 方法 當(dāng)Excel 中配置為Click 就執(zhí)行點擊方法
Execute_Action 方法代碼如下
private static void Execute_Action(AndroidDriver driver,String OperationName) throws InterruptedException, IOException {
System.out.println(driver);
//這里依? TestCase() 里的方法調(diào)用對應(yīng)的具體操作汇陆,也就是測試用例中測試方法那一列指定的方法
switch (OperationName) {
//? 如果測試用例是配的click,將調(diào)用下面方法后結(jié)束
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;
//注意氓奈,如果自已新增加的一些測試方法葡幸,需要在此增加
}