1. 程式人生 > 其它 >第一次面試總結

第一次面試總結

1.自我介紹(學習到的內容):測試工作的實踐和完整的測試流程,以及學習到的工具/程式碼

(1)理論到實踐

(2)自學的東西——>實踐

(3)有工作經驗的:能夠獨立的負責某一模組的工作

2.怎麼理解測試流程?

(1)需求調研

(2)PRD評審

(3)開發(寫開發技術方案、編寫程式碼)、測試(寫測試計劃、方案和測試用例)

(4)轉測

(5)開始測試(已有功能OK、新的功能OK)

(6)上線

3.等價類和邊界值(舉例)

一個程式讀入一個整數,把這個整數看做一個學生的成績。這個程式要打印出資訊,說明這個學生的成績是優秀(90~100)、良好(80 ~ 89)、中等(70 ~79)、及格( 60 ~69)還是不及格(0 ~59)。

4.針對某一事物設計它的測試用例

(1)功能性

(2)非功能性:可靠性、易用性、安全性、效率性、可維護性、可移植性

5.資料庫查詢分數範圍的關鍵字:

between  and  

6.列表方法

(1)append():新增元素到最後一位
(2)Insert():按照索引新增元素

7.python原生的斷言關鍵字:

assert

8.元素定位的8種方法

(1)ID
(2)Name
(3)Class_name
(4)Css_selector
(5)Link_text
(6)Partial_link_text
(7)Xpath
(8)Tag_name

9.當兩個ID一致時,使用indenx()索引方法

10.多視窗的處理

(1)獲取當前視窗

nowHandler=driver.current_window_handle

(2)獲取所有視窗控制代碼

allHandler=driver.window_handles

(3)迴圈所有視窗

for handler in allHandler:

(3)判斷是否是當前視窗

if handler!=nowHandler:

(4)切換到新的視窗

driver.switch_to.window(handler)

(5)關閉當前視窗

driver.close()

(6)切換到最開始視窗

driver.switch_to.window(nowHandler)

11.iframe框架如何定位

(1)ID
(2)Index索引

12.動態引數

(1)形式引數的個數不確定

(2)形式引數的資料型別不確定

13.資料庫的三種連線

(1)內連線:選出兩張表中互相匹配的記錄。

SQL語句寫法:select * from A表,B表 where A表.C欄位=B表.D欄位

(2)左外連線:篩選出包含左表的記錄並且右表沒有和它匹配的記錄。

 SQL語句寫法:select * from A表 left join B表 on A表.C欄位=B表.D欄位

(3)右外連線:篩選出包含右表的記錄並且左表沒有和它匹配的記錄。

SQL語句寫法:select * from A表 right join B表 on A表.C欄位=B表.D欄位

14.查看錶的表的結構的關鍵字:

desc

15.Linux中如何檢視埠:

netstat

16.(1)檔案前+行:

head -n(行數) 檔名

(2)檔案後+行:

tail -n(行數) 檔名