测试的问题在哪里都很少人关注啊 。刚好看到 。那我来答一下
1、首先必须了解需求 。吃透产品/需求说明书
2、你得有常识 。什么叫有常识 。举个例子:百度输入框 。输入之后 。可以鼠标点搜索 。也可以直接按enter键搜索 。这就是常识 。通常产品说明书可不会告诉你 。这个按钮要对enter做响应
3、发散性是什么呢?就是你能从产品说明中挖掘隐性的需求 。比如说上面的这个框 。产品可能只是说 。输入什么 。就在引擎查找并返回什么 。发散一下就是 。我输入特殊符号呢?中文呢?英文呢?西藏文?还能不能正常工作?
4、系统性的思考 。何为系统性的思考 。通常不会都测试都是新的东西 。有可能是运营的小需求 。流程加了状态 。加了按钮 。要从整个系统层面考虑这样的改变 。会带来什么影响 。从而得到新的测试用例 。这个思考的方式在另外的领域叫沙盘推演
达这个的意思就是你用例的粒度 。不能太粗也不能太细 。要自然 。就是同级别或者低一级别的QA看你的用例 。也知道这个用例要做什么 。达到什么效果 。写的让别人还要再挖掘一轮的 。都不是好用例这个就是纯粹的用例排版或者一些基本套路的表达 。包括用例集的管理 。比如按照功能划分用例集、按照测试类型划分用例集等等
个人认为 。只要做到了上边说的 。出来的用例必然高效~
【如何高效的设计编写软件测试用例?】了解更多:https://aiji66.com/?z=577798
推荐阅读
- 《海贼王》中,作为一个高傲的男人,索隆为什么会认定路飞这个船长?
- 测试报告如何编写?
- 如何编写测试用例?
- 如何编写黑盒测试与白盒测试的测试用例?
- 海贼王有哪些经典语录?
- 如何让编写的测试案例覆盖率更全面些?
- 如何将抖音视频保存到手机 抖音里的视频怎么保存到手机里
- 你喜欢路飞吗?
- 测试文档该如何写?