You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

106 lines
8.3 KiB

4 years ago
  1. # QA Bot
  2. Project Title
  3. ===
  4. ![downloads](https://img.shields.io/github/downloads/atom/atom/total.svg)
  5. ![build](https://img.shields.io/appveyor/ci/:user/:repo.svg)
  6. ![chat](https://img.shields.io/discord/:serverId.svg)
  7. ## Table of Contents
  8. [TOC]
  9. ## Beginners Guide
  10. If you are a total beginner to this, start here!
  11. 1. Visit hackmd.io
  12. 2. Click "Sign in"
  13. 3. Choose a way to sign in
  14. 4. Start writing note!
  15. User story
  16. ---
  17. ```gherkin=
  18. Feature: Guess the word
  19. # The first example has two steps
  20. Scenario: Maker starts a game
  21. When the Maker starts a game
  22. Then the Maker waits for a Breaker to join
  23. # The second example has three steps
  24. Scenario: Breaker joins a game
  25. Given the Maker has started a game with the word "silky"
  26. When the Breaker joins the Maker's game
  27. Then the Breaker must guess a word with 5 characters
  28. ```
  29. > I choose a lazy person to do a hard job. Because a lazy person will find an easy way to do it. [name=Bill Gates]
  30. ```gherkin=
  31. Feature: Shopping Cart
  32. As a Shopper
  33. I want to put items in my shopping cart
  34. Because I want to manage items before I check out
  35. Scenario: User adds item to cart
  36. Given I'm a logged-in User
  37. When I go to the Item page
  38. And I click "Add item to cart"
  39. Then the quantity of items in my cart should go up
  40. And my subtotal should increment
  41. And the warehouse inventory should decrement
  42. ```
  43. > Read more about Gherkin here: https://docs.cucumber.io/gherkin/reference/
  44. User flows
  45. ---
  46. ```sequence
  47. Alice->Bob: Hello Bob, how are you?
  48. Note right of Bob: Bob thinks
  49. Bob-->Alice: I am good thanks!
  50. Note left of Alice: Alice responds
  51. Alice->Bob: Where have you been?
  52. ```
  53. > Read more about sequence-diagrams here: http://bramp.github.io/js-sequence-diagrams/
  54. Project Timeline
  55. ---
  56. ```mermaid
  57. gantt
  58. title A Gantt Diagram
  59. section Section
  60. A task :a1, 2014-01-01, 30d
  61. Another task :after a1 , 20d
  62. section Another
  63. Task in sec :2014-01-12 , 12d
  64. anther task : 24d
  65. ```
  66. > Read more about mermaid here: http://knsv.github.io/mermaid/
  67. ## Appendix and FAQ
  68. :::info
  69. **Find this document incomplete?** Leave a comment!
  70. :::
  71. Test
  72. ===
  73. [Intent: system_pic](https://www.draw.io/?lightbox=1&highlight=0000ff&edit=_blank&layers=1&nav=1&title=qa_bot%20dialog%20flow.drawio#R7V1bd5u4Fv4t54HHZgHi%2Bmg7TmZOkzbTnDTTeckimNgk2Hgwzu3XHwkQRheDjAGT1NNZrRFCgLT17ftGAqP563nkLGeX4cQLJFWevErgVFJVBagy%2FAe1vKUtum6kDdPIn2SdNg3X%2FruXNWbXTdf%2BxFsRHeMwDGJ%2FSTa64WLhuTHR5kRR%2BEJ2ewgD8q5LZ%2BoxDdeuE7Ctt%2F4knmWtimFvTvzh%2BdNZdmtLNdMT9477NI3C9SK7n6SCh%2BS%2F9PTcwWNlL7qaOZPwpdAExhIYRWEYp7%2FmryMvQHOLpy297mzL2fy5I28Ri1xw85eprHVPvntY3H53tafbR3f1BaSjPDvB2sOvkTxs%2FIYnKHlFDw2iSGDoRG62hnABwXDirGb5uVUchU%2FeKAzCKLkUyMl%2F8MyDHwSF9rGB%2FsD2aeRMfPj8%2BNwiXHj5QHg5VNQxcFZoodFg4dJx%2FRiRG9DhITsP2dQ8e1HsvRaasnk598K5F0dvsEt21rT19JKMhlUtW7OXAkWYWZ9ZgRg0K%2BvoZFQ4zcferAT8kS3GDgujHBcGngEmuS42Z10MwK5Lji57rcvNhRtpL%2B%2Bv79bDT%2B9f%2B7%2BKeiOyLuj1fAgwF869F1yFKz%2F2wwU8dR%2FGcTiHEzOL50G2MrjvIPCnqE8cLtFaZkcunDkv4i2g4Vre%2FQO7gBPHsx5cdMXMWaLnmb9OEW6fOO%2FryDtZrwrDFZexgbXCewavFbtUhsmulNnWQqnsQo11yQaSZSU%2FhpJl%2F4dZOzgwZDxeYQLdIFzD%2BwxfZn7sXUMKR40vcE7JhdxsRjm9OMV6mdoibjj3XdyJXlRFNoHN32bFZc724kO4iPGO15pZQkUn95umMmuIAa%2B4hkZbayjAnZhJHIw1KJRwJ9F79eO%2F0eSfWGZ2%2BCs5NPTs8PQ1W5vk4C07IIHWm0D5IXsAL7gPX8abBmJRQDbOlRf5cD7QzkvHXsC5SZ9DNvFx%2BiAaPtw8SHL0Vjyix9u68KtwHbleNZjFTjT14uq9hN68lIyKsCxzCCVvjLzAif1nUgTjkU92j6vQh%2B%2B2YQsyILFGMcgh0jfPrirKRNRAik6ClkGNk84MM05CzPl716dvjUPfRgAna7gkqNz4d42kxOEcPo4PGcMAntWWr%2FBvufB3QgoyosAvq4QEUTcFoHN4APhrmv2b3Oaee5udhvDrD%2FEn5G5oYtOB4Az69OCw7Z7TtqTbZtH%2BLzLxn7mDYAJGI6i7TvStF0DI9wrPntwG33mL5FAhDYSw30OQ8BfEFziwg47PnLkfILr%2BwwuePTQuybEoyQEqLqrr8tjSxLg3dKMtsSFXILfzHLtLnqM3zHNysCeRXq9A%2Bj15DmZzmLEVbrqVzfF4VX3eogryFq1nvEWlWIJOEZooawGKSo5jn%2BidMhejHeFJ2YWi6ks6%2B9B%2Fs0KSJkjIZs8IWaMUMkOrR8g6Rcj0OC2TscmS8diQLFUaJHrcQJeGp9L4TBqOJGuETtnwhy2NTcnWJHsgjW1pOEBnYWfrTBqcSWNNGg7RhVgIinKGDPsMbWmQ%2FLAG0sAu3MtEo1mQbs%2BYfXRQrfHUGG5jz91ojboin5D2M0VneHiuWnJJvXEubrUDfvBFSY5qCwOgTuBfbfQLo3gWTsOFE9RSO5uDRZOFRc14XD6%2Bny6D9dq8HPqvf1%2BMrrCO2RtYNAyTolaD4svCwGiT1hJFb017LJtZYe0x8Bfel6I2k0ypztdmLKjNJGoMrdDw1TDu3iruoALo0aZJpMq4MyeKTyae668SYykXOAl83Ka%2BFLeChd4aWWGHYTTxIq4xm6voIEP2YorvhEbM3k3JjgtXjdSBro0bglKDIimgn7BYarSkD91%2BO%2F1y%2Fsf6HejfBv5d8Lp4uXnamcqONoqPZqNIhKYzJBCNLSTyDFQk7AwBkpLQDygTKejUEMpBMv4xSsSoAfr%2FU9g2hB1eDezy%2FJIyd6PCkZda2%2BQcZ0ktVrJ9E0flW%2BTw%2FMOZ2BOdQ2478A%2FHwwIkwT%2BaoBjKKAEMlmI65Qp1PDO2nTmdS%2BXrgniNTQ1dydaMZSFpgCcwdjVqbCjjtkWpumzD9kaqph0pgA6MEBWqNcocrNMk3JxQzZ3Yg7tk0OaA0NGEzJM2nK0DhHVzRIvmUDJPK4QZ%2FADdSDTVsyozs2odTsLZzrJo%2BWbuTyYJiLQk4pAwRuso5bagJNLn7Gw04nExWTYMuSm%2BpZC7WTM5ko7GwaUmwkK4%2B7uOe%2BdzMq663p4yflTJt%2Frm7aGN5ExAnzDfogbSaQpumW%2FxvD25%2FkxCLqIEIeDWeVj6y1sV8DAdq0whpjYXBI6YAjIP3tK5TzogInTWcbjKCJUHn1uBdonmNpltfSjppxLX%2Fk1u7qyxxAzPg2aezbgJsLQoWgQsWPKwUm0LKzmuFyykLJ2FEAlpPBJavUESkt1w4iXOlI3kkYz6iQkH47XcNiFZpDDOsS%2Fw4vhaI6Q63hgRpltguVWu6A%2FAPHvDFPOAGzrseufwOgrRAD1Qy0zR7oopfguPPLEdKFNpCtIOyxOxQkPSlDNH9sXF%2FWqZaZsQgW0l%2BQGQnonUTvhb2SiinNiDnTRSioR%2B87h12hPLkZxyC1WRTGg8ao5MBPJEauqZBw5AODy7xFuwUtnsW%2BgBzVdB3dhCeiCtYyMpjggjgrIsFDdlJaFTdhJqhbDOSgKukrybwSCJqpJRHxH0O8ZZ0cEBJkU9nCgrwCFfs4RQ9wO59rxAdUHO6BfINe0dEjWzKb0LRjWooCvNNul4aGGtQrXJodqLu%2BJPLusjGl1ei8lvOopNtcyNILcBySSE1R6w2Hj%2BYzAaw%2Ftd%2FHnDnhxcXIy%2FwZO%2FOOeqMFlGQukm5LUQVTuUk4fMr4IdlCS81kLRtml4LXxHePmecmz21keop5JiyM2iGwoD9bmKQ2xX0JpA2zPHycb5nrII2bS6RftmkZ2TZFCKPf0BdptMxdTVmqiuUbYiHRfg6ArVW8qX2cVIWR3oLUCZj%2Bv5Eg%2BSIVQR7MhtsIcs0jcRw6akAq1mTjDthgGCytUgipy3QrfM9Lb1eXVahzNKH4sOsKGrvVS9Bdkf%2Fkift9k9xHqMkGREbyOSRVfwc3JnKRyC31oCY3vRDNJgmVdDaYBzW2Rop6aznJvnemmPb7fle9kxuXTXjJZ9FK4a6bZNK2ocfj6%2Bi86fly%2FfL6%2Bfv99cvc%2FkaP6ld64fHWgkF7bVumpaHsOTDWXSyV4742jjLH%2B7f%2BiYQfNBM2jUTcYMpjuMeB3ESv978fOfr%2BfO16W6eDwPf03uv%2F4EIiWjqvGQxM9Nn4sQ5VEkjY9eHL9lC4cchiTN0Oi5C%2BgLASEX3zjxzG%2B%2FprZ3P5IXj75y5l6Z36%2Bsrzh8qRIHheFNdMXKnvp3zXl6CAMIKHD7fvktsp9ym5aNPLS2xrF7HVOcdoRhA5DMn1fWpbUUpzJJ65ji1NcUJ8qnqdtGZ2ybSzDbM0GOwUMfI3iILi1lGCxJtRU8xCUpng39GKT9sWiKrhgoH5im6pitO4utbcm2c2KTfv6TvLhU4%2Badssob1d4aWVCt6a74Cc1kqSFEjTuWTNqJABDzwe9qJNeooBelwkrO9M%2FcU02ZvblbkJcn0YiJVdw12v0WVMl4wsJx43uwTJ6vtLBaPduCwKTMU4pS18JKyzcHtbCWTT5VhDur2YYLqmXF25Qk8MTaVHGz0zJshmSdopbBCCnj3HgTS81CabIAlrQI3Gly%2BVDCjsFjdAmmG40ESUNnZRhF45TVbyJcmksnPEN8Awi6S63K1
  74. ![image alt](https://github.com/shihxuancheng/qa_bot/blob/master/resources/assets/system_pic_dialogflow.png?raw=true)
  75. Slide
  76. ---
  77. {%slideshare https://www.slideshare.net/RichardShih4/qa-bot %}
  78. ###### tags: `AI` `ChatBot` `dialogflow`