軟件測試面試題大全
軟件測試面試題目都有哪些呢?你對軟件測試的面試是否有把握能面試成功了呢?以下是陽光網(wǎng)小編幫你們整理的軟件測試面試題大全,一起來學(xué)習(xí)啦。
軟件測試面試題大全篇一
1、sql查詢的性能,一個查詢語句,只查詢一條記錄,但是總是在掃描數(shù)據(jù)庫,試分析有哪些原因
沒有創(chuàng)建索引,查詢條件不明確,數(shù)據(jù)較多,數(shù)據(jù)分為兩個表,常用數(shù)據(jù)和不常用數(shù)據(jù),現(xiàn)在常用數(shù)據(jù)中查找,相對來說概率比較大使用存儲過程
2、你知道linux有哪些命令,請說一下
Awk,tailf,nestat
設(shè)置指令別名:alias ab=mv
設(shè)置密碼:passwd (passwd -f 強制執(zhí)行 -d 刪除密碼)
將文本文件內(nèi)容排序:sort aa.data(文件名)
查找文件:find (find -name 按名稱查找 - perm 按權(quán)限查找 –user 按文件所屬用戶查找)
查看本機IP:ifconfig
查看系統(tǒng)資源:top
顯示主機名稱:hostname
連接到遠程電腦上:telnet 192.168.0.11
查看當(dāng)前用戶名:whoami
文件打包:tar –cvf 目標(biāo)文件名.tar(可以多個)
文件解包:tar –xvf 目標(biāo)文件名.tar
文件解壓:unzip 壓縮文件名(只能是.zip格式的文件)
3、tar解壓命令中 z代表什么,x代表什么,v代表什么,f代表什么
z:使用gzip工具處理文件
x:解開一個包
v:顯示打包過程中的'文件
f:表示需要打包的內(nèi)容為文件
4、Linux下,怎么修改文件的權(quán)限?怎么查看主機名?
修改權(quán)限:Chmod 456 文件名
主機名:hostname
5、linux怎么切換用戶?切換用戶時加—不加—有什么區(qū)別?
Su 用戶名加-是切換環(huán)境 不加-保留當(dāng)前環(huán)境,環(huán)境變量
6、linux下會配置搭建環(huán)境,舉個例子
inux下搭建TOMCAT服務(wù)器:在linux的/opt目錄下將tomcat安裝壓縮文件解壓,在/opt/tomcat/bin目錄下查找startup.sh并運行啟動。
7、怎么把一臺linux上的文件復(fù)制到另外一臺linux
Scp或 ftp
8、linux上怎么編輯文件的內(nèi)容?
vi
9、linux上怎么動態(tài)監(jiān)控一個文件的內(nèi)容變化?
tailf 文件名
10、linux上怎么查看所有的進程信息?
ps –elf
軟件測試面試題大全篇二
1、常見函數(shù)
max min avg count sum等
2、倒序排列
Select sal from emp order by sal desc;
3、請談?wù)剬?shù)據(jù)庫索引的理解
在數(shù)據(jù)庫中,索引使DML操作迅速的找到表中的數(shù)據(jù),而不必掃描整個數(shù)據(jù)庫。索引之所以能夠快速的查詢,是因為他是按照查詢條件存儲的數(shù)據(jù)的。索引存儲相應(yīng)的字段,引用索引就是搜索相應(yīng)的字段。
4、請談?wù)剬Υ鎯^程的理解
存儲過程是一個命名的PL/SQL塊,被存儲在數(shù)據(jù)庫中,并且可以被其他PL/SQL塊使用。因此,可以將業(yè)務(wù)邏輯、企業(yè)規(guī)則寫成過程或函數(shù)保存在數(shù)據(jù)庫中,以便其他PL/SQL塊使用,簡化應(yīng)用程序的開發(fā)和維護,提高效率和性能。
5、請談?wù)剬τ|發(fā)器的理解
觸發(fā)器是存儲在數(shù)據(jù)庫中的過程,當(dāng)數(shù)據(jù)庫中的某些事件發(fā)生變化的時候,這個過程會被觸發(fā),或者說這個過程會自動運行而無需用戶來干涉。
保證數(shù)據(jù)的一致性網(wǎng)站的注冊需要填寫很多信息,網(wǎng)站存儲的時候,分類存儲,儲存在不同的表中,當(dāng)刪除一個用戶的`時候,所有表中的信息都要刪除,這時候我們就可以做一個觸發(fā)器,一次性刪除所有該用戶的數(shù)據(jù)。自動做一些關(guān)聯(lián)的操作。
6、請談?wù)剬?shù)據(jù)庫中事務(wù)的理解
事務(wù)是用戶定義的一組操作序列,由一組相關(guān)的SQL語句組成,這些SQL語句要么全部執(zhí)行,要不全部不執(zhí)行,要么全部成功,要么全部失敗,不允許一部分成功,一部分失敗。 Rollback 一榮俱榮/一損俱損
7、表和視圖的區(qū)別
視圖是一個虛擬的表,視圖并不占用存儲空間。
8、oracle怎么啟動?怎么停止?
startup shutdown
9、oracle怎么啟動監(jiān)聽?怎么查看監(jiān)聽狀態(tài)?
Lsnrctl start/status/stop
10、oracle怎么備份?怎么恢復(fù)?
導(dǎo)出export 恢復(fù)Imp
軟件測試面試題大全篇三
1、項目的架構(gòu)
B/S C/S 兩層或三層架構(gòu)
2、你認為是bug,而開發(fā)認為不是bug 舉例說明下,最后怎么解決的
確定bug情況下,堅持自己的立場與開發(fā)人員協(xié)商;將BUG提交給測試組長;CCB
3、項目中有沒有遇到什么問題,該怎么解決
SRS寫的不詳細 環(huán)境不行 硬件資源不夠
4、接口測試怎么做?
發(fā)消息回復(fù)消息 給一個輸入看是否返回一個輸出 看接口的取值類型和范圍
5、如果招你進來,你如何開展你的工作?
熟悉項目 熟悉人員,熟悉流程
6、數(shù)據(jù)庫增刪改查語句;
增:insert into emp(ename,job) values(‘james’,’salesman’);
刪:delete from emp where ename=’bob’;
改:update emp set ename=’james’ where job=’salesman’;
查:select * from emp;
7、表A,有成績grade,列出grade大于70的人的`數(shù)目;
Select count(grade) from emp where grade > 70;
8、oracle更改一個列
alter table emp modify(job varchar2(15));
9、如何創(chuàng)建一個表、如何修改一個表、如何刪除一個表;
創(chuàng)建表:create table open (name varchar2(20),age number(3),job varchar2(20));
修改表中的列:alter table open modify (job varchar2(15));
在表中添加列:alter table open add (sex varchar2(5));
刪除表:drop table open;----drop是刪除表時連表的結(jié)構(gòu)也一并刪除 truncate刪除信息 Delete逐條刪除
10、左連接、右連接、嵌套查詢
左連接:select dname,ename,job,loc from emp a,dept b
Where a.deptno=b.deptno(+);
右連接:select dname,ename,job,loc from emp a,dept b
Where a.deptno(+)=b.deptno;
嵌套查詢(子查詢):select ename,sal from emp where sal > (select avg(sal) from emp );
【軟件測試面試題】相關(guān)文章:
軟件測試面試題12-09
軟件測試經(jīng)典面試題04-07
軟件測試的面試題04-07
軟件測試面試題04-03
金融軟件測試面試題04-07
高級軟件測試面試題04-07
2017軟件測試面試題04-05
android軟件測試面試題04-04
軟件測試員面試題04-03