Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 用浓缩咖啡测试3项活动_Android_Android Espresso_Android Testing - Fatal编程技术网

Android 用浓缩咖啡测试3项活动

Android 用浓缩咖啡测试3项活动,android,android-espresso,android-testing,Android,Android Espresso,Android Testing,我有两项活动,包括填写表格和编辑\查看填写的表格。 我想知道用一个活动填充的输入文本是否与另一个活动中显示的文本匹配。 目前,我的测试启动表单活动,填充随机数据并保存表单。 我想在另一个活动中搜索已填写的表单,在该活动中,我单击一个按钮,然后显示并测试已填写的详细信息。 测试这种行为的最佳方法是什么?浓缩咖啡并不真正关心活动(除了你开始的活动)。您可以通过一个活动启动浓缩咖啡测试,然后使用ViewActions在您的应用程序中导航到要进行验证的应用程序。您可能需要克服的最大问题之一是,当您在应用

我有两项活动,包括填写表格和编辑\查看填写的表格。
我想知道用一个活动填充的输入文本是否与另一个活动中显示的文本匹配。 目前,我的测试启动表单活动,填充随机数据并保存表单。
我想在另一个活动中搜索已填写的表单,在该活动中,我单击一个按钮,然后显示并测试已填写的详细信息。
测试这种行为的最佳方法是什么?

浓缩咖啡并不真正关心活动(除了你开始的活动)。您可以通过一个活动启动浓缩咖啡测试,然后使用ViewActions在您的应用程序中导航到要进行验证的应用程序。您可能需要克服的最大问题之一是,当您在应用程序中从A点移动到B点时,让浓缩咖啡“等待”任何异步事件发生。Espresso将等待AsyncTasks,并为创建IdlingResources提供基本支持。深入讨论这些问题需要对您遇到的具体问题有更深入的了解