summaryrefslogtreecommitdiff
path: root/qa
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'qa-deploy-key-factory-product' into 'master'Grzegorz Bizon2018-01-243-11/+14
|\
| * Add .qa-project-deploy-keys to locate itqa-deploy-key-factory-productLin Jen-Shin2018-01-201-4/+3
| * Scrap the deploy key title and match it in testLin Jen-Shin2018-01-203-10/+14
* | Add ability to drive the API in QA specsBrett Walker2018-01-2318-24/+420
* | Remove the wait time for the login form checkqa/rs-remove-login-waitRobert Speicher2018-01-191-7/+9
|/
* Try to match more aggressivelyqa-add-deploy-key-view-elementsLin Jen-Shin2018-01-161-2/+3
* Add view elements to deploy keys pagesLin Jen-Shin2018-01-153-15/+18
* Add a note about GitLab QA page objects validator to docsGrzegorz Bizon2018-01-121-0/+11
* Merge branch 'qa/gb/define-project-pages-selectors' into 'master'Rémy Coutable2018-01-113-16/+28
|\
| * Add selectors coupling for QA project show page objectqa/gb/define-project-pages-selectorsGrzegorz Bizon2018-01-111-8/+14
| * Fix path to QA new project page object viewGrzegorz Bizon2018-01-111-1/+1
| * Use full QA sandbox group path when creating a projectGrzegorz Bizon2018-01-112-1/+5
| * Define QA project pages views / selectorsGrzegorz Bizon2018-01-111-8/+10
* | Merge branch 'feature/qa/gb/populate-qa-factories-with-data' into 'master'Rémy Coutable2018-01-116-51/+102
|\ \
| * | Populate QA project factory product with project namefeature/qa/gb/populate-qa-factories-with-dataGrzegorz Bizon2018-01-112-1/+7
| * | Populate QA factory product with data from a pageGrzegorz Bizon2018-01-114-31/+37
| * | Make it possible to define QA factory product attributesGrzegorz Bizon2018-01-113-18/+42
| * | Add a DSL evaluator to QA base factory classGrzegorz Bizon2018-01-111-7/+22
* | | Merge branch 'docs/qa/document-qa-page-objects' into 'master'Rémy Coutable2018-01-112-2/+118
|\ \ \ | |_|/ |/| |
| * | Copy-edit docs about GitLab QA page objectsdocs/qa/document-qa-page-objectsGrzegorz Bizon2018-01-111-13/+13
| * | Add link to QA page objects docs from main READMEGrzegorz Bizon2018-01-111-2/+6
| * | Add docs about QA page objects and pages DSLGrzegorz Bizon2018-01-101-0/+112
| |/
* | Fix using wrong `Your projects` link in QA testsqa/gb/validate-qa-selectorsGrzegorz Bizon2018-01-101-1/+5
* | Expect QA selectors validation at least onceGrzegorz Bizon2018-01-101-1/+1
* | Fix few typos in QA selectors validation codeGrzegorz Bizon2018-01-102-2/+2
* | Add temporary views coupling to all QA page objectsGrzegorz Bizon2018-01-1010-0/+65
* | Use `warn` instead of `$stderr.puts` in QA selectors testGrzegorz Bizon2018-01-101-2/+2
* | Fix QA selector class used to click on QA elementsGrzegorz Bizon2018-01-103-2/+13
* | Add QA views / selectors coupling to group/project pagesGrzegorz Bizon2018-01-094-1/+23
* | Add QA selectors coupling with sidebar menuGrzegorz Bizon2018-01-091-1/+7
* | Add tests for QA test selectors sanity scenarioGrzegorz Bizon2018-01-092-2/+42
* | Reduce duplication in QA page elements-related codeGrzegorz Bizon2018-01-094-3/+14
* | Add QA page views / elements couling with the menuGrzegorz Bizon2018-01-093-7/+32
* | Add QA login page views / selectors definitionGrzegorz Bizon2018-01-094-14/+16
* | Fux Rubocop offense by freezeing consts in QA testGrzegorz Bizon2018-01-091-2/+2
* | Copy edit QA selectors sanity test failure messageGrzegorz Bizon2018-01-091-6/+6
* | Use array literal in QA page validation classGrzegorz Bizon2018-01-091-1/+1
* | Improve QA sanity selectors test output messageGrzegorz Bizon2018-01-095-3/+40
* | Fix QA pages validation delegation and memoizationGrzegorz Bizon2018-01-093-8/+5
* | Add QA error when page class has no views definedGrzegorz Bizon2018-01-095-18/+40
* | Fix rubocop offense in QA page element classGrzegorz Bizon2018-01-091-1/+1
* | Implement QA pages and views validatorGrzegorz Bizon2018-01-093-0/+135
* | Make it possible to define a QA-specific page elementGrzegorz Bizon2018-01-093-19/+23
* | Merge branch 'master' into qa/gb/validate-qa-selectorsGrzegorz Bizon2018-01-0917-19/+291
|\ \ | |/
| * Resolve "Allow QA tests to run with `CHROME_HEADLESS=false`"Brett Walker2018-01-084-7/+114
| * Use heredoc for long strings so it's easier to readuse-heredoc-for-keysLin Jen-Shin2018-01-031-7/+7
| * Use heredoc so it's more clearLin Jen-Shin2018-01-021-6/+8
| * Put all menus under menu moduleLin Jen-Shin2018-01-027-12/+12
| * Introduce common project settings and just putLin Jen-Shin2018-01-024-16/+24
| * Introduce Factory::Resource::DeployKeyLin Jen-Shin2018-01-023-16/+35