使用varargs创建方法以减少点击次数

时间:2018-09-17 10:12:41

标签: java selenium webdriver

我正在尝试建立一种方法来减少对WebElements的点击,特别是复选框。 方案:我有一个aprox 15 checbox wich,用于向系统中的现有用户授予角色和权限。由于我必须测试所有可能的变化形式的功能,因此我认为,如果我可以创建一个带有可变参数的方法,该方法可以根据args来执行点击(抱歉,英语不是我的母语)

示例:假设我已经正确定位了所有复选框,并使用了(字符串)c1,c2,c3 ...等名称。我想这样做:

methodToPerformClick(c1) //so the method translates this to:
c1.click();

methodToPerformClick(c1,c7,c11) = so the method translates this to:
c1.click();
c7.click();
c11.click();

我知道如何用varargs声明一个方法,但是关于管理不同数量的args...。我实际上不知道如何开始,因为我现在不知道如何用英语正确表达我的要求来搜索它们,很难用我自己的语言在互联网上找到高质量的信息。任何帮助将不胜感激

预先感谢

0 个答案:

没有答案