Сэндвич-меню, о котором вы говорите, называется Drawer
, и вы можете нажать на него, используя его свойство toolTip
. Если вы долго нажимаете на меню ящика, оно покажет вам всплывающую подсказку, как показано ниже:
Затем в тесте драйвера флаттера вы можете идентифицируйте этот виджет, объявив средство поиска с использованием метода byToolTip
, как показано ниже:
final drawerFinder = find.byTooltip('Open navigation menu');
А затем напишите свой тест как:
test('tap on drawer menu', () async {
await driver.waitFor(drawerFinder);
await driver.tap(drawerFinder);
print('clicked on drawer');
});