Botium in a Nutshell, Part 8: Best Practice for Test Case Development
This is part 8 of the Botium in a Nutshell series of articles.
- Part 1: Overview
- Part 2: Writing Chatbot Tests
- Part 3: Automating Chatbot Tests
- Part 4: Advanced Topics
- Part 5: The Botium Box
- Part 6: E2E-Testing with Botium Box
- Part 7: CI/CD-Pipeline Integration
- Part 8: Best Practice for Test Case Development
- Part 9: Botium Test Levels or Selecting a Botium Connector
- Appendix A: Botium Wiki
- Appendix B: Botium Connectors
One of the questions coming up in the beginning of every project: Where should I keep my test case scripts ? In an Excel file ? In a Git repository ?
Fortunately, this question is quick to answer: Store your test case scripts in a Git repository!
Test cases should be handled in the same way as source code, and the state-of-the-art method for storing source code is Git. Connect your Git repository to Botium Box and use it for versioning your test cases.
In this article, we describe the recommended Botium Box structure for test case development.