原创 HTTP、HTTPS協議

1.HTTP協議HTTP是超文本傳輸協議,是一個基於請求與響應,無狀態的應用層協議2.HTTPS協議HTTPS是超文本傳輸安全協議爲什麼HTTPS是安全的?加密是用什麼實現的答:因爲它在HTTP協議上建立了SSL加密層,對傳輸數據進行加密,

原创 開發模型、測試模型

1.測試用例:向被測試的對象提供的一組集合,集合中包含:測試環境、操作步驟、測試數據、預期結果等2.開發模型:軟件生命週期:需求、計劃、設計、編碼、測試、運行維護(共6個階段)瀑布模型:需求->計劃->設計->編碼->測試優點:強調開發的階

原创 測試用例

測試用例的設計方法: 基於需求的設計方法2.(最常用)等價類:對於無窮輸入(強調輸入)依據需求將輸入劃分爲若干個等價類,從等價類中選出一個測試用例,如果這個測試用例測試通過,則認爲所代表的的等價類測試通過。有效等價類:對於程序的規格說明書

原创 測試的分類

測試分類:1.按開發階段劃分(重點):開發階段分爲UI界面層(要求最低,人員最多)UI:功能驗證測試、兼容性與用戶測試業務邏輯層 Server:客戶端模擬測試、內外接口測試、SDK接口測試數據處理層(要求最高,人員最少)Unit:單元測試(

原创 Linux基本介紹和一些簡單指令

1.什麼是Linux是一個“操作系統”最常用的“桌面”操作系統Windows最常用的服務器端操作系統,Linux最常用的移動端操作系統IOS,Android(本質也是Linux)更本質的說,Linux是一個操作系統內核操作系統=內核+一組配

原创 jieba庫

jieba庫:利用一箇中文詞庫,確定中文字符之間的關聯概率中文字符間概率大的組成詞組,形成分詞結果jieba庫分詞的三種模式:精確模式、全模式、搜索引擎模式精確模式:把文本精確的切分開,不存在冗餘單詞全模式:把文本中所有可能的詞語都掃描出來

原创 錯題

1.選擇A,因爲hello方法是靜態方法,不需要實例化對象就可以調用。 如果hello方法不是靜態方法,選擇D2.static一般有3種用法,1)修飾成員變量 2)修飾成員方法 3)修飾代碼塊 不能用於修飾局部變量3.選擇D,因爲n

原创 time庫

1.time庫是Python中處理時間的標準庫1)計算機時間的表達2)提供獲取系統時間並格式化輸出功能3)提供系統級精確計時功能,用於程序性能分析2.使用:import timetime.<b>()3.time庫的三類函數1)時間獲取:ti

原创 字典序列

字典類型定義:“映射”:一種鍵(索引)和值(數據)的對應鍵值對:鍵是數據索引的擴展字典是鍵值對的集合,鍵值對之間無序採用大括號{}和dict()創建,鍵值對用冒號:表示{<鍵1>:<值1>,<鍵2>:<值2>}在字典變量中,通過鍵獲得值<字

原创 循環結構

1.循環結構:1)for遍歷循環:計數循環、字符串遍歷循環、列表遍歷循環、文件遍歷循環遍歷字符串:for c in s: (s爲字符串)列表遍歷: for item in ls:(ls爲列表)文件遍歷: for line in fi

原创 選擇結構

1.分支結構:1)單分支結構:if <判斷條件>:<語句>2)二分支結構:if <條件>:<語句>else <條件>:<語句>緊湊形式:適用於簡單表達式的二分支結構:<表達式1> if <條件> else <表達式2> :條件爲真執行表達式

原创 Random庫

1.使用隨機數的Python標準庫(import random)僞隨機數:採用梅森旋轉算法生成的(僞)隨機序列中的元素2.random庫中包括兩類函數:常用8個1)基本隨機函數:seed(a=None):初始化給定的隨機數種子,默認爲當前系

原创 改錯題

1.要使對象具有序列化能力,則需要實現java.io.Serializable接口,該接口是一個標誌性接口,沒有任何方法和屬性,只是標誌實現此接口的實現類可以被序列化或反序列化。而java.lang.Comparable接口,此接口強制對實

原创 軟件測試的基本概念

1.什麼是軟件測試:軟件測試就是證明軟件不存在錯誤的過程(使用人工或自動手段,來運行或測試某個系統的過程)2.測試和調試的區別:1)目的不同:測試的任務是發現程序中的缺陷,調試的任務是定位並且解決程序中的問題2)參與角色不同:測試主要是由測

原创 Python中turtle庫的使用

import用法:1)import<庫名><庫名>.<函數名>(<函數參數>)2)from<庫名>import<函數名>from<庫名>import *<函數名>(<函數參數>)3)import<庫名> as <庫別名>(自己定義庫別名)<