软件测试常规面试题问答题(附带答案)-问答基础篇04-2篇

<meta charset="utf-8">

一.阐述安装程序的测试要点

1)软件在不同操作系统下安装是否正常。
2)软件安装后的是否能够正常运行,安装后的文件夹及文件是否写到了指定的目录里。
3)软件安装各个选项的组合是否符合概要设计说明
4))软件安装向导的UI测试
5)软件安装过程是否可以取消,点击取消后,写入的文件是否如概要设计说明处理
6)软件安装过程中意外情况的处理是否符合需求(如死机,重启,断电)
7)安装空间不足时是否有相应提示
8)安装后没有生成多余的目录结构和文件
9)对于需要通过网络验证之类的安装,在断网情况下尝试一下
10)还需要对安装手册进行测试,依照安装手册是否能顺利安装

二.阐述程序界面中如下类型控件的测试要点(姓名,年龄,email,身份证号,密码)

姓名输入框:

1、重复
2、长度:例如支持100字符, 那需要测试100字符、101字符、100字符后输入一个汉字的情况, 最大长度的显示是否正常
3、哪些是支持的字符类型:数字、字母、汉字、字符!@!#、特殊字符(tab 回车键是否支持)
4、是否支持多行,保存是否成功,显示是否按输入的多行显示
5、字符中带有HTML标记对时,显示是否正常
6、字符串前后中带空格,前后的空格是否过滤, 中间的空格是否保留
7、最大长度显示是否正常
8、全角半角的字母、数字
9、字符串中带JS标记对, 比如<script>alert('aa');</script>
10、复制功能是否可用
11、粘贴功能是否可用、粘贴超过最大长度的字符串怎么显示?
12、多浏览器的兼容性

年龄下拉框:

1)默认值(为空,提示选择,某一值)检查;
2)列表内容,是可变还是固定的,可变的最好要用SQL或其他方式验证正确性,不允许出现重复值;
3)列表中的排序方式,特别是选项过多时尤为重要;
4)列表过长是否提供滚动条支持,一般超过10个需要滚动条;
5)选择一个选项后是否可编辑,有的下拉菜单允许编辑选择,这还需要验证其合法性;
6)列表中文本的对齐方式,一般都是左对齐;
7)选择框的长度是否可变;
8)选择框的长度是否合适,是否会出现选择项后不能全部显示其内容;
9)下拉菜单获取焦点后,是否可以通过键盘操作,主要包括↑,↓,Home ,End ,PageUP ,PageDown等。

下拉菜单联动检查:
假设有A、B、C三个下拉菜单,A联动B,B联动C;这时需要检查:
1)A选择一个选项后,B下拉菜单内容应该是A中这一项所包括的所有内容;
2)选择B中的一个选项,C下拉菜单内容应该是B中这一项所包括的所有内容;
3)更改A中的内容,B,C菜单应该做相应改变;
4)更改B中内容,C菜单应做相应改变。

email:

邮箱格式:邮箱名@域名(a@b.c) 先根据常用的邮箱,总结出邮箱名的要求:

  1. 163网易邮箱规则
    (提示信息不够全面,但是输入有误时有相应提醒)

(1)结尾形式有:@126.com @163.com @yeah.net
(2)长度:6~18个字符
(3)字符类型:字母,数字,下划线
(4)首尾限制:需字母开头,字母或数字结尾

image
image
  1. QQ邮箱
    (提示信息不够全面,但是输入有误时有相应提醒)

(1)结尾形式有:@qq.com @foxmail.com
(2)长度:3~18个字符
(3)字符类型:英文,数字,点,减号,下划线
(4)首尾限制:需a-z的英文字母(不分大小写)开头,英文字母或数字结尾

image
image
  1. 新浪邮箱
    (提示信息很全面)

(1)结尾形式有:@sina.com @sina.cn @vip.sina.com
(2)长度:4~16个字符
(3)字符类型:英文小写,数字,下划线
(4)首尾限制:下划线不能用在首尾

image
image
image
  1. 搜狐邮箱
    (字符类型和长度提示信息简洁,但是点,减号,下划线表示形式不太美观,易懂)

(1)结尾形式有:@sohu.com
(2)长度:4~16位
(3)字符类型:英文,数字,(点),下划线,减号
(4)首尾限制:开头需为小写子字母,结尾没有限制(大小写字母,数字,点,下划线,减号均可)

image
  1. Hotmail(微软)邮箱
    (字符类型和长度均没有提示,体验很差)

(1)结尾形式有:@hotmail.com outlook.com
(2)长度:没有明确表示,大概为1~65位
(3)字符类型:字母,数字,点,下划线,减号
(4)首尾限制:开头需字母,结尾可用大小写字母,数字,下划线,减号,不可用点

image

身份证号码输入框:

1、非1位数字(包括空格、空)
2、非X和x的字母
3、18位合法的身份证号
4、17位数字、19位数字
5、15位合法的身份证号
6、14位数字、16位数字
7、号码中含有特殊字符、中文、字母(除最后一位是X或x)、全角字符、空格
8、全部为空格
9、输入框不可粘贴复制汉字 ,数字超过 18位

密码输入框:

1、输入错误的密码是否会有提示
2、输入空格或比复合规则的内容时是否会提示
3、两次密码不相同是是否有提示
4、密码是否有长度限制
5、密码是否区分大小写
6、密码为一些简单常用字符串时,是否提示修改?如:123456
7、密码存储方式是否加密

3.假设某个系统的查询模块具有如下功能需求:通过“商品名称”,“商品类型”,“成交日期”,“付款日期” 几个条件查询所需的交易记录,请针对这个需求设计测试用例

https://blog.csdn.net/m0_46482126/article/details/104694503

四.请阐述缺陷描述的要点

测试环境:浏览器:全部/IE8,操作系统:win7 x64
测试数据:用户名,密码,相关的业务账号
重现步骤:缺陷发现的过程
缺陷等级:开发修复的顺序
缺陷说明:告诉开发,你所认为的缺陷是什么,取得理解上的一致实际结果与预期结果进行比较来说明这个缺陷

截图:
1.截大一点,最好截整个桌面或整个窗口
2.尽量注意不要包含不好的信息,比如群聊窗口
3.截图中强烈建议加上文字描述缺陷的位置和说明

五.你认为一个测试工程师应具备哪些素质和技能

软件测试人员应具备的素质:

1.沟通能力

测试人员需要与很多人员进行沟通,需要不同的语气、不同的态度,与客户要谈得来,处处为客户着想,客户就是上帝,与上帝说话要和颜悦色,与开发人员交往就需要技巧了,测试人员与开发人员往往是不共戴天的,双方在心理上经常较劲,因此在说话的语气或讲述一个问题的出发点时特别要注意。

2.要有严谨、敢于承担责任、稳重的做事风格

除了做事认真仔细,也要有承担责任的勇气,在漫长的项目实施过程中,或大或小的错误在所难免,可以原谅错误,但不喜欢狡辩,要敢于承认错误。

3.具有怀疑与破坏的精神

测试人员不能总是以常规的思路来测试软件,要设计一些非常规的、相反的测试用例来不断地折磨软件产品,要破坏性地测试,并且不要停止你的怀疑。

4.善于自我总结、自我督促

测试工程师应具备的技能:
1.软件测试员的基本月标是发现软件缺陷,是做好测试的首要条件。
2.软件测试员追求的是尽可能早的找出软件缺陷。
3.软件测试人员必需确保找出的软件缺陷得以关闭。

六.问题单都有哪些属性?

BUG编号:自动生成
模块:产品的具体模块
标题:能够描述清楚的内容。建议有规律。
描述:不同的产品描述不一样。
缺陷等级:共4个等级
概率类型:3类 极少出现 偶然出现 必须出现
出现概率
状态
处理结果
优先级
指派给:不解释
提单日期:系统自动计算。提单人提出的问题的精确时刻。
要求完成日期:项目经理根据规则,或者自己的判断,填写要求完成的日期。
开始解决日期:系统自动计算。从修改为“进行中”开始。
完成日期:系统自动计算。从修改为“已解决”开始。
关单日期:系统自动计算。关闭该问题的精确时刻。
修改次数:系统自动计算
附件:上传的附件
跟踪者:不解释
提单人:自动生成。
当前软件版本号:产生问题的当前软件版本。
当前硬件版本号:产生问题的当前硬件版本。
目标版本:产品规范版本中的一个,单选。
备注:对缺陷描述的补充,如对比测试情况,用例上下联系导致因素,其他环境因素等

七.一个完整的测试方案包含哪些要素?
  1. 引言:目的、背景、范围、定义、参考资料
  2. 测试内容:测试功能清单
  3. 测试规则:进入准则,暂停/退出准则、测试方法、测试手段、测试要点、测试工具
  4. 测试环境:硬件环境、软件环境、特定测试环境要求
  5. 项目任务:测试规划,测试设计,测试执行准备,测试执行,测试总结
  6. 实施计划:工作量估计、人员需求及安排、进度安排、其它资源需求及安排、可交付工件
  7. 风险管理
八.查看接口的工具有哪些?说出一个工具的操作

接口测试的工具很多,比如 postman、RESTClient、jmeter、loadrunner、SoapUI等,本人首推的测试工具是postman和jmeter,接下来就简单介绍下如何使用这两款工具进行接口测试,其他工具本次暂不介绍。

Postman是谷歌的一款接口测试插件,它使用简单,支持用例管理,支持get、post、文件上传、响应验证、变量管理、环境参数管理等功能,可以批量运行,并支持用例导出、导入。

jmeter是一款100%纯Java编写的免费开源的工具,它主要用来做性能测试,相比loadrunner来说,它内存占用小,免费开源,轻巧方便、无需安装,越来越被大众所喜爱。

九.如何定位bug,是前端还是后端的问题,用什么工具,还是利用别的?

1、经验法
软件测试人员应不断精进自己的技能,负责的项目多了,自然对功能的实现过程有了解,也就明白如何分类bug了。 例如: 网页上的某个图片的分辨率不对,如果我们了解实现过程,可以想到一般情况下,是根据某个地址去服务器取图片的,数据库一般只保存地址,那么图片能正确显示,就说明后端的基本功能是满足需求的。如果具体图片分辨率有误,最可能的原因是前端显示过程出了差错。

2、查日志
当我们发现一个bug,并不确定这个bug属于前端还是后端,可以查看后端服务的日志,复现bug时,查看日志中有没有相关信息。基本可以认为,如果日志没有输出,很可能这个功能并没有与后端交互,也就不存在后端的问题。反之,如果日志有输出,可以进一步查看有无错误日志信息,进一步分析

3、查接口
这种方法常用于查看是后端返回给前端的数据有误,还是前端显示有误。 大多数浏览器都有自带的接口查看工具,如Chrome,FireFox等都可以通过F12开启抓包,在NetWork中可以看到当前页面发送的每个http请求。 我们需要对比通过后端接口拿到的数据和前端显示的数据,来确认问题出在哪里。如果数据错了,页面显示是错的,也是正常的,先从后端入手去解决。

前端bug特点 1, 界面相关 2,布局相关 3,兼容性相关
后端bug特点 1,业务逻辑相关 2,性能相关 3,数据相关 4,安全性相关

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,254评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,875评论 3 387
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,682评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,896评论 1 285
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,015评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,152评论 1 291
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,208评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,962评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,388评论 1 304
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,700评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,867评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,551评论 4 335
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,186评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,901评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,142评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,689评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,757评论 2 351

推荐阅读更多精彩内容