《测试内功修炼--思维修炼(下)》

简介: 《测试内功修炼--思维修炼(下)》

简单思维:

       简单思维是指以“简单”为核心的思维方式。在日常工作和生活中,简单思维可能是一个贬义词,形容思考问题比较简单。但是我不这样认为,我认为简单思维是能够一层一层透过问题的现象,发现问题的本质,对测试来讲,这是一个很深的境界,是对程序和业务很深的掌握,是工作经验的积累。

在给大家讲这个简单思维的时候,我举了工作中常常遇到的事例,一名测试人员,发现了一个BUG,他去找开发反馈这个BUG,开发人员花费了很长时间,一层一层排查问题,最后发现是配置错了,或者测试环境不对。这种问题不算少见,虽然影响不是很大,但是慢慢开发对测试的偏见就会越来越大。测试人员要‘耗子尾汁’,多加强自身能力的提升,这样才能提高我们的竞争力。

 

比较思维:

       比较思维是一种重要的思维方式。通过比较对生动的复杂的客观现象进行分类,寻找现象之间的共同性和差异性,区别出个体现象中本质的规定性和非本质的规定性;又通过比较寻找各个质的规定性之间的联系;再通过归纳或演绎对比求得对事物本质和规律性的认识。比较思维其实贯穿我们整个测试生涯,测试本来也就是一种验证,根据实际结果跟预期结果对比来达到测试的目的。

测试中比较典型对比的点:

1、策划需求的设计和市面优秀游戏设计的对比。

2、今天写的测试用例和昨天的对比。

3、自己的测试用例和别人的对比。

4、新提交的配置表和旧配置表的对比。

5、更新后玩家数据和更新前玩家数据对比。

比较思维有一个比较重要的点,参考的对象,在我的理解里面,一定是更优的一方。如果是和差的相比,那就是历史的倒退。

 

组合思维方式

       组合思维又称“联接思维”或“合向思维”,是指把多项事物通过各种不同方式加以连接合并,从而使之变成彼此不可分割的新的整体的一种思考方式。

很多东西在单一的情况是没问题的,当将相关的事物组合在一起时却能发现很多问题。例如战斗测试的时候,单一技能或者BUFF通常没什么问题,一旦组合起来,就会导致很多问题的发生。

在进行组合思维的时候,我们不要为了组合而组合,这样很容易让自己的思维混乱,额外增多很多的测试条件。要注意分类,找到最简单合理的组合方式。

常用组合测试点:

1、登陆框,账号和密码输入组合方式。

2、战斗里面,伤害、状态、BUFF各种组合测试。

3、外观显示,装备、时装、坐骑、翅膀、其他玩家、场景各种组合测试。

4、组队任务。

 

用户思维

       简单的说用户思维是站在用户的角度去思考问题,结合使用场景、需求等、去揣摩用户的想法。道理很简单,但是往往我们在设计的时候,就容易惯性思考,以为原来是这样,现在也是这样,在一个用户群体中是这样,在另一个用户群里中也应该这样。测试往往就需要打破这种惯性思考,多站在用户的角度来体验产品。

比如,我们在商城购买物品的时候,基本上都会有二次确认框,假设没有二次确认框,就会出现玩家误点购物成功,用户体验就不是很好。所以,测试的时候用户思维很重要,有时候我们会缺少用户思维,这是因为我们还不是这类产品的用户,所以我们需要多花时间去体验这类产品,先让自己变成这类产品的用户,然后再来测试我们自己的产品,就能够从用户角色发现较多问题了。

 

两极思维

       两级思维比较好理解,就是和边界值测试方法一样,后面我们在测试方法的分享里面会重点讲解。

相关文章
|
2月前
|
测试技术
探索软件测试中的“思维侧翼”——如何以创新思维引领测试策略###
本文旨在探讨软件测试领域中,如何通过培养与运用创新思维,提升测试策略的有效性与效率。不同于传统的技术解析或理论阐述,本文将以“思维侧翼”为喻,启发读者从不同维度审视软件测试,寻找突破常规的思路与方法。我们相信,在快速迭代的软件开发周期中,灵活多变且富有创造力的测试思维,是发现潜在缺陷、保障产品质量的关键。 ###
|
8月前
|
测试技术 UED
设计思维在软件测试领域的应用
设计思维在软件测试领域的应用
119 0
|
8月前
|
敏捷开发 测试技术
软件测试人员的思维方式
软件测试人员的思维方式
108 0
|
8月前
|
测试技术 数据库
测试做久了,思维定势了怎么办?
测试做久了,思维定势了怎么办?
|
安全 测试技术 UED
《测试内功修炼--思维修炼(上)》
《测试内功修炼--思维修炼(上)》
|
数据挖掘
数据分析思维(三)|测试/对比思维
测试/对比思维可以说在数据分析的工作中随处可见。当我们通过各种手段得到一些结果数据后,如何评价结果的好坏呢?这个时候你可能会想到和标准结果进行比较、和之前的数据进行对照等等方法,这些方法归根结底就是一种测试/对比思维。在该思维中最常用的方法就是A/B测试,本文我们就重点了解一下A/B测试的思想及其应用案例。
数据分析思维(三)|测试/对比思维
|
测试技术
03 思维方式:用一个案例彻底理解接口测试的关键逻辑
03 思维方式:用一个案例彻底理解接口测试的关键逻辑
|
24天前
|
监控 JavaScript 测试技术
postman接口测试工具详解
Postman是一个功能强大且易于使用的API测试工具。通过详细的介绍和实际示例,本文展示了Postman在API测试中的各种应用。无论是简单的请求发送,还是复杂的自动化测试和持续集成,Postman都提供了丰富的功能来满足用户的需求。希望本文能帮助您更好地理解和使用Postman,提高API测试的效率和质量。
84 11
|
2月前
|
JSON Java 测试技术
SpringCloud2023实战之接口服务测试工具SpringBootTest
SpringBootTest同时集成了JUnit Jupiter、AssertJ、Hamcrest测试辅助库,使得更容易编写但愿测试代码。
72 3