软件测试面试06:测试思维面试提问答案

1 打电话功能怎么去测?

我们会从几个方面去测试:界面、功能、兼容性、易用性、安全、性能、异常。

1)界面我们会测试下是否跟界面原型图一致,考虑浏览器不同显示比例,屏幕分辨率。

2)功能:给不同人员打电话,不同号码打电话,不同运营商,测试每个按钮是否正常使用,拨打号  码,是输入还是,复制过程,还是其他地方跳转过来,多次拨打电话,双卡选择不同电话卡。

3)兼容性:不同手机型号,厂商,不同系统版本,屏幕大小,分辨率,内存大小

4)易用性:操作是否说的越多越好

5.2 给你一个杯子怎么测?

功能测试:

主要关注水杯基本功能

1、水杯是否可以正常装水

2、水杯是否可以正常喝水

3、水杯是否有盖子,盖子是否可以正常盖住

4、水杯是否有保温功能,保温功能是否正常保温

5、水杯是否会漏水,盖住盖子拧紧后是否会漏水

界面测试:

主要关注水杯外观、颜色、设计等方面

1、外观是否完整

2、外观是否舒适

3、颜色搭配及使用是否让人感到舒适

4、杯子外观大小是否适中

5、杯子是否有图案,图案是否易磨损

易用性测试:

主要关注水杯使用是否方便

1、水杯喝水时否方便

2、水杯拿起放下是否方便,这里会行注到水杯形状的测试

3、水杯装水是否方便

4、水杯携带是否方方便

5、水杯是否有防清功能

6、水杯装有低温或者高温水时,是否会让手感到不适

性能测试:

1、水杯装满水时,是否会露出来

2、水杯最大使用次数

3、水杯的保温性是否达到要求

4、水杯的耐寒性是否达到要求

5、水杯的耐热性是否达到要求

6、水杯掉落时时,是否可以正常使用

7、水杯长时间放置时,是否会发生泄露

兼容性测试:

主要关注水杯是否可以装其他液体,如果汁、汽油、酒精等

可移植性测试:

主要关注水杯放置环境等

1、将水杯放在常温环境中,使用是否正常

2、将水杯放在零下的环境中,使用是否正常

3、将水杯放在高于正常温度的环境中,使用是否正常

安全性测试:

主要关注水杯外观和各种异常条件下是否释放有毒物质等

1、当水杯装满热水时,水杯是否会烫手

2、当水杯装上水后,是否会产生有毒物质

3、把水杯放在零下环境时,是否会产生有毒物质

4、把水杯放在高温环境时,是否会产生有毒物质

5.3 图像上传功能的测试点

1.检查图片上传路径

2.检查图像上传和修改功能

3.检查各种扩展图像文件的上传(例如JPEG、PNG、BMP等)

4.检查文件名中含有空格或其他可用特殊字符的图片的上传

5.检查重复名称图片上传

6.图片尺寸大于最大允许值,上传时应该显示适当的错误消息

7.检查上传的图片文件类型外的其它文件时(例如txt、doc、pdf、exe等等),

应该显示适当的错误消息。

8.检查如果上传的图片满足指定的高度和宽度(如果有定义的话)则可以成功上传,否则不能上传。

9.上传大尺寸图片时应显示上传进度条

10.检查上传过程中的取消按钮是否有效

11.检查文件选择对话框中的文件列表是否只显示支持文件类型

12.检查上传多个图像的功能

13.上传后检查图像质量,图像质量不应该改变

14.检查用户是否能够使用/查看上传的图像

5.4 搜索框的测试

1)搜索按钮功能是否能够实现,验证搜索框的功能是否与需求一致

2)点搜索后,原先的搜索条件是否清空。

3)直看比较长的名称是否能查到输入过长查询数据,看其有没判断,报错系统是否会截

取允许的长度来检索结果。

4)是否有忽略空格的功能,需要有忽略前置空格和后置空格的功能,但不能把中间空格忽略

5)不输入任何内容点击搜索看查询的结果

6)查看搜索框内的默认内容是否与设置的一致,焦点放置搜索框中,搜索框默认内容是否自动被清空

7)输入系统中存在的与之匹配的条件看其的查询后数据的完整性显示记录条数正确、文字折行显示正   确页面布局美观列标题项、列显示内容、排序方式符合需求定义。

8)组合中文和各种特殊符号输入查看能否正确搜索到合的内容

9)输入系统中不存在的与之匹配的条件,是否搜索出信息或者给予提示信息

10)使用复制粘贴,测试搜索框是否能执行

11)注意在光标停留的地方输入信息时,光标和所输入的信息会否跳到别的地方

12)反复输入相同的数据(5次以上)看是否报错

13)敏感词汇,提示用户为敏感词汇

{

语句提1;

}else{

语句提2

}

3.某个被调用的方法中缺少某些参数的定义,在不知情的情况下,直接调用时传递了未定义过的参数or类型不匹配的参数到该方法,如果对应网站是处理批量的业务,则可能会导致大面积的500异常页面,对网站正常业务和SEO排名损失风险比较大。

4.新增、编辑->保存,对所提交的字段有的末作非空限制,可以直接保存成功,保存后以空内容展示,可能存在不确定性,比如操作已保存成功的空记录时,是否会影响其他正常添加的记录,是相互独立的,还是会牵连到其他所有的类型。

服务器配置错误(漏配or错配),更新后出现500 or 404:

1.服务器配置文件,如 web.config中把前端访问的url地址写错,直接发布更新之后,前端页     面访问可能会出现404错误。

2.程序代码中的某些逻辑错误和服务器配置相冲突时,前端页面触发某些特定按钮or页面可能      会出现500错误。

数据传递过程无控制,导致数据输出到界面功能异常or样式变形:

  1. 搜索功能:有的页面本身有回显所搜索关键词的功能,搜索输入框填写的keywords字符较长

(如:100字符),直接搜索后这些长字符显示在页面中,使得页面原来的样式变形,

甚至有的功能按钮被挤到页面之外而不能使用。

2.新增功能:对于新增字段的长度没有任何限制,超长字符新增可以保存成功,回到列表页也没有对  显示的字符长度进行控制,所有字符长度都展示在列表,挤压其他字段的

14)不同搜所的条件之间来回选择,查看是否出现页面错误

15)测试多个搜所条件时,要注意搜所条件的组合测试,可能不同组合的测试会报错

16)点击搜索框,看能否在搜索栏下方显示提供设置好的最近热门搜索词,点击任一可以

直达搜索结果页

17)点击搜索框时,到有搜所历史时,能显示历史搜所内容,历史搜所内容应从上到下按

时间排序,点击清空历史清空所有搜索记录

18)直看搜索框最大输入字符数

5.5 给你一个电梯,你怎么测

功能测试:

1)测试电梯能否实现正常的上升和下降功能

2)电梯的按钮是否都可以使用

电梯内分楼层键是否正常

电梯内开关门键是否正常

电梯内的报鳘键是否正常使用

电梯外的上下键是否正常

3)电梯门的打开,关闭是否正常

4)报警装置是否可用

5)与其他电梯之间是否协作良好

6)通风状况如何

7)突然停电时的情况。

8)关注显示屏,电梯内外的显示屏显示的电梯层数、运行方向是否正常

9)有障碍物时,电梯门的感应系统是否有效

10)上升途中的响应

电梯本来在1楼,如果有人按18楼,那么电梯在上升到5楼的时候,有人按了10楼

这时候是否会在10楼先停下来;

电梯下降到10层时显示满员,此时若8层有人等待电梯,是否在8层停

11)是否有手机信号

可靠性测试:

1)门关上的一刹那出现障碍物。

2)同时按关门和开门按钮。

3)点击当前楼层号码

4)多次点击同一楼层号码

5)同时按上键和下键

易用性测试:

1)电梯的按钮的设计符合般人的习惯吗

2)楼层按键高度(小孩和一些身高矮的用户会按键不方便)

3)电梯是否有地毯、夏天是否有空调、通风条件、照明条件、手机信号是否通畅

4)电梯是否有扶手,是否有专针对残疾人的扶手等等

压力测试:

1)看电梯的最大承重量,在负载过重时报警装置是否有提醒

2)在一定时间内不断让电梯上升、下降

稳定性测试:

1)看电梯在最大负载下平稳运行的最长时间

安全性测试:

1)下坠时是否有制动装置

2)暴力破坏电梯时是否报警,超重是否报警

3)停电情况下电梯是否有应急电源装置

性能测试:

1)测试电梯负载单人时的运行情况(基准测试)

2)多人时的运行情况(负载测试)

3)一定人数下较长时间的运作(稳定性测试)

4)更长时间运作时的运行情况(疲劳测试)

5)不断增加人数导致电梯报警(拐点压力测试)

 感谢每一个认真阅读我文章的人

下方这份软件测试视频学习教程虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

 


这些资料,对于想进阶【自动化测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助……基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等配套学习资源免费分享~

厚抬丝~~领取

  • 33
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

华测教育-软件测试张三丰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值