Skip to content

Commit

Permalink
fix CI
Browse files Browse the repository at this point in the history
  • Loading branch information
simplezhli committed May 14, 2023
1 parent 6157863 commit abf3a3d
Show file tree
Hide file tree
Showing 6 changed files with 17 additions and 2 deletions.
1 change: 1 addition & 0 deletions test_driver/account/account_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,7 @@ void main() {
await delayed();
/// 进入设置页,便于执行设置模块测试操作
await driver.tap(find.byValueKey('setting'));
await delayed();
});
});
}
10 changes: 8 additions & 2 deletions test_driver/login/login_page_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -32,17 +32,20 @@ void main() {
await driver.tap(find.byTooltip('Back'));
await delayed();
await driver.tap(find.byValueKey('noAccountRegister'));
await delayed();
});

test('注册页测试',() async {
await driver.tap(find.byValueKey('getVerificationCode'));/// 无法成功触发事件,需要输入手机号
await delayed();

final SerializableFinder textField = find.byValueKey('phone');
await driver.tap(textField); // 点击输入框,给予焦点
await driver.enterText('15000000000'); // 输入内容
await delayed();

await driver.tap(find.byValueKey('getVerificationCode'));
await delayed();

final SerializableFinder textField2 = find.byValueKey('vcode');
await driver.tap(textField2);
Expand All @@ -55,12 +58,14 @@ void main() {
await delayed();

await driver.tap(find.byValueKey('register')); // 点击注册

await delayed();

// 清除输入框文字
await driver.tap(find.byValueKey('password_delete'));

await delayed();
await driver.tap(find.byTooltip('Back'));
await delayed();
}, timeout: const Timeout(Duration(seconds: 30)));

test('登录页测试',() async {
Expand All @@ -78,6 +83,7 @@ void main() {
await driver.tap(find.byValueKey('password_showPwd'));
await delayed();
await driver.tap(find.byValueKey('login')); // 点击登录
await delayed();
}, timeout: const Timeout(Duration(seconds: 30)));
});
}
2 changes: 2 additions & 0 deletions test_driver/order/order_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ void main() {
await delayed();
await driver.tap(find.text('确定'));
await driver.scroll(find.byValueKey('order_list'), 0.0, 500.0, scrollDuration);
await delayed();
});

test('订单详情页',() async {
Expand All @@ -72,6 +73,7 @@ void main() {

test('订单搜索页测试',() async {
await driver.tap(find.byTooltip('搜索'));
await delayed();
await driver.tap(find.byValueKey('search_text_field'), timeout: const Duration(minutes: 1),);
await driver.enterText('flutter');
await driver.tap(find.text('搜索'));
Expand Down
2 changes: 2 additions & 0 deletions test_driver/setting/setting_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@ void main([List<String> args = const <String>[]]) {
await driver.tap(find.byTooltip('店铺'));
await delayed();
await driver.tap(find.byValueKey('setting'));
await delayed();
}
});

Expand All @@ -94,6 +95,7 @@ void main([List<String> args = const <String>[]]) {
await driver.tap(find.byTooltip('Back'));
await delayed();
await driver.tap(find.byValueKey('noAccountRegister'));
await delayed();
});
});
}
2 changes: 2 additions & 0 deletions test_driver/statistic/statistic_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ void main() {
await driver.scroll(find.byValueKey('goods_statistics_list'), 0, 300, scrollDuration);
await delayed();
await driver.tap(find.byTooltip('Back'));
await delayed();
});

test('订单统计页测试',() async {
Expand All @@ -54,6 +55,7 @@ void main() {
await driver.tap(find.byValueKey('year'));
await delayed();
await driver.tap(find.byTooltip('Back'));
await delayed();
});
});
}
2 changes: 2 additions & 0 deletions test_driver/store/store_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -34,11 +34,13 @@ void main() {

await delayed();
await driver.tap(find.text('提交'));
await delayed();
});

test('审核结果页测试',() async {
await delayed();
await driver.tap(find.text('进入'));
await delayed();
});
});
}

0 comments on commit abf3a3d

Please sign in to comment.