1. 程式人生 > 其它 >2021年11月11號 隨筆

2021年11月11號 隨筆

之前從來沒考慮過自己會從事軟體測試這一行業,真正的去學習的話,發現自己挺感興趣的,目前學會了,軟體測試的流程:先是產品經理寫完產品需求報告書,然後我們會開需求評審會,然後我們測試會根據產品需求書來設計測試用例,測試用例的設計方法有,邊界值、等價類、錯誤推導法、複雜場景法、列舉法、留空法,測試用例寫完後,我們會測試用例評審會,開完需求評審會之後,我們就等著開發提測,然後我們就開始功能測試,提測,然後整合測試,然後整合測試,然後迴歸測試,然後寫測試總結報告,然後產品上線。

我學到的還有一些工具的使用,我會用Xmand來編寫測試用例,也會用excl來編寫測試用例,比如我定位bug的時候,回用到Fidder,charles、或者開發者工具F12來進行抓包,也會用postman、jmeter來進行發包,用jmeter來做介面測試和效能測試,用postman做介面測試,工作中也會用到linux,我是用Xshell來連線Linux的,熟悉Linux的一些基本命令,比如pwd 當前路徑、ls 顯示當前路徑下的目錄檔案、mkdir建立資料夾

rm刪除檔案 rm -rf 強制刪除資料夾 touch建立檔案 tail 檢視日誌、more ,less 檢視日誌、tail -f 檢視實時日誌、tar -czvf 壓縮檔案 tar -xzvf 解壓,vi檢視文字 mv 移動、改檔名,top 檢視cpu,ps檢視程序,df檢視磁碟,free檢視記憶體,也會用adb來連線手機進行手機的monkey,adb shell monkey -p 包名 --throttle 數字 數字 adb的一些的基本的命令也知道一些,比如,adb devices 檢視當前裝置連線狀況,adb shell 進入手機,adb push 上傳檔案 adb pull 下載檔案 adb logcat 檢視日誌 adb logcat :*E<路徑 下載日誌,adb install 安裝 ,adb uninstall 解除安裝 adb shell top 檢視記憶體,也會資料庫的一些增刪改查,

也瞭解Python的一些簡單知識,比如會用python+requests框架 來實現介面自動化,

import requests

URL="https://www.xxxxxxx.com"

body={"a":"b","a":"b","a":"b","a":"b","a":"b"}

resp=requests.post(URL,body)

print(resp.text)

一個完整的post的請求就是這樣

也會python+selenium框架來實現UI自動化

import selenium
from selenium import webdriver
A= webdriver.Firefox(executable_path="C:\geckodriver")
後面就是開啟網站post,或者get下面是get
A.get("get請求的網址")
然後下面需要用到定位,
loginLink = mydriver.find_element_by_link_text("登入")
定位器有8種,id 最好用、css、name、className、tagName、linktext超連結定位器、partialLinkTest超連結定位器、xpath萬能定位器,還有一些命令,open 開啟 ,click 點選
type 文字輸入
qx = mydriver.find_element_by_link_text("取消訂單")
qx.click()
from time import sleep
sleep(2)
Confirm =mydriver.find_element_by_id("Confirm")
Confirm.click()
from time import sleep
sleep(2)
guo= mydriver.find_element_by_css_selector(".pop-btn-right")
guo.click()
from time import sleep
sleep(2)
jun=mydriver.find_element_by_css_selector(".oder_del")
jun.click()
from time import sleep
sleep(2)
hui=mydriver.find_element_by_css_selector(".pop-btn-right")
hui.click()
from time import sleep
sleep(2)
xi=mydriver.find_element_by_css_selector(".pop-btn-right")
上面用到了好多定位。
以上就是的學習到的內容,暫時先分享這麼多,祝大家前程似錦,都能高薪就業!開開心心,無煩惱。

2021年11月11號