Define all missing selectors for all page objects
Description
We are going to merge https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/16109 without all selectors defined. We need this tech debt to make it easier to review and merge this merge request.
We are going to have some selectors missing, but the plan is to enable a CI job that will prevent merging new merge requests without selectors defined.
Page objects that need to have views / selectors defined (from CE / EE root directory): cd qa/qa/page; ag -l TODO
.
Left items:
-
qa/qa/page/menu/admin.rb -
qa/qa/page/group/show.rb -
qa/qa/page/admin/settings.rb
Edited by Grzegorz Bizon