-1
私は自動テストフレームワークを作成していた機能パラメータに基づいて、そして私は、この機能を思い付いた:動的に選択要素
public void DoClick(string selectType, string selector)
{
switch (selectType)
{
case "ClassName":
driver.FindElement(By.ClassName(selector)).Click();
break;
case "CssSelector":
driver.FindElement(By.CssSelector(selector)).Click();
break;
case "Id":
driver.FindElement(By.Id(selector)).Click();
break;
}
}
は私が交換したい「と...」と何か[selectTypeと]を使用して、スイッチケース全体ではなく、1行のコードを記述します。それをどうすれば実現できますか?