debian-mirror-gitlab/doc/development/testing_guide/smoke.md

33 lines
947 B
Markdown
Raw Normal View History

2021-01-29 00:20:46 +05:30
---
stage: none
group: unassigned
2021-02-22 17:27:13 +05:30
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments
2021-01-29 00:20:46 +05:30
---
2018-11-20 20:47:30 +05:30
# Smoke Tests
2019-02-15 15:39:39 +05:30
It is imperative in any testing suite that we have Smoke Tests. In short, smoke
2021-02-22 17:27:13 +05:30
tests run quick end-to-end functional tests from GitLab QA and are
2019-02-15 15:39:39 +05:30
designed to run against the specified environment to ensure that basic
functionality is working.
2018-11-20 20:47:30 +05:30
2021-02-22 17:27:13 +05:30
Our suite consists of this basic functionality coverage:
2018-11-20 20:47:30 +05:30
2019-07-07 11:18:12 +05:30
- User standard authentication
- SSH Key creation and addition to a user
- Project simple creation
- Project creation with Auto-DevOps enabled
- Issue creation
2019-12-04 20:38:33 +05:30
- Issue user mentions
2019-07-07 11:18:12 +05:30
- Merge Request creation
- Snippet creation
2018-11-20 20:47:30 +05:30
2019-02-15 15:39:39 +05:30
Smoke tests have the `:smoke` RSpec metadata.
2019-09-04 21:01:54 +05:30
See [End-to-end Testing](end_to_end/index.md) for more details about
2019-07-07 11:18:12 +05:30
end-to-end tests.
2018-11-20 20:47:30 +05:30
---
[Return to Testing documentation](index.md)