一般测试面试题

1、Web测试与App测试的区别
App:兼容性是机型,升级,安装,耗电量,耗流量,弱网等
Web:兼容性是浏览器之间的兼容。会关注响应时间。
2、如何提交高质量的缺陷报告单
Bug可读性(复现步骤写清楚,环境描述清楚)
刚入公司的话查看同事的bug是什么样子,学习他的bug。
3、如何进行性能测试
反问性能指标是多少,然后用工具测
4、如何编写测试用例?根据什么编写?如何保证用例覆盖度?
考查点:测试用例编写和方法,工具,对业务的把握
根据需求编写测试用例,测试用例方法编写测试用例,参照第一款产品
5、软件测试的分类
黑盒,白盒,灰盒
6、编写测试用例的原则
百分百覆盖需求
7、软件测试过程经过哪些阶段
单元集成系统验收
8、黑盒测试包含哪些内容
冒烟测试 易用性 功能
9、如何确定一个问题是不是bug
根据需求
10、bug的严重程度
致命:导致系统崩溃 404 500
严重:阻碍测试
一般:等价类 边界值测试出来的
轻微: 标点符号
11、如何做有效的记录缺陷
保证该缺陷能复现,有效的记录出来
12、缺陷报告的准则
简洁,清晰,准确,完整,一致

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
一、linux 1,linux常用命令 2,某个时间段日志的查询 3,linux文件的上传和下载 二、功能测试 1,工作中所遇到的错误 2,测试流程: 3,测试计划元素: 4,测试报告元素: 5,测试点: 6,测试方法: 7,bug相关问 8,adb常用命令 9,软件测试原则 10,测试用例编写的要素 11,测试用例的设计原则 12,软件产品质量特性 13,android四大组件 14,web测试和app测试的区别 15,app的anr的根本原因 16,app的crash的原因 17,h5页面图片未加载出来问排查 18,区分原生和h5页面 19,为什么不能用jenkins打包 三、性能测试 1,了解jmeter 2,性能指标 3,如何做性能测试 四、接口测试 1,如何设计接口测试用例 2,为什么要做接口测试 3,接口测试的关注点 4,request处理cookie的三种方式 五、自动化测试 1,自动化核心框架 2,自动化测试的好处 3,自动化的前提 4,自动化测试的场景 5,元素定位的8种方式 6,如果一个元素无法定位,一般会考虑哪些原因 7,driver.close()和driver.quit()的区别 8,自动化脚本断言 9,判断页面元素是否存在 10,js在web自动化中的作用展示 11,自动化代码优化 12,selenium对比RF 13,自动化测试脚本三种等待 14,PO模式 六、HTTP协议 1,HTTP协议特点: 2,HTTP传输原理 3,get和post的区别 4,HTTP响应代码 5,osi七层模型 6,三次握手过程 7,session和cookie的区别 8,tcp和udp的区别 9,sockect通信原理 10,post的三种请求方式 七、数据库 1,sql分类 2,数据库事务特性:ACID 3,mysql索引的类型 4,池化思想 5,redis 6,如何提高数据库运行效率 八、java 1,面向对象的三个特征 2,重写和重载 3,比较sping,sping mvc 4,进程和线程的区别 5,java三层架构 6,处理异常 九、python 1,字符串反转的7种方法 2,new 和 _init_ 3,不使用中间变量交换两个变量的值 4,python四大内置高阶函数 5,python带颜色输出 6,python *args,**kargs用法 7,python常用模块 8,python多线程 9,python发送邮件 10,python操作图像 11,python的replace()方法的使用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值