2023年软件测试岗面试题+答案汇总,也许你例offer就差这一个...


前言

1、B/S架构和C/S架构区别

B/S 只需要有操作系统和浏览器就行,可以实现跨平台,客户端零维护,但是个性化能力低,响应速度慢

C/S 响应速度快,安全性强,一般应用于局域网中,因为要针对不同的操作系统,需要针对性的开发,并且维护成本高

2、GET与POST区别

GET使用URL或Cookie传参。而POST将数据放在BODY中。
GET的URL会有长度上的限制,则POST的数据则可以非常大。
POST比GET安全,因为数据在地址栏上不可见。
一般get请求用来获取数据,post请求用来发送数据。

3、单元测试与集成测试的侧重点

单元测试:是在软件开发过程中要进行的最低级别的测试活动,在单元测试活动中,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试,测试重点是系统的模块,包括程序的正确性炎症等

集成测试:也叫组装测试或联合测试,在单元测试的基础上,讲所有模块按照设计要求,组装成为或系统,进行集成测试

系统测试:是将经过测试的子系统装配成一个完整系统来测试,它是检验系统是否确实能提供系统方案说明中指定功能的有效方法,测试重点是整个系统的运行以及其他软件

4、结束条件(项目上线的条件)

需求的覆盖率,用例的执行和缺陷的遗留率达到质量目标;
通常来说,需求覆盖率和用例执行率需要达到100%;
致命/严重的缺陷需要当天解决,轻微/一般遗留率不得超过30%;

5、什么时候用到场景法

使用场景法通常是在冒烟测试中或者一些流程性比较强的软件/功能(比如安装,卸载等等)

6、测试环境怎么搭建的?

搭建环境前,开发都会给我们一份系统发布手册,我们会根据这个手册来搭建。

比如:
我这个xx系统,是搭建在Unix系统下的,web服务器用的是Tomcat8,Mysql版本是5.7,程序是Java编写的,首先我们向开发拿到编译好的安装包,然后用xshell(或CRT)远程连接上Unix系统,把tomcat服务器停掉,把程序包放到webapps目录下,然后再启动tomcat服务器就可以了<

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值