在IOS上进行颤振测试find.pageBack()不';行不通

在IOS上进行颤振测试find.pageBack()不';行不通,ios,flutter,dart,Ios,Flutter,Dart,我使用颤振驱动程序和小黄瓜来测试我的应用程序 我想使用action向后翻页(find.pageBack()),但颤振驱动程序在IOS emulator上找不到按钮。在安卓上,这没关系 我没有任何错误,只是超时:TimeoutException在0:00:10.000000之后:未来未完成 import 'package:flutter_driver/flutter_driver.dart'; import 'package:flutter_gherkin/flutter_gherkin.dart

我使用颤振驱动程序和小黄瓜来测试我的应用程序

我想使用action向后翻页(find.pageBack()),但颤振驱动程序在IOS emulator上找不到按钮。在安卓上,这没关系

我没有任何错误,只是超时:
TimeoutException在0:00:10.000000之后:未来未完成

import 'package:flutter_driver/flutter_driver.dart';
import 'package:flutter_gherkin/flutter_gherkin.dart';
import 'package:gherkin/gherkin.dart';

class NavValidation extends ThenWithWorld<FlutterWorld> {
  @override
  Future<void> executeStep() async {
    await FlutterDriverUtils.getText(world.driver, find.text('sagittarius / yesterday'));
    await FlutterDriverUtils.tap(world.driver, find.pageBack());
  }

  RegExp get pattern => RegExp(r"user should land on result screen");
}
导入“包:颤振驱动程序/颤振驱动程序.dart”;
进口“包装:颤振小黄瓜/颤振小黄瓜.dart”;
进口“包装:小黄瓜/小黄瓜.dart”;
类NavValidation扩展了ThenWithWorld{
@凌驾
Future executeStep()异步{
等待rutils.getText(world.driver,find.text('sagittarius/beday');
等待提示。轻触(world.driver,find.pageBack());
}
RegExp get pattern=>RegExp(r“用户应在结果屏幕上着陆”);
}

您使用的语言环境是否与英语不同?find.pageBack()依赖于“Back”文本,如果设备区域设置不同于英语,则不起作用