外包干了三年,技術算是廢了。。。

先說一下自己的個人情況,大專生,17年通過校招進入湖南某軟件公司,干了接近5年的手工測試,今年年初,感覺自己不能夠在這樣下去了,長時間呆在一個舒適的環境會讓一個人墮落!而我已經在一個企業干了五年的手工,已經讓我變得不思進取,談了3年的女朋友也因為我的心態和工資和我分手了。于是,我決定要改變現狀,放眼于今年的金九銀十!

剛開始準備時,自己都蒙了,五年的手工測試讓我的技術沒有一絲的進步,提升的只有我的年齡…

沒辦法,我找到了我在騰訊的老哥,作為他的小老表,在他了解了我的情況后(幾乎就是測試基礎開始),直接甩給我一份學習筆記說到:去吧,這里有你需要的所有東西,不要來找我了,我都嫌丟人!。

下面我們就來了解一下這份筆記有多厲害!(剛開始還以為他在吹牛逼,結果學完直接給我老哥給跪了…)

這份資料內容涵蓋極廣,包含了 16 個技術棧:

包括測試理論、Linux基礎、MySQL基礎、Web測試、接口測試、App測試、管理工具、Python基礎、Selenium相關、性能測試、LordRunner相關等

  • 測試理論(測試基礎+需求分析+測試模型+測試計劃+測試策略+測試案例等等)
  • Linux( Linux基礎+Linux練習題)
  • MySQL(基礎知識+查詢練習+萬年學生表經典面試題匯總+數據庫企業真題)
  • Web測試
  • API測試
  • App測試
  • 管理工具
  • Python基礎(Python基礎+編程題+集合+函數+Python特性等等)
  • Selenium相關
  • 性能測試
  • LordRunner相關
  • 計算機網絡
  • 組成原理
  • 數據結構與算法
  • 邏輯題
  • 人力資源

一、軟件測試基礎

  • 軟件測試的步驟是什么?
  • 如何錄制測試腳本?
  • 應該考慮進行如何測試的測試方法
  • 怎樣估計測試工作量?
  • 測試設計的問題
  • 當測試過程發生錯誤時,有哪幾種解決辦法?
  • 測試執行的問題
  • 測試評估的目標
  • 如何提高測試?
  • C/S模式的優點和缺點
  • B/S模式的優點和缺點

在這里插入圖片描述

二、Linux

  • grep和find的區別? grep 都有哪些用法?
  • 查看IP地址?
  • 創建和刪除一個多級目錄?
  • 在當前用戶家目錄中查找haha.txt文件?
  • 如何查詢出tomcat的進程并殺掉這個進程,寫出linux命令?
  • 動態查看日志文件?
  • 查看系統硬盤空間的命令?
  • 查看當前機器listen 的所有端口?

在這里插入圖片描述

三、Python

  • 統計python源代碼文件中代碼行數,去除注釋,空行,進行輸出?
  • python調用cmd并返回結果?
  • 冒泡排序
  • 1,2,3,4 這4個數字,能組成多少個互不相同的且無重復的三位數,都是多少?
  • 請用 python 打印出 10000 以內的對稱數(對稱數特點:數字左右對稱,如:1,2,11,121,1221 等)
  • 給定一個整數 N,和一個 0-9 的數 K,要求返回 0-N 中數字 K 出現的次數
  • 判斷 101-200 之間有多少個素數,并輸出所有的素數
  • 一個輸入三角形的函數,輸入后輸出是否能組成三角形,三角形類型,請用等價類- 劃分法設計測試用例

  • 在這里插入圖片描述

四、MySQL

  • 你用的Mysql是哪個引擎,各引擎之間有什么區別?
  • 如何對查詢命令進行優化?
  • 數據庫的優化?
  • Sql注入是如何產“生的,如何防止?
  • NoSQL和關系數據庫的區別?
  • MySQL與MongoDB本質之間最基本的差別是什么
  • Mysql數據庫中怎么實現分頁?
  • Mysql數據庫的操作?
  • 優化數據庫?提高數據庫的性能?
  • 什么是數據的完整性?

  • 在這里插入圖片描述

五、Web

  • Web測試和app測試區別?
  • WEB測試環境搭建和測試方法
  • WEB測試教程
  • WEB測試要點及基本方法
  • Web測試頁面總結

  • 在這里插入圖片描述

六、接口測試

  • 什么是接口
  • 如果模塊請求http改為了https,測試方案應該如何制定,修改?
  • 常用HTTP 協議調試代理I具有什么?詳細說明抓取HTTPS協議的設置過程?
  • 描述TCP/IP協議的層次結構,以及每一-層中重要協議
  • jmeter,一個接口的響應結果如下:
  • 接口產生的垃圾數據如何清理
  • 依賴第三方的接口如何處理
  • 測試的數據你放在哪?
  • 什么是數據驅動,如何參數化?

  • 在這里插入圖片描述

七、性能測試

  • 你認為性能測試的目的是什么?做好性能測試的工作的關鍵是什么?
  • 服務端性能分析都從哪些角度來進行?
  • 如何理解壓力測試,負裁測試以及性能測試?
  • 如何判斷是否有內存泄漏及關注的指標?
  • 描述軟件產“生內存泄露的原因以及檢查方式。(可以結合- 種開發語言進行描述)
  • 簡述什么是值傳遞,什么是地址傳遞,兩者區別是什么?
  • 什么是系統瓶頸?

  • 在這里插入圖片描述

八、selenium

  • 如何開展自動化測試框架的構建?
  • 如何設計自動化測試用例:
  • webdriver如何開啟和退出一個瀏覽器?
  • 什么是自動化測試框架?
  • Selenium是什么,流行的版本有哪些?
  • 你如何從命令行啟動Selenium RC?
  • 在我的機器端口4444不是免費的。我怎樣才能使用另一個端口?
  • 什么是Selenium Server,它與Selenium Hub有什么不同?
  • 你如何從Selenium連接到數據庫?
  • 你如何驗證多個頁面上存在的一個對象?
  • XPath中使用單斜杠和雙斜杠有什么區別?
  • 如何編寫SeleniumIDE/ RC的用戶擴展?
  • 如何在頁面加載成功后驗證元素的存在?
  • 你對Selenium Grid有什么了解?它提供了什么功能?
  • 如何從你的Java Class啟動Selenium服務器?
  • Selenium中有哪些驗證點?
  • 什么是XPath?什么時候應該在Selenium中使用XPath?

  • 在這里插入圖片描述

九、計算機與網絡

  • 一臺計算機的IP是192.168.10.71子網掩碼255.255.255.64與192.168.10.201 …
  • 請簡述DNS、活動目錄、域的概念。
  • 10M兆寬帶是什么意思?理論下載速度是多少?
  • 什么是IP地址?
  • OSI七層網絡模型的劃分?
  • TCP和UDP有什么不同?
  • HTTP屬于哪一層的協議?
  • HTTP和HTTPS的區別?
  • cookies和session的區別?
  • HTTP的get請求和post請求的區別?
  • HTTP1.0和HTTP1.1有什么區別
  • TCP的連接建立過程,以及斷開過程?
  • 客戶端使用DHCP獲取IP的過程?
  • 寫出某個網段的網絡地址和廣播地址?

  • 在這里插入圖片描述
    在這里插入圖片描述

十、人力資源

  • 你的測試職業發展是什么?你自認為做測試的優勢在哪里?
  • 你找工作時,最重要的考慮因素為何?
  • 為什么我們應該錄取你?
  • 請談談你個人的最大特色。
  • 一個測試工程師應具備那些素質和技能?
  • 還有問一下你是怎樣保證軟件質量的,也就是說你覺得怎樣才能最大限度地保證軟件質量?
  • 為什么選擇測試這行?
  • 如果我雇用你,你能給部門帶來什么貢獻?

  • 在這里插入圖片描述

最后

整份文檔一共有將近 200 頁,全部為大家展示出來肯定是不太現實的,為了不影響大家的閱讀體驗就只展示了部分內容,還望大家海涵,希望能幫助到您面試前的復習且找到一個好的工作,也節省大家在網上搜索資料的時間來學習!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/696221.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/696221.shtml
英文地址,請注明出處:http://en.pswp.cn/news/696221.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

LeetCode.106. 從中序與后序遍歷序列構造二叉樹

題目 106. 從中序與后序遍歷序列構造二叉樹 分析 前面講過根據前序和中序構建二叉樹:博客鏈接 這道題是告訴我們一顆二叉樹的后序和中序,讓我們根據后序和中序構造出整顆二叉樹。 拿到這道題,我們首先要知道中序的后序又怎樣的性質&#…

云上業務一鍵性能調優,應用程序性能診斷工具 Btune 上線

- 01 - 終于等來了預算,這就把服務遷移到最新的 CPU 平臺上去,這樣前端的同事立馬就能感受我們帶來的速度提升了。可是…… 這些性能指標怎么回事?不僅沒有全面提升,有些反而下降了。不應該這樣啊,這可怎么辦&#xf…

使用單一ASM-HEMT模型實現從X波段到Ka波段精確的GaN HEMT非線性仿真

來源:Accurate Nonlinear GaN HEMT Simulations from X- to Ka-Band using a Single ASM-HEMT Model 摘要:本文首次研究了ASM-HEMT模型在寬頻帶范圍內的大信號準確性。在10、20和30 GHz的頻率下,通過測量和模擬功率掃描進行了比較。在相同的頻…

day05-進程通信

1> 將互斥機制的代碼實現重新敲一遍 代碼&#xff1a; #include<myhead.h>int num520;//臨界資源//1.創建互斥鎖 pthread_mutex_t fastmutex;//定義任務函數 void *task1(void *arg){printf("1111111\n");//3.臨界區上面獲取鎖資源&#xff08;上鎖&#…

LeetCode每日刷題:101. 對稱二叉樹

題目&#xff1a; 解題思路&#xff1a;可以新寫一個函數&#xff0c;從root開始&#xff0c;root的left的頭結點將記為lefttree&#xff08;左子樹&#xff09;,root的lright的頭結點將記為righttree&#xff08;右子樹&#xff09;&#xff0c; 然后遞歸左子樹的root.left與右…

【鴻蒙 HarmonyOS 4.0】TypeScript開發語言

一、背景 HarmonyOS 應用的主要開發語言是 ArkTS&#xff0c;它由 TypeScript&#xff08;簡稱TS&#xff09;擴展而來&#xff0c;在繼承TypeScript語法的基礎上進行了一系列優化&#xff0c;使開發者能夠以更簡潔、更自然的方式開發應用。值得注意的是&#xff0c;TypeScrip…

Python:Keyboard Interrupt - 當代碼遇到“Ctrl+C“時發生了什么?

Python&#xff1a;Keyboard Interrupt - 當代碼遇到"CtrlC"時發生了什么&#xff1f; &#x1f308; 個人主頁&#xff1a;高斯小哥 &#x1f525; 高質量專欄&#xff1a;【Matplotlib之旅&#xff1a;零基礎精通數據可視化】 &#x1f4a1; 創作高質量博文&#x…

Web服務器集群: kylin 部署 Halo博客系統

目錄 一、實驗 1.環境 2. kylin 部署mysql數據庫 3. kylin 構建Java運行環境 4. 創建博客使用的數據庫 5. kylin 部署 halo博客系統 6. kylin 部署nginx 7. kylin 使用 SSL證書基于https訪問部署的博客系統 二、問題 1.mysql安裝報錯 2.查看mysql數據庫報錯 3.syste…

【k近鄰】 K-Nearest Neighbors算法k值的選擇

【k近鄰】 K-Nearest Neighbors算法原理及流程 【k近鄰】 K-Nearest Neighbors算法距離度量選擇與數據維度歸一化 【k近鄰】 K-Nearest Neighbors算法k值的選擇 【k近鄰】 Kd樹的構造與最近鄰搜索算法 【k近鄰】 Kd樹構造與最近鄰搜索示例 k近鄰算法&#xff08;K-Nearest Neig…

jdk動態代理與CGLib動態代理

jdk動態代理 目標對象 package com.study;/*** 目標對象&#xff08;被代理的對象&#xff09;**/ public class Target implements TargetInf{public String name;public Target() {}public Target(String name) {this.name name;}public String buyCola (String name){Sys…

【SQL注入】靶場SQLI DUMB SERIES-24通過二次注入重置用戶密碼

先使用已知信息admin/admin登錄進去查下題&#xff0c;發現可以修改密碼 猜測可能存在的SQL語句&#xff1a;UPDATE user SET password新密碼 WHERE user用戶名 and password舊密碼 假設我們知道有個admin用戶&#xff0c;但是不知道其密碼&#xff0c;如何可以將其密碼重置&…

雜題——1097: 蛇行矩陣

題目描述 蛇形矩陣是由1開始的自然數依次排列成的一個矩陣上三角形。 輸入格式 本題有多組數據&#xff0c;每組數據由一個正整數N組成。&#xff08;N不大于100&#xff09; 輸出格式 對于每一組數據&#xff0c;輸出一個N行的蛇形矩陣。兩組輸出之間不要額外的空行。矩陣三角…

如何在群輝7.2中使用Docker搭建容器魔方服務并遠程訪問【內網穿透】

文章目錄 1. 拉取容器魔方鏡像2. 運行容器魔方3. 本地訪問容器魔方4. 群輝安裝Cpolar5. 配置容器魔方遠程地址6. 遠程訪問測試7. 固定公網地址 本文主要介紹如何在群輝7.2版本中使用Docker安裝容器魔方&#xff0c;并結合Cpolar內網穿透工具實現遠程訪問本地網心云容器魔方界面…

shell中字符串的操作,和shell中數組的操作

獲取長度 rootubuntu:/home/test/Desktop# a"hello world" rootubuntu:/home/test/Desktop# echo ${#a} 11字符串切片 ${parameter:offset} 偏移量 $(parameter:offset:length} 偏移量&#xff1a;長度rootubuntu:/home/test/Desktop# echo ${a:1:2} el截取最后一個…

C#知識點-17(正則表達式)

正則表達式 概念&#xff1a;正則表達式是用來進行文本處理的技術&#xff0c;是語言無關的&#xff0c;在幾乎所有語言中都有實現 元字符&#xff1a; 1、.&#xff1a;匹配除\n之外的任何單個字符。例如正則表達式“b.g”能匹配如下字符串&#xff1a;“big”、“bug”、“…

MySQL 窗口函數溫故知新

本文用于復習數據庫窗口函數&#xff0c;希望能夠溫故知新&#xff0c;也希望讀到這篇文章的有所收獲。 本文以&#xff1a;MySQL為例 參考文檔&#xff1a; https://www.begtut.com/mysql/mysql-window-functions.html 使用的樣例數據&#xff1a;https://www.begtut.com/m…

對象池模式-Object Pool Pattern

原文地址:https://jaune162.blog/design-pattern/object-pool-pattern/ 原文中可下載高清SVG矢量類圖 引言 對象池模式(Object Pool Pattern)是一種創建一組可重用對象的設計模式。它通過維護一個預分配的對象集合,避免了頻繁地創建和銷毀對象所帶來的性能開銷。在需要使用…

力扣_字符串11—實現前綴樹(字典樹、Trie樹)

題目 方法 對于每一個節點&#xff0c;初始化一個長度為26的數組&#xff0c;用來存儲對應字母子節點的地址對于每一個節點&#xff0c;初始化一個 b o o l bool bool 變量用來表示是否為葉子節點 代碼 class Trie { private:vector<Trie*> children vector<Trie…

LeetCode //C - 901. Online Stock Span

901. Online Stock Span Design an algorithm that collects daily price quotes for some stock and returns the span of that stock’s price for the current day. The span of the stock’s price in one day is the maximum number of consecutive days (starting from…

ESP8266智能家居(1)——開發環境的搭建

1.前期介紹 本次打算使用esp8266的開發板——NodeMCU&#xff0c;進行物聯網相關項目的學習。開發環境使用Arduino軟件。 NodeMCU實物圖為&#xff1a; 開發環境截圖為&#xff1a; 2.軟件下載 我使用的arduino版本為1.8.5&#xff0c;其安裝包如下&#xff1a; 【免費】ar…