第一次面試總結
阿新 • • 發佈:2021-08-16
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(行數) 檔名