測試:
1.測試工程師、測試工具開發工程師、自動化測試工程師。
========================================
python:
1、發展背景和優勢;
2、開始多需的工具
interpreter(解釋器) refactor(重構)
2、變量和注釋的基礎語法
3、輸入輸出
i = 1
for i in range(1, 11):
? ? print(i, end = ' ')
不換行打印
?x = 'True'
?x == True
False
4、運算符
======================================
編寫代碼應該成為一個為閱讀者負責的且能力名副其實的創造者。
要的代碼是藝術品。
隨著時間的推移,代碼會腐壞,但是每次簽入比遷出時干凈,那代碼就不會腐壞。
代碼整潔之道:
why(為什么會存在)
what(做了什么)
how(應該怎么用)
1、修改不合理的命名(不符合規范、意思含糊)
2、拆分過長的函數
3、消除重復代碼
4、清理多層嵌套
類和調用和面向對象編程。
類的構造函數和析構函數:__init__,__del__
class 類名:
??? ?屬性
?? ?方法
======================================
異常處理:
try
catch
=================================
測試的工作內容:
1、測試基礎
2、測試設計(如何進行測試)
3、缺陷管理工具
衡量標準、描述、登記管理
4、項目
******************************
測試用例(用戶使用的案例【case】)
?? ?為測試項目而設計的執行文檔
測試:模擬不同用戶使用的案例
測試用例的工作:
1.防止漏測
2.實施測試的標準
自己執行會有思維定向,醫者不自醫。
用例格式的編寫(8大條件)
用例編號 用例標題 項目/模塊 優先級 前置條件 測試步驟 測試數據 預期結果
項目_模塊_編號
預期結果(測試點)
所屬項目或模塊
表示用例的重要度或者影響力P0~P4(P0最高)
執行此條用例,有那些前置操作
描述操作步驟
操作的數據,沒有的話可以為空
期望達到的結果
功能測試的測試流程:
參與需求評審-梳理可測點-編寫測試用例-評審測試用例-執行測試用例-記錄測試結果-配合進行測試驗收-編寫測試報告
黑盒測試也叫功能測試,主要是對軟件程序的功能是否按照需求說明書的說明實現來進行驗證,不關注軟件程序內部代碼的運行情況和語言邏輯是否正常,黑盒測試的測試方法有等價類劃分法,邊界值法,場景法,因果圖法,錯誤分析法,判定表法,正交圖解法。 白盒測試也叫結構測試,主要關注軟件程序的代碼運行情緒和語言邏輯錯誤,白盒測試可以快速發現問題,但是發現的問題少,對于一些界面顯示、組件功能等問題不能發現缺陷。 ...