软件测试面试题 总结(1)

一、研发周期中软件测试的不同阶段,适当描述。画出上一家公司的项目流程。

1 单元测试 开发初期 小模块进行功能测试2 集成测试 主要测试页面跳转时接口数据是否丢失3 系统测试 项目整体性测试:功能测试 性能测试 兼容性测试 UI测试 测试文档 安装测试 稳定性测试 用户体验测试4 验收测试 要求需求覆盖率和用例覆盖率达到百分之百项目流程:首先拿到项目需求,开立项会分析需求,定好需求后开发人员开始编码,测试人员撰写测试计划,测试用例,评审测试计划与用例;开发人员提交代码后,进行冒烟测试,有bug提交bug,然后进行系统测试,确定验收方案后进行验收测试,通过后,编写测试报告,需求覆盖率和用例覆盖率达到百分百后可以进行上线。上线后如果出现问题,测试人员进行复现,提交给开发人员进行修复,修复后先在测试环境进行回归,确认无误后,在生产环境打补丁再次进行回归测试。


二、阐述BUG生命周期,阐述所在公司用的bug管理工具,阐述大概流程


1 创建 确认 解决 重新验证 关闭/重新打开

2 首先创建bug,发送给相应开发人员,开发人员解决后,测试人员进行重新验证,确认bug解决后关闭bug,如若没有解决再重新打开bug。


三、测试接口应该从哪几个方面考虑,写出接口测试用例的框架


功能、业务逻辑、异常、性能、安全五个方面进行测试


接口的功能

测试接口的功能正确,确实符合接口文档中对接口的功能描述。

接口的业务逻辑

测试接口的业务依赖,某个接口执行需要依赖上一个接口成功请求的cookie

接口的异常

测试接口的入参参数名异常,参数数据异常。

参数名异常:参数名称错误,参数多一个,参数少一个,参数为空。

参数数据异常:数据类型错误,数据有效值错误,数据为空错误,数据长度错误

入参值校验

参数必填校验,参数长度校验,参数数据类型校验,参数数据有效值校验,参数

是枚举值,要覆盖所有枚举值。参数数据默认值校验,参数与参数组合数据校验

接口请求超时

接口处理大量测试数据,数据库读写能力

接口的性能

测试接口并发数,响应时间,吞吐量,服务资源使用情况(cpu,内存)


接口的安全

测试接口的敏感信息加密

请求时传输的参数数据加密

cookie,session有效时间

重要的信息存session,其他信息存cookie,有效时间设定。


三个随机数用java语言进行排序

public classpaixu {

public static void main(String[] args) {

@SuppressWarnings("resource")

Scanner sc=new Scanner(System.in);

int []a=new int[3];

System.out.println("输入三个整数:");

for (int i = 0; i < a.length; i++) {

a[i]=sc.nextInt();

}

Arrays.sort(a);

System.out.println("排序后为:");

for (int i = 0; i < a.length; i++) {

System.out.print(a[i] + " ");

}

}

}





搜索功能的测试用例

 

功能测试

1.搜索内容为空,验证系统如何处理

2.搜索内容为空格,查看系统如何处理

3.边界值验证:在允许的字符串长度内外,验证系统的处理

4.超长字符串输入,系统是否会截取允许的长度来检验结果

5.合法的字符串长度后,加空格验证检索结果

6.多个关键字中间加入空格,逗号,tab验证系统的结果是否正确

7.验证每种合法的输入,结果是否正确

8.是否支持检索内容的复制、粘贴、编辑等操作

9.是否支持回车键搜索

10.多次输入相同的内容,查看系统的检索结果是否一致

11.特殊字符、转义字符、html脚本等需要做处理

12.敏感词汇,提示用户无权限等

13.输入的内容是否支持快捷键操作等

14.只能输入允许的字符串长度等

15.输入链接是否正确跳转,

16.搜索的历史纪录是否显示在下面

17.搜索内容有没有联想功能

18.是否可以输入数字,英文,中文

19.是否可以混合输入数字英文中文

20.输入拼音也可以进行检索

21.语音搜索的内容是否匹配

22.断网时,无法搜索

23.进行图片搜索时可以选择拍照或从相册中选取图片进行搜索

24.如果从相册中选取图片进行搜索,图上的大小是否有限制,最大为多少

25.搜索框边上有相机图片,便于图片搜索

26.点击清空历史记录,搜索框是否会清空历史记

27.能否识别图片中的内容

28.点击搜索,显示搜索界面


界面测试

1.查看UI是否显示正确,布局是否合理

2.是否有错别字

3.搜索结果显示的布局是否美观

4.已查看的结果链接,链接的颜色要灰化处理,

5.结果数量庞大时,页面的分页布局是否合理

6.界面的颜色搭配是否合理


安全性测试

1.脚本的禁用

2.SQL的注入,检索SQL SELECT语句等

3.敏感内容的检索是禁止的

4.特殊字符的检索

5.被删除、加密、授权的数据,不允许被查出来,6.是否有安全设计控制


兼容性测试

1.多平台Windows,mac

2.移动平台android,ios

3.多浏览器火狐、chrome、IE等


性能测试

1.搜索页面的链接打开速度的时间

2.搜索出结果消耗时间

3.弱网时搜索的响应时间

4.不同网速下搜索时的响应时间3g,4g,WIFI


易用性

1.有联想功能

2.搜索内容与搜索结果的匹配程度

3.支持拍照搜索,语音搜索

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

推荐阅读更多精彩内容