summaryrefslogtreecommitdiff
path: root/qa
Commit message (Expand)AuthorAgeFilesLines
...
* | Use composite pattern to return page view errorsGrzegorz Bizon2017-12-227-30/+64
* | Add implementation for matching view elements in QAGrzegorz Bizon2017-12-225-0/+116
* | Move QA elements DSL as it belongs to different classGrzegorz Bizon2017-12-223-22/+20
* | Add domain specific language to define QA page elementsGrzegorz Bizon2017-12-224-0/+88
* | Add QA classes that represent view partials and elementsGrzegorz Bizon2017-12-223-0/+14
* | Add QA sanity selectors scenario entrypointGrzegorz Bizon2017-12-222-0/+18
|/
* Merge branch 'qa-fix-escape-password-spaces' into 'master'Grzegorz Bizon2017-12-221-1/+1
|\
| * It should escape spaces to %20 rather than +qa-fix-escape-password-spacesLin Jen-Shin2017-12-201-1/+1
* | Add support for defining explicit dependencies to QA factoriesGrzegorz Bizon2017-12-2113-50/+327
* | Specify how we're utilizing rspec heredocs-qa-extend-how-to-run-specific-testLin Jen-Shin2017-12-201-1/+8
|/
* Merge branch 'qa/rs-filter-by-name-subgroup' into 'master'Grzegorz Bizon2017-12-161-0/+6
|\
| * Filter by subgroup name before determining if our group has a subgroupqa/rs-filter-by-name-subgroupRobert Speicher2017-12-151-0/+6
* | Merge branch 'qa/rs-screenshot-last-run' into 'master'Grzegorz Bizon2017-12-161-0/+3
|\ \
| * | Only keep screenshots from last run for QA specsqa/rs-screenshot-last-runRobert Speicher2017-12-151-0/+3
| |/
* | Merge branch 'no-ivar-in-modules' into 'master'Robert Speicher2017-12-151-3/+5
|\ \ | |/ |/|
| * Merge remote-tracking branch 'upstream/master' into no-ivar-in-modulesLin Jen-Shin2017-12-1521-186/+256
| |\
| * \ Merge remote-tracking branch 'upstream/master' into no-ivar-in-modulesLin Jen-Shin2017-11-3011-4/+153
| |\ \
| * \ \ Merge remote-tracking branch 'upstream/master' into no-ivar-in-modulesLin Jen-Shin2017-11-225-0/+22
| |\ \ \
| * | | | Use StrongMemoize and enable/disable cops properlyLin Jen-Shin2017-11-181-3/+5
* | | | | Fix Rubocop offense in QA project specsGrzegorz Bizon2017-12-151-1/+1
* | | | | Fix remaining calls to GitLab QA factoriesqa/gb/gitlab-qa-factoriesGrzegorz Bizon2017-12-154-6/+4
* | | | | Rename QA scenarios to make factory concept explicitGrzegorz Bizon2017-12-1512-191/+195
| |_|_|/ |/| | |
* | | | Use new Ruby version 2.4 in GitLab QA imagesGrzegorz Bizon2017-12-141-1/+1
* | | | Update GitLab QA dependenciesGrzegorz Bizon2017-12-142-51/+45
* | | | Remove noisy notification from QA base pageqa/gb/selenium-handle-domain-sessionsGrzegorz Bizon2017-12-121-2/+0
* | | | Remove unused page from hashed storage QA scenarioGrzegorz Bizon2017-12-121-1/+0
* | | | Update browser.rbGrzegorz Bizon2017-12-111-2/+2
* | | | Update browser.rbGrzegorz Bizon2017-12-111-1/+1
* | | | Merge branch 'master' into qa/gb/selenium-handle-domain-sessionsGrzegorz Bizon2017-12-113-15/+55
|\ \ \ \
| * \ \ \ Merge branch 'qa_extract_push_to_scenario' into 'master'Grzegorz Bizon2017-12-113-15/+55
| |\ \ \ \
| | * | | | Check if user is in project page before performing a pushqa_extract_push_to_scenarioFelipe Artur2017-12-071-0/+7
| | * | | | Turn push file into a scenarioFelipe Artur2017-12-073-15/+48
| | | |_|/ | | |/| |
| * | | | Fix QA group creation by filling required filedsqa/gb/fix-sandbox-group-creationGrzegorz Bizon2017-12-071-0/+1
| |/ / /
* | | | Fix minor Rubocop offenses in QA browser runtimeGrzegorz Bizon2017-12-112-2/+4
* | | | Decouple subject's address from page objects in QAGrzegorz Bizon2017-12-0710-33/+40
* | | | Fix QA group creation by filling required filedsGrzegorz Bizon2017-12-071-0/+1
* | | | Fix runtime QA browser and capturing screenshotsGrzegorz Bizon2017-12-071-2/+4
* | | | Merge branch 'master' into qa/gb/selenium-handle-domain-sessionsGrzegorz Bizon2017-12-0713-6/+171
|\ \ \ \ | |/ / /
| * | | Backport QA code that belongs to CE from EE Geoqa/gb/backport-geo-integration-tests-commonsRémy Coutable2017-11-2211-4/+153
| | |/ | |/|
| * | Merge branch 'qa/gb/tmp-fix-mattermost-failures' into 'master'Rémy Coutable2017-11-201-0/+11
| |\ \
| | * | Implement a workaround for QA mattermost failuresqa/gb/tmp-fix-mattermost-failuresGrzegorz Bizon2017-11-201-0/+11
| * | | Add Docker binaries to instance image of GitLab QAGrzegorz Bizon2017-11-201-0/+7
| |/ /
| * | Merge branch '18040-rubocop-line-break-after-guard-clause' into 'master'Rémy Coutable2017-11-201-0/+1
| |\ \
| | * | Adds Rubocop rule for line break after guard clauseJacopo2017-11-161-0/+1
* | | | Make QA runtime browser an actable objectGrzegorz Bizon2017-11-195-60/+56
* | | | Remove GitLab entry page class in QAGrzegorz Bizon2017-11-172-10/+0
* | | | Use QA browser to navigate to pages and handle sessionsGrzegorz Bizon2017-11-1711-18/+49
* | | | WIP Handle domain sessions better in QA test scenarioGrzegorz Bizon2017-11-178-48/+61
|/ / /
* | | Fix QA test subject address by configuring capybaraqa/gb/fix-subject-address-in-factoriesGrzegorz Bizon2017-11-172-0/+3
| |/ |/|
* | Raise the QA Capybara's default wait time from 4 to 10rs-qa-default-timeoutRobert Speicher2017-11-141-1/+1
|/