软件测试基础面试
一条软件缺陷(或者叫Bug)记录都包含了哪些内容?
bug编号;bug状态;bug严重级别;bug所属项目;bug产生的模块;bug对应的版本;bug出现的环境;bug概要描述;bug详细现象描述,操作步骤,包括一些截图、录像、日志....等等;bug产生的概率;bug修复的优先级;bug报告人;bug创建日期;bug经办人;bug操作记录
二、appium是如何定位元素的?比如id、name、xpath这几种定位方式的原理是怎样的?
三、activity的生命周期有哪些?原理是什么?
四、testng有哪几种监听?你用到了哪些?源码看过吗?
五、单例模式,单例模式有多少种写法,实现代码能不能描述下?越多越好
6、Exception、error、Throwable的区别是什么?
7、Java为什么会有包冲突?
8、1到100的累加,会有多少种实现,对应的时间复杂度是多少?
9、一条sql语句执行很慢,你是如何定位和调优的?

浙公网安备 33010602011771号