如果你的项目是采用敏捷测试,那么欢迎加入很棒的 30 天敏捷测试挑战。
以下是 30 个挑战的列表,每月每天一个,打印下面的列表,把它保存在某个地方。打印出来。把它贴在墙上。让我们这样做吧!
规则是什么?
目标是尽可能多地的完成挑战。您可以在自己的时间范围和能力范围内做到这一点。
您可能有图像可以分享,博客文章,视频,状态更新,无论它是什么!来参加吧!
以下是分享进度的方法:
- 在微博和朋友圈上 - 使用**#30DaysOfTesting**标签
30 天敏捷测试列表
Day 1 | Buy an agile testing related book and share something you’ve learnt by day 30 买一本敏捷测试相关的书,并在第 30 天结束时分享你的所学 |
Day 2 | Create a mindmap, document, diagram or sketchnote about what you think agile testing is 用图表或文档的方式列出你理解的敏捷测试 |
Day 3 | Find a video on YouTuBe about agile testing, then watch it! 看一个敏捷测试的视频 |
Day 4 | Read the agile manifesto and reflect on the implications for your role 读敏捷宣言,并反思对你角色的影响 |
Day 5 | Pair with a developer on a feature 跟 Dev pair |
Day 6 | Map out what your exploratory testing looks like, compare it to what other testers do 列出你理解的探索式测试,并与其他人员的进行比较 |
Day 7 | Find a visual way of representing your tests - e.g. A mind map, diagram, model, etc 找一个可视化的方式展示你的测试 |
Day 8 | Speak to a developer about a bug you found instead of loging it in the tracking system 跟 dev 直接说你发现的 bug,而不是在 bug 管理系统里记录 |
Day 9 | Pair whth a developer on a code review. Can you identify any risks? 参加 dev 的 code review。你能定位任何的风险吗? |
Day 10 | Learn where the application logs are and how to read them. 了解应用程序的 log 记录在哪里,并学习看 log。 |
Day 11 | Find out what customers are saying about your product. What did you learn? 了解客户对你的产品的评价。从中学到了什么? |
Day 12 | What test documentation does your team have? How can you improve it? 你的团队有什么样的测试文档?你觉得可以怎么改进一下? |
Day 13 | Learn to use a tool that your developers use - e.g. an IDE 学习使用 Dev 在用的工具 |
Day 14 | How can you deliver greater value to your customer? 如何能够交付更多的价值给客户? |
Day 15 | How can you make your testing processes (more) lean? 如何能让你的测试流程更加精益? |
Day 16 | What barriers do you feel exist in testing in agile? 你感觉敏捷测试中存在什么障碍? |
Day 17 | Map out your current team structure. How does it compare to other teams? 绘制出您当前的团队结构。它与其他团队相比如何? |
Day 18 | How can you make testing jobs easier? 如何让测试工作变得更轻松? |
Day 19 | How can you make jobs for your team easier? 如何让你的团队工作更轻松? |
Day 20 | Investigate what is in your and your team’s tool kit 调查你和你团队使用的工具有哪些 |
Day 21 | How are you managing your testing, is it really agile? 你如何管理你的测试,真的敏捷吗? |
Day 22 | Find out what testing is being done by other team members. 了解其他团队成员正在进行的测试 |
Day 23 | What agile strategies are there for managing tests? 有哪些管理测试的敏捷策略? |
Day 24 | Look for a task that can be automated. 找一个可以自动化的 task. |
Day 25 | What can’t you automate? Communicate that to your team 什么是你不能自动化的?跟团队沟通一下 |
Day 26 | What does your Test Plan look like, what format do you use? 你的测试计划什么样的,使用的什么格式? |
Day 27 | Look into zero bug tolerance, is this something your team could do? 了解 bug 零容忍,这是你的团队可以做的吗? |
Day 28 | What learning culture exist in your company? How can you contribute to it? 公司的学习文化是什么样的?你如何为此贡献? |
Day 29 | What columns do you have on your work tracker or kanban board? 你们的看板上有哪些 column? |
Day 30 | What action does your team take on a red build? build 红了团队会采取什么 action? |
Day 31 | BONUS: Debrief your whole team on your last session of testing 跟整个团队汇报你的测试 |
欢迎关注软件测试同学的公众号“软件测试同学”,原创 QA 技术文章第一时间推送。