当前位置: 首页 > 知识库问答 >
问题:

浓缩咖啡-如何将typeText切换到英语或其他语言输入模式

翁和颂
2023-03-14
    onView(withId(R.id.entryWordInput))
        .perform(typeText(entryWord), closeSoftKeyboard());
    onView(withId(R.id.OkButton))
        .perform(click());

提前谢了。

共有1个答案

仲孙兴平
2023-03-14

使用浓缩咖啡来改变输入模式语言是不可能的。您需要将它与另一个名为UIAutomator的Google UI测试框架一起使用。

请看一下我在类似测试问题上的答案:浓缩咖啡测试以通知显示

Espresso UI测试框架看不到比实际视图更多的内容。我严重怀疑你能用浓缩咖啡检查任何通知。

>

  • 文档(I):https://google.github.io/android-testing-support-library/docs/uiautomator/index.html

    文档(二):http://developer.android.com/intl/es/training/testing/ui-testing/uiautomator-testing.html

    另请访问:Android测试:UIAutomator vs Espresso

  •  类似资料:
    • 在我的主要活动中,我有initUi函数,它将触发对webviewActivity的意图,在webviewActivity中,有一个FragWebView,其中加载了url。 以下是来自FragWebView的示例代码: 我从我的主要活动中传递打开webview的意图是: 请让我知道如何解决这个问题。 问候

    • 当我试图编写一个与listview项交互的代码时,我得到了一个OmbyuousViewMatcherException异常。场景如下。 我有一个包含两个视图的listview 文本视图 按钮查看 我在列表中有将近250行。所有按钮都有文本“预订”或“取消”。他们在一个洗牌的顺序。我想直接点击列表中的第一个“预订它”按钮。我已经尝试了很多方案,但仍然无法找到解决方案。拜托谁帮帮我。 下面是我现在的代

    • 我试着用“浓缩咖啡”写简单的测试 但我有个错误: 我正在尝试不同的框架进行测试,对我来说是最好的,但如果有人能帮助修复这个错误,我将非常感激

    • 我正在使用espresso进行测试,在一个页面中有多个AdapterViews,例如,ID:r.id.list1,r.id.list2 如何选择特定的listview并在其上尝试onData?

    • 本文向大家介绍Android 设置意式浓缩咖啡,包括了Android 设置意式浓缩咖啡的使用技巧和注意事项,需要的朋友参考一下 示例 在build.gradle您的Android应用模块的文件中,添加下一个依赖项: 在文件中AndroidJUnitRunner为testInstrumentationRunner参数指定build.gradle。 此外,添加此依赖项以提供意图模拟支持 并将其添加为w

    • 浓缩咖啡测试很烦人,因为像这样的代码 给出如下错误