gpt4 book ai didi

android - 验证在无效文本输入上显示的 AlertDialog

转载 作者:行者123 更新时间:2023-11-28 20:46:58 24 4
gpt4 key购买 nike

我正在使用 ActivityInstrumentationTestCase2 为 Android 应用程序编写测试。我想验证当 EditText 的输入无效时是否显示 AlertDialog。

文档说:

You can also verify that the Activity responds to invalid input by setting error messages in the View.

http://androidappdocs.appspot.com/guide/topics/testing/activity_testing.html

我想这就是我需要的。但我找不到方法。我该怎么做?

最佳答案

好的,我找到了解决方案。

首先我下载了​​ Robotium

之后,我通过检查 AlertDialog 包含的文本来检查是否显示了 AlertDialog:

    public void testEnterNumberEditBoxForInvalidNumber() {
solo.enterText(0, "1234567890123456");
solo.clickOnImageButton(0);
boolean actual = solo.searchText("The number entered is not valid.");

assertEquals(true, actual);

}

我乐于接受更好的解决方案。这就是为什么我暂时不会将问题标记为已检查的原因。

关于android - 验证在无效文本输入上显示的 AlertDialog,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5323487/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com