diff --git a/app/assets/javascripts/admin/users/components/user_actions.vue b/app/assets/javascripts/admin/users/components/user_actions.vue index 2033da54d7a188cf4076279d8fe121a9e8256c1c..c076e0bedf01bdab80c8729eba4edae4f81de774 100644 --- a/app/assets/javascripts/admin/users/components/user_actions.vue +++ b/app/assets/javascripts/admin/users/components/user_actions.vue @@ -110,7 +110,7 @@ export default { :text-sr-only="!showButtonLabels" icon="settings" data-qa-selector="user_actions_dropdown_toggle" - :data-qa-index="user.id" + :data-qa-username="user.username" > <gl-dropdown-section-header>{{ $options.i18n.userAdministration diff --git a/qa/qa/page/admin/overview/users/show.rb b/qa/qa/page/admin/overview/users/show.rb index 4fc6d03a25a8195dbd176ee41b456b8de65913b5..be73f3d80bfc123493f5e772dbe435c910f17112 100644 --- a/qa/qa/page/admin/overview/users/show.rb +++ b/qa/qa/page/admin/overview/users/show.rb @@ -29,7 +29,7 @@ class Show < QA::Page::Base end def open_user_actions_dropdown(user) - click_element(:user_actions_dropdown_toggle, index: user.id) + click_element(:user_actions_dropdown_toggle, username: user.username) end def click_impersonate_user