软件测试面试题汇总5篇
软件测试面试题 1
1、sql查询的性能,一个查询语句,只查询一条记录,但是总是在扫描数据库,试分析有哪些原因
多表查询sql语句面试题 没有创建索引,查询条件不明确,数据较多,数据分为两个表,常用数据和不常用数据,现在常用数据中查,相对来说概率比较大使用存储过程
2、你知道linuX有哪些命令,请说一下
Awk,tailf,nestat
设置指令别名:alias ab=mv
设置密码:passwd (passwd -f XX执行 -d 删除密码)
将文本文件内容排序:sort aa.data(文件名)
查文件:find (find -name 按名称查 - perm 按权限查 –user 按文件所属用户查)
查看本机IP:ifconfig
查看系统资源:top
显示主机名称:hostname
连接到远程电脑上:telnet 192.168.0.11
查看当前用户名:whoami
文件打包:tar –cvf 目标文件名.tar(可以多个)
文件解包:tar –Xvf 目标文件名.tar
文件解压:unzip 压缩文件名(只能是.zip格式的文件)
3、tar解压命令中 zXX什么,XXX什么,vXX什么,fXX什么
z:使用gzip工具处理文件
X:解开一个包
v:显示打包过程中的文件
f:表示需要打包的内容为文件
4、LinuX下,怎么修改文件的权限?怎么查看主机名?
修改权限:Chmod 456 文件名
主机名:hostname
5、linuX怎么切换用户?切换用户时加—不加—有什么区别?
Su 用户名加-是切换环境 不加-保留当前环境,环境变量
6、linuX下会配置搭建环境,举个例子
inuX下搭建TOMCAT服务器:在linuX的/opt目录下将tomcat安装压缩文件解压,在/opt/tomcat/bin目录下查startup.sh并运行启动。
7、怎么把一台linuX上的文件复制到另外一台linuX
Scp或 ftp
8、linuX上怎么编辑文件的内容?
vi
9、linuX上怎么动态XX一个文件的内容变化?
tailf 文件名
10、linuX上怎么查看所有的进程信息?
ps –elf
软件测试面试题 2
01.为什么要在一个团队中开展软件测试工作?
因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比 ISO 质量认证一 样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。在测试的过程发现软件中存在的问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件的质量情况。
02.您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?
我曾经做过 web 测试,XX测试,客户端软件,其中包括功能测试,性能测试,用户 体验测试。最擅长的是功能测试。
03.您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试„„)
测试类型有:功能测试,性能测试,界面测试。
功能测试在测试工作中占的比例最大,功能测试也叫黑盒测试。是把测试对象看作一个 黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的 内部结构和处理过程。采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析
、错误推测、因果图和综合策略。
性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各 项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。压力测试是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。
界面测试,界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印 象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同时界面如同人的面孔,具有吸引用户的直接优势。设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功能都可能在用户的畏惧与放弃中付诸东流。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论