summaryrefslogtreecommitdiff
path: root/qa/spec/page
Commit message (Collapse)AuthorAgeFilesLines
* Log page actionsml-qa-loggingMark Lapierre2018-10-191-0/+88
| | | | | | | | | | | | | | | Override page object methods to log the actions taken by the methods before or after the action, as appropriate. Allow page object action logging to be turned on via a QA_DEBUG env var. Unlike CHROME_HEADLESS (and the soon to arrive VERBOSE), QA_DEBUG is false by default. QA_DEBUG is used instead of just DEBUG because that enables Selenium debug logging. Mask passwords entered into fields with a QA selector with 'password' in the name. Doesn't mask sensitive data entered into any other field.
* Disable the QA/ElementWithPattern cop for existing offensesRémy Coutable2018-10-152-5/+5
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* [QA] Improve admin hashed-storage settingsRémy Coutable2018-10-021-1/+1
| | | | | | | | | | This was introduced by https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/7371 for which no QA was run, even though QA files were changed. This is a follow-up to https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/7531. Signed-off-by: Rémy Coutable <remy@rymai.me>
* Disambiguate 'File' under qa/ since we have a QA::Factory::Resource::File ↵Rémy Coutable2018-07-181-2/+2
| | | | | | class as well Signed-off-by: Rémy Coutable <remy@rymai.me>
* Move repository, storage, abuse settings and logging settings to expandable ↵Dmitriy Zaporozhets2018-04-021-1/+1
| | | | | | | | sections Also reorganize application settings related to repository in more maninful sections Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Fix and simplify end-to-end tests for secret variablesGrzegorz Bizon2018-02-161-6/+5
|
* Fix few typos in QA selectors validation codeGrzegorz Bizon2018-01-101-1/+1
|
* Fix QA selector class used to click on QA elementsGrzegorz Bizon2018-01-101-1/+8
|
* Reduce duplication in QA page elements-related codeGrzegorz Bizon2018-01-091-0/+7
|
* Add QA login page views / selectors definitionGrzegorz Bizon2018-01-091-8/+2
|
* Improve QA sanity selectors test output messageGrzegorz Bizon2018-01-091-1/+1
|
* Add QA error when page class has no views definedGrzegorz Bizon2018-01-092-12/+21
|
* Implement QA pages and views validatorGrzegorz Bizon2018-01-091-0/+83
|
* Make it possible to define a QA-specific page elementGrzegorz Bizon2018-01-091-9/+12
|
* Append page validation error if view partial is missingGrzegorz Bizon2017-12-221-20/+31
|
* Use composite pattern to return page view errorsGrzegorz Bizon2017-12-223-1/+54
|
* Add implementation for matching view elements in QAGrzegorz Bizon2017-12-221-0/+61
|
* Add domain specific language to define QA page elementsGrzegorz Bizon2017-12-221-0/+35