原创 測試工具 - 抓包

一、抓包概述 1. 抓包概念 抓包是將網絡傳輸發送與接收的數據包進行截獲、重發、編輯、轉存等操作,也用來檢查網絡安全等。下面小編就介紹幾種抓包軟件。 2. 常見抓包工具 測試爲什麼要學習Charles抓包? 能夠使用Charles來分析前

原创 Http接口測試

1.軟件開發的兩種結構 1.1.CS(Client/Server):客戶端----服務器結構。 C/S結構在技術上很成熟,它的主要特點是交互性強、具有安全的存取模式、網絡通信量低、響應速度快、利於處理大量數據。 CS的優缺點 能充分發揮客

原创 軟件缺陷和軟件缺陷種類

7.軟件缺陷和軟件缺陷種類 7.1.軟件缺陷的定義 軟件缺陷,常常又被叫做Bug,從產品內部看,缺陷是軟件產品開發或維護過程中存在的錯誤、毛病等各種問題;從產品外部看,缺陷是系統所需要實現的某種功能的失效或違背。 格蕾絲·赫柏(Grace

原创 軟件開發流程與初始軟件測試

一、項目成員(公司組織架構) 二、項目開發流程 項目開發流程 三、軟件測試關於人格品質 幾乎所有公司都是把人品考覈放在第一位。 1. 爲人誠實 要正確地認識自己,在面試或者工作的過程中,應如實表達自己的情況,比如學歷和工作經驗等,不應臉瞞

原创 外酷與內酷

成本圖:

原创 jQuery一 - 快速開發

1.1 jQuery介紹 1.1.1 javascript庫 JavaScript庫:即 library,是一個封裝好的特定的集合(方法和函數)。從封裝一大堆函數的角度理解庫,就是在這個庫中,封裝了很多預先定義好的函數在裏面,比如動畫ani

原创 JavaScript十二 - 移動端觸摸事件

15.1 移動端常見特效 15.1.1 案例講解-攜程移動端輪播圖 1.引入相關js 文件 2.複製HTML 結構 3.修改對應樣式 4.修改相應JS 參數 15.2 classList屬性 15.2.1 概述 classList屬性是H

原创 jQuery五 - 快速開發

3.1 jQuery事件註冊 jQuery 爲我們提供了方便的事件註冊機制,具體的操作優缺點如下: 優點: 操作簡單,且不用擔心事件覆蓋等問題。 缺點: 普通的事件註冊不能做事件委託,且無法實現事件解綁,需要藉助其他方法。 3.1.1

原创 jQuery四 - 快速開發

2.3.5 案例講解-購物車選中商品添加背景 案例效果圖: 思路: 選中的商品添加背景,不選中移除背景即可 全選按鈕點擊:如果全選是選中的,則所有的商品添加背景,否則移除背景 小的複選框點擊: 如果是選中狀態,則當前商品添加背景,否則移

原创 JavaScript四 - 動畫

13.6 動畫封裝函數 13.6.1 動畫實現原理 核心原理:通過定時器 setInterval() 不斷移動盒子位置。 實現步驟: 獲得盒子當前位置 讓盒子在當前位置加上1個移動距離 利用定時器不斷重複這個操作 加一個結束定時器的條件

原创 JavaScript十 - 元素(PC網頁特效)

13.1 元素偏移量offset系列 13.1.1 offset 概述 offset 翻譯過來就是偏移量, 我們使用 offset系列相關屬性可以動態的得到該元素的位置(偏移)、大小等 獲得元素距離帶有定位父元素的位置 獲得元素自身的大小

原创 JavaScript九 - BOM

12.1 常用鍵盤事件 12.1.1 鍵盤事件 [圖片上傳失敗...(image-693324-1606925616494)] [圖片上傳失敗...(image-1b70af-1606925616494)] <script> // 常用

原创 JavaScript八 - DOM

9.1 WebAPI介紹 JS基礎學習ECMA JavaScript(歐洲計算機制造商協會,European Computer Manufacturers Association)基礎語法爲後面做鋪墊,WebAPIS是JS的應用。 9.1.

原创 JavaScript六 - JavaScript進階

6.1作用域 通常來說,一段程序代碼中所用到的名字並不總是有效和可用的,而限定這個名字的可用性的代碼範圍就是這個*名字的作用域。作用域的使用提高了程序邏輯的局部性,增強了程序的可靠性,減少了名字衝突。 JavaScript(es6前)中的作

原创 JavaScript七 - 對象

7.1對象基礎 7.1.1什麼是對象 在 JavaScript 中,對象是一組無序的相關屬性和方法的集合,所有的事物都是對象,例如字符串、數值、數組、函數等。 對象是由屬性和方法組成的。 屬性:事物的特徵,在對象中用屬性來表示(常用名詞)