We're Hiring!

Mattermost, Inc.

Cypress Test Automation Hackfest Kickoff

Cypress Test Automation Hackfest :rocket:

Win an exclusive Mattermost swag bag by making five contributions to the Cypress Test Automation campaign between July 27 and August 31, 2020. Plus top-3 contributors receive a special prize!

The Mattermost team is working on automating feature testing of the webapp to

  1. Decrease time to ship a bug fix release
  2. Raise the quality of the software by reducing number of manual tests

We’re excited to work with our community to significantly increase automated test coverage by August 31! In addition to making a huge impact on the project, you’ll get experience working with Cypress, one of the most popular open source test automation frameworks.

If it’s your first time contributing to Mattermost, you’ll also receive a custom-printed Mattermost Mug!

How to get involved?

Participate in three simple steps:

  1. Join our Hackfest: Test Automation channel in Mattermost.
  2. Review test cases ready for automation. Find one you’re interested in and either post in the Hackfest: Test Automation channel, or comment in the spreadsheet. This will let others know you’re working on it.
  3. Create a pull request to add a Cypress test automation using this guide: https://developers.mattermost.com/contribute/webapp/end-to-end-tests/#guide-for-writing-e2e-testing
Event details
  1. Event runs from July 27 to August 31, 2020. Any submitted PRs must be merged by September 14th 4:00 PM San Francisco time to qualify. Those closed by maintainers as incomplete, invalid or spam are not counted.
  2. Five merged pull requests wins you a swag bag!
  3. Top-3 contributors, evaluated by # of contributions to this hackfest, win a special prize.
  4. If it’s your first time contributing to Mattermost, you’ll receive a custom-printed Mattermost Mug.
Resources
2 Likes

Update as of August 10:

  • Participated by 6 contributors who picked up 37 test cases so far
  • 28 out of 37 test cases were either completed (merged) or submitted (in PR review)

Leaderboard:

If Cypress sounds interesting to you, please join us for Cypress Test Automation Hackfest which runs through August and win an exclusive Mattermost swag bag!

1 Like

Update as of August 17:

  • 51 test cases picked up by 6 contributors
  • 45 test cases were either completed (merged) or submitted (in PR review)

Leaderboard:

If Cypress sounds interesting to you, please join us for Cypress Test Automation Hackfest which runs through August. Five contributions wins you an exclusive Mattermost swag bag, plus top-3 contributors receive a special prize!

Update as of August 25:

  • 75 test cases picked up by 7 contributors
  • 59 test cases were either completed (merged) or submitted (in PR review)

Leaderboard:

If Cypress sounds interesting to you, please join us for Cypress Test Automation Hackfest which runs through August. Five contributions wins you an exclusive Mattermost swag bag, plus top-3 contributors receive a special prize!

@saturnino @linda excited to see the final results!

Cypress Test Automation Hackfest :rocket: - End Results

On behalf of the organizers, @jasonblais, @linda and the entire QA team, I’m excited to announce the official results which completed Cypress UI test automation of 92 test cases. Thank you for making a huge impact on the project! All your contributions helps us significantly decrease time to ship releases and raise its quality, by immediately finding bugs through automated testing. Here are the final PR counts:

Special thanks to our Top-3 Contributors who will receive a special prize.

  1. Soo Hwan Kim (josephk96)
  2. M. Zubair Ahmed (M-ZubairAhmed)
  3. Mohan Prasath (openmohan)

Five merged pull requests wins a swag bag and if it’s your first time contributing to Mattermost, you’ll receive a custom-printed Mattermost Mug. We’ll directly contact each contributor on how they may claim the prizes.

Again, thank you very much!