Ratings: 4.63 / 5.00




Description

Hi! I am a Software Engineer and I have carefully designed this course for you to get to know the aspects of Bashcov in a simple and pleasant manner.

Course is intended for anyone out there working with Bashcov or simply interested in this field. You frankly don't need much previous information to get started and learn what I am presenting here.

Course is intended for all levels.


Note:

=> Course treats both situations [Local coverage with Bashcov / Cloud (Gitlab) coverage with Bashcov]

=> So if you are interested only in the Gitlab part, please jump directly to the Chapters named "On Gitlab. (...) ".


You'll get to see:

  1. More than 3 hours of hands-on training;

  2. 10 Downloadable resources;

  3. Step-by-step applied theory;


You will:

  • Integrate the Bashcov tool;

  • Add a Coverage Badge to your repository;

  • Set a coverage percentage threshold to your future Merge Requests;

  • Have both individual and merged coverages across all your unit tests;

  • Use Dockerfile, Rakefile, .simplecov and gitlab-ci yml files in synergy;

  • Work with Bashcov's filters and 'nocov' option;

  • Export the unified coverage percentage to your MRs;

  • Test Bashcov on a real-world scenario in Gitlab;

  • Get my recommendations and best practices;

What You Will Learn!

  • Integrate Bashcov tool
  • Add a Coverage Badge to your repository
  • Set a coverage percentage threshold to your future Merge Requests
  • Have both individual and merged coverages across all your unit tests
  • Use Dockerfile, Rakefile, .simplecov, simplecov_helper and gitlab-ci yml files in synergy
  • Work with Bashcov's filters and 'nocov' option
  • Export the unified coverage percentage to your MRs
  • Test Bashcov on a real-world scenario in Gitlab

Who Should Attend!

  • This course is for anyone out there trying to get more information about Bashcov. It doesn't matter if you have or don't have knowledge about what Bashcov is in its entirety. I made this course for all levels, so anyone can get started in this field and practice along with me.
  • Anyone dealing with Bashcov at their own workplace