测试之路之功能测试(一)页面测试

389 阅读4分钟

前言:初学者先转行,实习生想入行,第一关便是功能测试,因为有界面有图案最适合入门,外面培训机构,学校课程,都会讲一大堆的。

我就不再搬书本啦。在我看来,除去一切测试技术手段,单纯当一个用户去沉浸式使用一个产品类如手机、网站、APP、游戏时,经常会碰到不符合人性化的功能或细节,想吐槽想退货。遇到比较在意细节的使用者,会针对一个细节展开说大半天,对,我们就是来挑刺的。

的u.png

但关于怎么挑刺这件事也是有讲究的,如何科学挑刺是个大学问。

有些人玩游戏都是享受过程,不会过多体会里面细小的异常,但某些人会刻意观察里面因为某些操作导致的异常,意味着是不是可以利用这个bug去做点什么,写个脚本或者利用起来鞭打其他玩家。

生活中也会出现很多漏洞,随之也会有人去利用之薅羊毛,赚差价。

所以挑刺是越深入就发现越不简单的事,有可能你只看到了表面的刺,越挑越发现里面可能藏着钢筋。

好嘞~按日常工作想法把功能测试归类为以下:

表单测试

1.增、删、改、查

我所认识的所有的软件里最基本的,无论是WEB,APP,都需要这4个。

--》新增:新增一个用户,一件商品,一个朋友,从无到有。

--》删除:删除一个库跑路

u=110.png

--》修改:修改头像,修改昵称

--》查:你所看到的淘宝的商品是查看,百度搜索的是查找,都是查。闰土叉的那个也叫猹。

2.限制、约束

既然有动作有步骤就会有规则,规则就是限制、约束,画地为牢。

--》新增修改规则:注册微信号的规则,手机号长度,密码复杂程度等。

--》删除规则:今天我想注销账号,不给,需要提交资料审核,审核需要等待14天,mmp

--》查看搜索规则:商品与外卖的排序,我喜欢好评最高,我喜欢距离最近。

3.异常的操作

有规则,那么就有人想打破规则,一般称为我命由我不由天。

src=http___tp1.gifhome.com_upload_images_cover_27ac9dfbd827f66d6444c7b49f444422.gif&refer=http___tp1.gifhome.gif

手机限11位,你输入12位试试看。

我想要冰奶茶和火锅加地狱辣,可以但没必要,突破肠胃限制。

疫情封控区有翻墙者,抓起来!

如果是在规则内是被允许的,触碰到规则是会有一定的提示或警告。如果已经倒反天罡都没有提示,那这就是个BUG需要缝补漏洞的。

链接测试

1.到达

想到达明天现在就要启程~点击一个按钮开启一段旅程。如果前行是一片虚无,请返航。

2.返回

跟一个哥哥/妹妹聊完天返回上一层,开启新聊天窗口。

3.关闭

对方不想搭理你,关闭窗口。

006APoFYly1g5a5bl0m4hg30hn0d8wgx.gif

4.重复或多重

我开开又关关,诶我就是玩~

文件

1.大小、容量、文件外在的条件

在测试眼里,上传一个头像,一段视频,跟网络快慢,跟容量大小有关,跟格式有关,跟拍的好不好看无关。

2.内容

额,好不好看还是有点关联的,至少还能得到点赞。

搜索

1.单个

APP大部分都是搜索框,支持模糊搜索,可以输入:

20170803020321194.jpg

2.组合

突然想到一个梗:长头发大波浪请问是几个条件?

组合就是三三两两搭配,最后来一个

u=1102103420,837649793&fm=173&s=198008D41E4200570CB830AA0300E012&w=393&h=212&img.jfif

3.时间

测试范围:结束时间大于开始时间,只有开始或结束时间,单年,单月,单日,单时分秒,跨年,跨月,跨日,跨时分秒等。关于时间的概念请参考时间简史,相对论等。

样式

错位、突出、变形、不协调、不够人性化等

通过页面的操作,点击、滑动等试验页面、组件有没有存在异常的样式变化。还有看下设计有没有符合人类使用规律,例如一个插座,如果能双插孔和三插孔,同时能插入两个插头的时候,就显得十分人性化。一切非人类操作都可以提起优化,直到符合你使用。

微信截图_20220415134346.png

以上就是大致关于App,Web的功能分类与或一些测试的要点。