diff --git a/e2e/nested-frame-navigation/app/tab-page/tabs-bottom-page.ts b/e2e/nested-frame-navigation/app/bottom-navigation-page/bottom-navigation-page.ts
similarity index 100%
rename from e2e/nested-frame-navigation/app/tab-page/tabs-bottom-page.ts
rename to e2e/nested-frame-navigation/app/bottom-navigation-page/bottom-navigation-page.ts
diff --git a/e2e/nested-frame-navigation/app/bottom-navigation-page/bottom-navigation-page.xml b/e2e/nested-frame-navigation/app/bottom-navigation-page/bottom-navigation-page.xml
new file mode 100644
index 000000000..407ca4aee
--- /dev/null
+++ b/e2e/nested-frame-navigation/app/bottom-navigation-page/bottom-navigation-page.xml
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/e2e/nested-frame-navigation/app/bottom-navigation-root/bottom-navigation-root.ts b/e2e/nested-frame-navigation/app/bottom-navigation-root/bottom-navigation-root.ts
new file mode 100644
index 000000000..f8fb1b3a3
--- /dev/null
+++ b/e2e/nested-frame-navigation/app/bottom-navigation-root/bottom-navigation-root.ts
@@ -0,0 +1,5 @@
+import * as application from "tns-core-modules/application";
+
+export function onReset() {
+ application._resetRootView({ moduleName: "app-root" });
+}
diff --git a/e2e/nested-frame-navigation/app/bottom-navigation-root/bottom-navigation-root.xml b/e2e/nested-frame-navigation/app/bottom-navigation-root/bottom-navigation-root.xml
new file mode 100644
index 000000000..ecc8c8c2e
--- /dev/null
+++ b/e2e/nested-frame-navigation/app/bottom-navigation-root/bottom-navigation-root.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/e2e/nested-frame-navigation/app/home/home-page.ts b/e2e/nested-frame-navigation/app/home/home-page.ts
index cf02e8802..ef4fdbcf2 100644
--- a/e2e/nested-frame-navigation/app/home/home-page.ts
+++ b/e2e/nested-frame-navigation/app/home/home-page.ts
@@ -20,22 +20,49 @@ export function onNavigateToPageMultiFrame(args: EventData) {
button.page.frame.navigate("frame-root/frame-multi-home-page");
}
+export function onNavigateToTabViewTopPage(args: EventData) {
+ const button =