Test Cases

I was trying to get understanding on how the CI/CD Test Cases work on GitLab, and I am a little confused on what people can do with this functionality.

It seems to me that the only thing that people can do is add the test cases manually and there doesn’t appear to be any kind of integration with the rest of the platform. I was under some kind of impression that GitLab do something like:

  1. The test cases would either be added automatically based on the rspec tests.
  2. Test cases references test results. (Maybe)
  3. An option for starting a test cycle for manual/exploratory tests with some kind of reporting.
1 Like

I’m evaluating GitLab for our small team and am also confused about how Test Cases work. We are currently using TestRail in a mostly manual fashion and the QA team is resistant to change. I would LOVE to show them that GitLab can automate some of their workflow and get us closer to a true CI/CD environment. It looks like GitLab Test Cases are pretty full featured but there doesn’t seem to be much documentation or instructional videos on them.

  • Is there an example setup of Test Cases that someone can point me to?
  • Does anyone have any experience coming from TestRail?
  • Where can I find more information on real-world Test Case use?