diff --git a/tests/auto/widgets/qwebengineaccessibility/tst_qwebengineaccessibility.cpp b/tests/auto/widgets/qwebengineaccessibility/tst_qwebengineaccessibility.cpp
index c61b5eff7dc407bc1ea2a9e419d717bf4418e4ec..2a92693e138ceca914164fa423a9fb3ba90c21dd 100644
--- a/tests/auto/widgets/qwebengineaccessibility/tst_qwebengineaccessibility.cpp
+++ b/tests/auto/widgets/qwebengineaccessibility/tst_qwebengineaccessibility.cpp
@@ -75,7 +75,7 @@ void tst_QWebEngineView::noPage()
     QCOMPARE(view->role(), QAccessible::Client);
     QCOMPARE(view->childCount(), 1);
     QAccessibleInterface *document = view->child(0);
-    QCOMPARE(document->role(), QAccessible::Document);
+    QCOMPARE(document->role(), QAccessible::WebDocument);
     QCOMPARE(document->parent(), view);
     QCOMPARE(document->childCount(), 0);
 }
@@ -97,7 +97,7 @@ void tst_QWebEngineView::hierarchy()
     // Wait for accessibility to be fully initialized
     QTRY_VERIFY(view->child(0)->childCount() == 1);
     QAccessibleInterface *document = view->child(0);
-    QCOMPARE(document->role(), QAccessible::Document);
+    QCOMPARE(document->role(), QAccessible::WebDocument);
     QCOMPARE(document->parent(), view);
     QCOMPARE(view->indexOfChild(document), 0);
     QCOMPARE(document->childCount(), 1);