从Google测试之道谈测试方法的选择

谈到“漫游测试”,想必大多数人想起的都是James A.whittaker提出的全局探索性测试方法。他将软件测试比如为城市旅游,并划分了不同的区域(如:商业区、历史区、娱乐区等等),将测试人员比喻为旅游者进行城市旅游(软件探索)。

但是,我们不难发现,全局探索性测试是从软件或系统本身的角度进行功能划分,而模糊了不同测试人员的角色(如:团队测试人员、系统测试人员、测试经理等等)。

那么,如何从角色出发谈谈漫游测试呢?(本文灵感来源于《Google测试之道》)。

在《Google测试之道》一书中,通过实践案例(Chrome浏览器测试),将漫游测试划分为:购物漫游、学生漫游、国际长途电话漫游、地标漫游、通宵漫游、公务漫游、危险地带漫游、个性化漫游几种。

虽然这种划分方式与Google Chrome的业务息息相关,但我们仍然可以从其中受到一些启发。比如,从测试人员角色出发。

  • “购物漫游”、“地标漫游”、“通宵漫游”、“危险地带漫游”、“个性化漫游”我们可以看作是旅行者(冒险者)的行为;

  • “学生漫游”、“国际长途电话漫游“可以看作是学生的行为;

  • “公务漫游”可以看作是差办人员的行为。

由此可见,针对不同的人员,测试关注重点和测试区域都有所不同。

旅行者

什么样的测试人员会是旅行者?对旅游城市(软件产品)有一定的了解,希望在一定时间内完成游览的人。

在我们的测试人员角色中,“旅行者”可以是团队测试人员,也可以是系统测试人员(某些公司会从测试任务范围来区分团队测试和系统测试)。

购物漫游

许多”旅行者“喜欢购物,会被各种新奇事物吸引。购物漫游邀请用户使用软件,在各种可能的情况下消费,体验软件的流畅性、功用性和友好性等。

我们可以把用户的所有输入行为看作是消费,而软件的所有输出结果当作是消费回报。购物场所则可以对应我们全局探索性测试中的商业区。

那么,我们可以采用什么样的探索性测试方法呢?我们可以用全局探索性测试中的测试方法”卖点测试法“。通过”销售人员“或”宣传单“介绍产品卖点,选择喜欢的产品(功能)进行“消费”(测试)。而期望的消费回报(结果输出)就是产品介绍中的功能或卖点。

举个例子:

1、ChatGPT当下正火,许多软件和小程序都号称自己已经“无所不能”,试试让他们续写一篇《红楼梦》。会不会出现“林黛玉倒拔垂杨柳”?

2)再比如51Testing网站首页的基础搜索框,提供了“帖子”和“用户”搜索,为什么按照“用户”搜索,需要登录?这个基础“卖点”与用户的消费期望完全不符。

地标漫游

“51特种兵旅游”火爆全国,有人5天攀了5座名山,这是如何做到的?设置地标,选择最优路线,然后达成目的。

那么,我们可以采用什么样的探索性测试方法呢?可以借鉴全局探索性测试中的“地标测试法”。设置地标,增删地标,地标间跳跃等。

举个例子:

1、以51Testing首页为例,设置首页地标“最新最热”、“积分商城”、“在线课堂”、“下载中心”,在地标间进行跳跃,查看是否正常。

或者,寻找“最新最热”地标到“下载中心”间的最短距离。

通宵漫游

赵雷的一首《成都》,唱火了成都的小酒馆。来成都旅游,会让人流连忘返,通宵达旦。

那么,对应到我们软件测试中,有哪些探索性测试方法呢?

通宵测试法是通宵漫游首选之法。“通宵测试法”可以选择长时间运行某个系统或软件,观察其在深夜或用户请求低情况下的运行情况。此外,常有许多定时任务会在深夜执行,通宵测试法可以观察这些任务的执行情况。

举个例子:

1、观察系统或软件在深夜升级情况;

2、测试软件的各项维护任务(将数据归档,备份文件等等)是否定时开启;

3、观察系统或软件在深夜用户请求低时的运行资源消耗。

危险地带漫游

旅游中,难免会遇到树立着”前方危险,请绕道“的牌子,但有个别旅行者还是喜欢冒险尝试。对于我们被测系统或软件中,有些出现过多次故障的区域和标记慎重使用的功能,是我们的危险地带。例如,权限测试中删除数据库表的功能。

那么,危险地带漫游测试我们可以使用那些探索性测试方法呢?极限测试法,你值得拥有。极限测试能够帮助我们挖掘许多潜藏的故障。

举个例子:

1、极限配置测试。如某项时间配置范围为00:00—03:00,试试00:00—03:01;

2、极限资源测试。如某组件需求运行内存是6G,在4G内存下运行试试。

个性化漫游

有的人喜欢去热门景点,但有的人喜欢去冷僻的景点,这与每个人的性格和爱好有关。在软件测试中,测试风格和测试方法也与测试人员的性格息息相关。

那么,对应到我们软件测试中,有哪些探索性测试方法可以使用呢?懒汉测试法、买一送一测试法、苏格兰酒吧测试法等等。

举个例子:

1、懒汉测试法

有的人旅游就想躺在酒店里,这就是俗称的“懒汉旅游”。对应到我们的软件测试中,我们可以相似地不做任何操作。选择默认配置,选择默认选项等等,观察系统或软件运行情况。

2、买一送一测试法

促销期是检验商户承接客户能力的重要时期。“买一送一测试法”我们可以同时打开多个客户端、开启多并发的形式,检验服务端的事务处理能力。

3、苏格兰酒吧测试法

许多人旅游一个城市,喜欢光顾酒吧等区域寻找创作灵感。“苏格兰酒吧测试法”启发我们,可以邀请用户参与产品体验,一起进行产品测试。比如,我们可以收集和积攒来自用户方的反馈和现场故障,建立知识库。

学生

什么样的测试人员会是学生?学生具有钻研性、创新性,对一个城市(产品)有比较长时间的了解。

在软件领域,很多人尝试使用新技术进行研究,增进他们对某个特定领域的理解。这个漫游测试就是鼓励用户做这样的事,充分利用和测试软件的各种功能来帮助达到获取和组织信息的目的。

所以下沉到开发团队的测试人员或非常熟悉系统/产品的测试人员可以是“学生”。

学生漫游

学生漫游的目的是学习和研究,增长见闻。那么,对应到我们软件测试中,有哪些探索性测试方法可以使用呢?

所有能够帮助我们探索软件、学习软件的方法都能为我们所用。例如,快递测试法、遍历测试法、博物馆测试法等等。

  • 快递测试法让我们跟踪数据流转,观察数据变化和最终交付结果;

  • 遍历测试法让我们走完每一条业务分支或代码路径;

  • 博物馆测试法让我们关注代码中改动的区域,重点测试。

举个例子:

1、快递测试法

采用调用链工具或是观察日志打印,跟踪输入数据流转,在每个功能节点验证数据转换正确性(如类型变化,数值边界等)。

2、遍历测试法

梳理业务流程,遍历每一条业务线进行测试;梳理代码分支路径,针对if...else或switch等路径进行覆盖测试。

3、博物馆测试法

关注代码提交记录说明或对比代码变动区域,进行相关功能重点测试或者波及性测试。

国际长途电话漫游

留学在外,难免有学生想和家里联系。那么,打长途电话是一个很常见且普遍的方式。

但,仅仅是“打电话”这一个功能,我们仍然有许多选择方式。比如,街边的电话亭或者自己的手机等等。

同样的,在软件世界,即使是相同的功能,用户仍然有不同平台或不同权限的需要。比如,用户想在网易云音乐收听一首周杰伦的额《东风破》,可以选择app进行播放,也可以选择网站或电脑客户端进行播放。并且,因为版权问题,不同用户(购买VIP和没购买VIP的用户)能收听到的时长有限。仅仅由此,我们就可以看出一个权限测试和平台测试的内容。

那么,我们可以使用哪些探索性测试方法呢?超模测试法,配角测试法,长路径测试法等我们都可以使用。

举个例子:

1、超模测试法

观察“电话亭”的设计和颜色是否喜欢,是否与整个城市风格一致,观察软件产品颜色搭配是否符合企业文化(比如阿里巴巴喜欢的橘红)。

2、配角测试法

除了打电话,我们还可以试试电话亭或手机的其他功能,比如录音,关注和测试业务的辅助特性,比如51Testing首页的广告嵌入,试试点击是否能跳转。

3、长路径测试法

不要怕麻烦,走到城市另一个角落的“电话亭”打个长途电话,观察和欣赏下沿路风景,设定测试产品的入口和出口,选择一条最长路线达到,看看效率如何。

差办人员

什么样的测试人员会是差办人员?差办的主要目的就是完成工作,具有针对性和专一性。所以专项测试人员和测试经理可以看作我们的“差办人员”。

那么,我们可以使用哪些探索性测试方法进行测试呢?专项测试会是一个很好的选择。专项测试可以集中测试人员的思维,对于局部或区域功能进行中重点测试。

公务漫游

公办出差,完成工作是第一要务。如果有时间,可以在闲暇之余游览城市。所以,在我们软件测试时可以专项测试和其他探索性测试方法结合,但以专项测试为主。

举个例子:

专项性能测试

针对互联网产品,全链路压测是一个很值得推荐的专项测试。找出每个节点的性能瓶颈,并优化。

说了这么多,让我们总结一下。从角色出发的漫游测试,需要我们更加关注测试人员的角色分类,从而选择更加契合的测试方法,有的放矢。希望对正在阅读的您能有所启发~

最后:下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】

在这里插入图片描述

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

图片

整套资料获取

  

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/66696.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

POWER BI中国主要城市交通健康榜

网页链接:Microsoft Power BI 爬取高德地图网页数据 Power BI可视化呈现

中国到底有多少个.NET 程序员?都在哪个城市写代码?

中国到底多少个.NET 程序员,对于这个问题,似乎没有一个准确的答案,而且最近很多使用.NET 开发技术的老板在抱怨找不到.NET 开发人员,所以我想基于我的公众号粉丝数据给大家分享下中国的.NET程序员到底有多少,他们也都是…

全球亿万富豪地图出炉!中国富豪城市哪几个入榜?

5月26日,财富咨询机构Wealth-X发布《2019亿万富豪人口普查报告》。报告显示,2018年全球亿万富豪(净资产超过10亿美元)数量为2604位,较2017年下降5.4%。 2018年,全球亿万富豪最多的城市是纽约,亿…

人口数据可视化,深圳是人口密度最高的城市,东莞上海位居二三名

进入2022年以来,人口问题频频引起热议,人口老龄化、生育意愿再创新低、男女比例失衡等等问题频出。具体的人口问题如何,跟随可视化互动平台的数据可视化大屏一起来了解吧! 我国各省人口数量从地图分布图看,广东省、山…

2004中国城市综合竞争力排名

作者:天马行空(anlaiwuyou)个人主页:天马行空(anlaiwuyou) 出处:茶亦醉人何必酒 书能香我无须花-敏思博客个人主页:茶亦醉人何必酒 书能香我无须花-敏思博客发表于:20…

中国292座城市政商关系排行榜(2020)

数据集名称:中国292座城市政商关系排行榜 时间范围:2020年 数据来源:中国城市政商关系排行榜2020 相关说明:包括以下指标:总指数、方面指数、一级指标、政商关系健康指数、亲近指数、清白指数、政府关心、政府服务、…

全世界游客访问最多的城市,重庆以5.9亿游客量排名第一

经过全面开放和“阳康”,旅游市场已经开始复苏。现在恰逢寒冬,海南等国内许多旅游胜地成为热门旅游目的地,泰国等国际旅游频频上热搜。旅游市场目前现状如何跟随《旅游市场数据报告》一起来了解吧。 全国5A景区数量 全国共有318个景区被评为A…

中国中心城市和都市圈发展指数发布:成都天津位次紧跟北上深广,合肥提升最明显,大连下跌幅度较大...

北京2022年1月26日 /美通社/ -- 国际智库云河都市研究院编制的“中国中心城市&都市圈发展指数2020”正式发布。北京、上海、深圳连续三年蝉联综合排名三甲,广州连续3年获得综合排名第4位。成都表现卓越,与2017年该指数第一次发布时相比提升了…

全国计算机互联网城市排名,中国互联网+城市排名:杭州第一 北京仅排第八

即将结束,而互联网在今年对人们的生活更多方面又进行了更深层次的渗透,“互联网”的概念被越来越多的应用。中国“互联网”城市排名出炉,排名第一的是杭州,上海和南京分列二、三位,北京仅排第八。下面我们就来看看详细…

中国人工智能城市排名榜公布,北京、杭州、深圳居前

北京2021年10月26日 /美通社/ -- 10月26日,2021人工智能计算大会(AICC 2021)在京举行。本届大会以“智算新际”为主题,旨在探讨数字经济新格局下,计算如何向智算转型,智算如何赋能科技创新、社会治理及产业升级,从而加…

常见问题解决方案汇总

1.AndroidStudio编译乱码 https://blog.csdn.net/quantum7/article/details/108270122 1.全局找到 studio64.exe.vmoptions 2.最后添加一行 -Dfile.encodingUTF-8 然后重启AS就好了2.ffmpeg常用 ffmpeg -i C:\Users\Administrator\Desktop\stutter.mp4 -r 6 output.mp4ffprob…

马云回国后,四年前的事情又被翻出来了

3月27日,据云谷教育公众号消息,马云来到杭州云谷学校。和校园长讨论了未来教育时,谈到ChatGPT对教育的影响,马云表示ChatGPT这一类技术已经对教育带来挑战,ChatGPT这一类技术只是AI时代的开始。我们要用人工智能去解决…

营销增长大揭密丨市场人应具备的101种硬核营销姿势

2019年度的营销有些焦虑,商业形态和企业发展情况随着社会经济趋势的变化而变化。5G的浪潮还未冲开新风口,直播、短视频、各平台等的红蓝海纷争也越演越烈,人工智能、IoT、AI等新科技和新商业的交融争相尝试。在这样的消费环境下,营…

张牧之老师 零售银行实战营销教练

张牧之老师 零售银行实战营销教练 国家注册高级咨询师、国际金融理财师 中国建设银行总行个金业务顾问 “国际工作场所学习大会”银行理财经理培养特约分享嘉宾 《网格化精准营销》落地辅导项目三大创始人之一 《营销资本》银行创新营销落地项目三大创始人之一 曾任&#xff1…

新锐崛起:洞见新消费品牌背后的红利

2020年,冰与火的战歌已吹响。 去年,中国社会消费品零售总额首次突破40亿元大关。今年以来,虽受疫情影响有所下降,但中国还是超过了美国,成为全球第一大消费市场。 在这一趋势下,全球DTC(Direc…

绝版| 张小龙《微信背后的产品观》纸质书!送3本......

老读者知道,老K的知识星球“老K星际不迷航”,每月有一个“会员日”活动,其实这个活动就是找个理由给社群的朋友们发礼品、送福利。 本月会员日的奖品是:《微信背后的产品观》纸质书。这本书有多牛逼呢?张小龙写的书&am…

为什么DTC品牌出海一定要做私域营销,这是我见过最有用的答案

针对什么是私域、私域有什么特点之类的就不多啰嗦了,毕竟自去年开始(都说2020年是私域流量觉醒的元年),私域的概念早已被炒得热翻天了。无论你是做市场的、做运营的还是做品牌的,还不了解私域流量的话,就真…

新书推荐 |《品牌营销100讲:基础强化与认知颠覆》

新书推荐 《品牌营销100讲:基础强化与认知颠覆》 长按二维码了解及购买 作者是知名品牌咨询公司创始人兼CEO,15年品牌行业从业经验,在全球知名品牌企业从业10余年,“品牌系统五力模型”创造者;从核心概念、高效执行法则…

复旦大学EMBA同学同行专题:始终将消费者的价值放在最重要的位置

复旦大学EMBA2019春1班罗艳同学,从事餐饮行业二十余年,受新冠疫情影响的这几年,餐饮行业遭遇了前所未有的寒冬。吃火锅是一年四季人们聚会聚餐的好选择,也是线下餐饮消费的主力场景之一。在疫情常态化背景下,以火锅为代…

产品读书《幕后产品:打造突破式产品思维》

《幕后产品》是前网易云音乐副总裁王诗沐老师结合自己多年的产品实战经验所著。记录了诗沐老师多年的产品心路历程,就像翻开云音乐的评论一样,或感同身受,或遐想翩翩,或豁然开朗。对于云音乐的用户研究,个性推荐、UGC以…