抑郁症健康,内容丰富有趣,生活中的好帮手!
抑郁症健康 > 软件测试常见面试题一(功能测试 接口测试)

软件测试常见面试题一(功能测试 接口测试)

时间:2022-04-21 19:39:59

相关推荐

http和https有什么区别?

1.http 端口 8080 https 是443

2.https加密传输,http是明文

3.https是有证书校验,http是没有证书校验

4.https比http的安全性要高

get和post有什么区别?

1.get参数是写url中,post写在body

2.get的参数大小有限制,post没有限制

3.安全性post比get高

你怎么做的接口测试?

根据接口文档,设计接口测试用例,根据返回状态码确定接口是否正常,查看返回结果,看返回接口数据是否正确。

如:用postman做接口测试

1.选择请求方式

2.设置url,添加请求头和请求体

3.点击发送,查看返回报文是否正确

有做过接口测试吗?列举项目中的操作接口

有的,我们做接口测试使用的是jmeter,中途使用jemter的正则提取器对关联接口做一个关联设置。

首先添加登录接口,将登录接口返回的token信息,用正则表达时提取,放在我们的订单查询查询接口 中,然后将订单查询的id用jmeter的正则表达式提取,放在在订单修改接口中。这样进行接口测试。

体现你会jemter做接口测试,还会做上下游关联测试

备注:token是登录后返回一个口令,其他接口,用这个口令可以直接执行。没有这个口令需要登录后 才能执行。面试官没问token是什么可以不用解释。

测试流程:

1.需求分析

2.设计用例

3.评审测试用例

4执行测试用例

5验证bug

6归回测试

7.编写测试报告和用户手册

8.预发布测试

9上线的验证

在软件测试计划里面应该包含哪些内容呢?

1)测试开始时间 & 测试结束时间(周期的长短一定是在测试计划里体现了,时间因素影响了后面所有因素)

2)测试的内容(包含在本轮测试中,哪些功能模块需要测试,哪些需求已经明确实现,业务功能重要度的划分)

3)测试的参与人员以及任务分工

4)输出文档的规定以及存放(测试用例编写规则,测试用例的粒度,文档的存储位置和命名规则)

5)采用的测试方法以及测试环境或者工具的准备工作

6)风险和约束

项目介绍融入相关功能业务规则的用例测试用例设计

1.比如介绍电商中优惠卷30元才可以使用优惠卷

2.手机号为11位数字

3.邮箱为6到14位数字

4.说一些项目具体业务规则说怎么设计对应的用例

体现自己的设计用例的能力。所有功能一般都用 边界值、场景法、等价类进行测试的。

测试中常见的bug,加入自己定位bug的方式在里面

1.app中查询商品,商品名字多了符号,或者字符,商品名字多了一个$符号,比如 $蛋糕 牛 仔 裤 后 面 使 用 手 机 代 理 f i d d l e r 抓 包 , 查 看 了 商 品 接 口 , 后 台 接 口 返 回 的 信 息 中 多 了 一 个 牛仔裤 后面使用手机代理fiddler抓包,查看了商品接口,后台接口返回的信息中多了一个 牛仔裤后面使用手机代理fiddler抓包,查看了商品接口,后台接口返回的信息中多了一个.所以把bug提交 给了后台。

2.点击下订单按钮,无任何反应。后面使用手机代理fiddler抓包,查看了下订单的接口,后台接口返 回的信息报500服务器内部信息错误。把bug提交给了后台.

如果觉得《软件测试常见面试题一(功能测试 接口测试)》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。