Android 在光标对话框上执行单击
我必须测试这个对话框,但我不知道如何从代码中单击第二个或另一个按钮Android 在光标对话框上执行单击,android,testing,dialog,click,Android,Testing,Dialog,Click,我必须测试这个对话框,但我不知道如何从代码中单击第二个或另一个按钮 final CharSequence[] items = {"0", "1", "2","3","4","5","6","7","8","9","10"}; builder = new AlertDialog.Builder(this); builder.setTitle("Please, express your opinion for this new Regular Path!"); builder.setSingleCh
final CharSequence[] items = {"0", "1", "2","3","4","5","6","7","8","9","10"};
builder = new AlertDialog.Builder(this);
builder.setTitle("Please, express your opinion for this new Regular Path!");
builder.setSingleChoiceItems(items, -1, new DialogInterface.OnClickListener()
{
public void onClick(DialogInterface dialog, int item)
{
vote=item;
dialog.cancel();
}});
AlertDialog alert = builder.create();
alert.show();
您可以在对话框上调用
getListView
方法,该方法检索存储选择项的ListView
。然后你打电话
listView.performItemClick(
listView.getAdapter().getView(position, null, null), position, position);
你为什么不给阿皮姆打一针?这是一个免费的很棒的应用程序UI测试工具(你可以用它来模拟人的动作(比如点击按钮)) 由于它与selenium集成,要处理警报对话框,只需执行以下操作
driver.switchTo().alert().accept() 这些答案对你有用吗?截至今天(2013-11-20)
driver.switchTo().alert()
尚未实现。