一、 迭代:一週或者是兩週迭代一次,版本更新,會增長新的需求,迭代一次不會進行用例的評審。一個小的需求通常10條用例java
二、 Stub對樁函數:在單元測試長輩其餘模塊調用,在自底向上的集成過程當中尤爲有效mysql
三、 測試工具:linux
功能自動化測試工具:QTP RFP QARun Silkweb
性能測試工具:loadrunner robot QAload WAS Silk performancesql
單元測試、白盒測試工具:Junit jmeter devpartne jprobe Purify Plusshell
安全測試:Appscan Fortify數據庫
缺陷跟蹤工具:Bugzilla Mantis 禪道 bugfree TestLinkjson
四、 手機測試包括:centos
耗電量 頁面與頁面以前反應時間 操做快不快瀏覽器
5.、APP在運行過程當中會出現卡?
手機自己不卡,APP會卡是應爲APP吃掉了內存或者是cup、CPU的運算能力不強、
處理器很差
6.、閃退的狀況:手機內存不夠、APP崩潰、程序出錯等,還有就是有些版本不兼容,
七、給你一個小項目或者是小需求,怎麼進口的入手進行測試?
儘快熟悉業務,先從主功能進行入手,分析需求,參與測試計劃
八、一個搜索款怎麼進行測試用例編寫?
先對界面進行測試 而後就是搜索內容、長度 、必填項、兼容(等價類)
九、需求分析階段---計劃階段---設計階段---測試階段
計劃階段:主要是編寫測試計劃,參與軟件需求規格說明書,項目整體計劃。內容包括:
測試範圍、進度安排‘、人力物力的分配、總體測試策略的制定和分析的評估與規避措
施一個制定’,測試計劃通常是由咱們的主管進行編寫,咱們會參與相關的評審工做
十、APP測試使用的是真實環境,模擬器有侷限性,有些API是模擬不出來,好比:拍照、掃描、藍牙、WiFi等這種和硬件相關的,模擬器就不方便測試了
十一、解決的bug成功的幾種狀態:不予解決、設計如此、已解決、已關閉
十二、有沒有測試出特別好的,對開發幫助特別大的
能夠說取現的時候,客服提供到銀行卡的錢跟頁面上確認的不同,小數點後第二位
不許確,最後發現是應爲開發使用了錯誤的數據類型致使數據金準度的丟失
Tomact是j運行java的服務器 JDK是java的開發的一個工具包 JDK環境變量的配置須要配置三個:
JAVA_HOME變量:變量名: JAVA_HOME
變量值: C:\jdk1.6.0
Path變量:在jdk的bin目錄下面有咱們經常使用的java應用程序
classpath環境變量變:java中有兩個jar包。是別人寫好的不少類,因此配置好這個變量能夠利用別人寫的類,在java的lib目錄下面放入兩個jar包。
Linux是操做系統,centos是Linux發現的版本之一, MySQL是數據庫
虛擬機VM是安裝Linux而後經過xshell用命令來操做Linux ,用xftp往虛擬機中的Linux裏面傳輸文件,通常是放在Linux的usr/local目錄下面
數據庫的做用?——用來儲存數據,數據庫中的表示儲存單元
數據庫的查詢用的什麼軟件?——在Navicat for MySQL中建表—查詢—新建查詢—
查詢編譯器—編寫SQL語句—運行
數據庫的主要功能:建立數據庫、插入數據、修改數據、刪除數據、查詢數據、
Linux的做用?——安裝一個虛擬機經過xshell(是一個客戶端)進行鏈接,經過命令行界
面進行操做Linux
經過xftp進行傳輸文件
Linux命令有哪些,分別都有什麼做用?
——系統管理命令::su 切換帳戶
Ifconfig 查看IP地址
Ping 檢查網絡是否鏈接
Kill 殺死進程
Kill -9 強制殺死
——系統資源查詢命令:ps 查看進程
Ps -ef 查看全部的進程
Netstat 查看網絡情況
Netstat -apn 查看全部的端口
——管道命令:Ps -ef | grep xiaobao
查看全部進程,經過管道找到相應的進程包名
Kill -9 殺死進程
Chmod 賦權命令 chmod -R 777 XIAOBAI
——目錄操做命令:cd xiaobai 進入目錄裏面
cd / 根目錄
pwd當前目錄
mkdir 建立目錄
rmdir 刪除目錄
ls ll 查看說有的目錄
——文件編輯就命令:vi a.txt 編輯文件
Cat a.txt 查看文件
rm -rf 強制刪除
find / -name .txt 在根目錄下面查找txt文件
——文件解壓壓縮命令:
壓縮 tar -czvf test.tar.gz.test 將文件壓縮成.test.tar.gz
解壓 tar -xzvf test.tar.gz.test將文件解壓成.test.tar.gz
完成編寫Linux命令的工具是什麼?——經過xshell來完成對Linux界面測操做
——經過xftp對Linux進行文件傳輸
Java的做用?——web系統開發和APP服務器的開發
完成java的實現是用的什麼工具?——Ecipse 在上面建立一個項目—在src下面建立一個包--在包下面建立一個類。
程序的執行入口:public static void main(String [] args)
程序的執行打印語句:System.out.println(「小白」) 輸出的結果是小白
Java的經常使用語句?
Tomact服務器的環境部署?
Tomact與MySQL、JDK環境以前的關聯與關係?
JAVA_HOME變量:變量名: JAVA_HOME
變量值: C:\jdk1.6.0
Path變量:在jdk的bin目錄下面有咱們經常使用的java應用程序
classpath環境變量變:java中有兩個jar包。是別人寫好的不少類,因此配置好這個變量能夠利用別人寫的類,在java的lib目錄下面放入兩個jar包。
三個變量名,由於要是不配置好JDK的環境,java裏面的包和程序就用不了
何時須要用到JDK?
接口測試是模擬接口的調用,根據接口文檔的輸入規範,來檢查接
口返回自是否符合輸入規範
接口測試不一樣於單元測試。單元測試是整個系統的代碼邏輯進行測試,而接口測試時站在客戶的角度進行全面的檢查
測試,接口測試也是單元測試的一種
我是怎麼作接口測試的—— 用例的編寫:1.對接口的必填參數進行校驗
(等價類 邊界值 正常異常)
2.對接口的業務邏輯進行設計
(已被註冊 黑名單等)
得請求
Webservice接口:是基於soap協議,經過soap來獲
取請求
傳遞方式:xml/json/txt xml至關因而HTML先後相對應
Json至關因而鍵值對
Post和get的區別:get會在URL中變現出來。Get通常用表單的形式
測試方法(黑盒白盒)
測試執行的狀況:測試的版本測試的時間)
缺陷的統計:bug類型統計、等級的統計、分佈模塊的統計
Vi tail -f 查看
查看日誌的方法:搜索error或者是exception
一、功能測試與性能測試
功能測試:主要的是採用黑盒測測試方法,須要測試軟件產品的功能,不須要測試軟件
產品的內部結構和邏輯,
性能測試:主要是關注於產品總體的多用戶同時併發下的穩定性和健壯性(須要確保功
功能沒有問題以後再進行性能測試)
是經過自動化的測試工具模擬多種正常、峯值以及異常負載條件來對系統的
各項性能指標進行測試,包括負載測試和壓力測試
一部分是:後臺服務的性能測試:API的響應時間和響應報文大小
一部分是:自身的性能狀況:佔用CPU、內存、i/o 、電量狀況、頁面以前的切換速度等
負載測試:逐漸增長負載,系統各項指標的變化狀況
壓力測試:測試系統的限制和故障恢復能力,看系統會互惠崩潰,在什麼狀況下進場崩
潰,
二、負載和壓力測試須要關注性能指標:
事務:表示用戶發送請求—接受請求、處理—獲取數據—生產用戶頁面,返回給用戶
請求響應時間:從客戶端發起一個請求看的到服務器端響應的時間,web通常是在3秒之
內,APP通常是在1-2秒以內,響應的時間單位通常是以毫秒爲單位
事務響應時間:一系列請求組成,事務的響應時間是直接衡量系統性能的參數。
好比跨行取款事務的響應時間就是有一系列請求組成的
併發用戶數:兩種狀況:一、嚴格意義上的併發:全部用戶同一時間作同一件事情或操做
二、廣義範圍的併發:全部用戶同時請求和操做不同或者是同樣,
吞吐量:一次性能測試過程當中網絡上傳輸數據量的總和
吞吐量/傳輸時間=吞吐率
tps :每秒鐘系統可以處理交易或者事務數量 是衡量系統處理能力的重要指標
三、性能測試的工具:loadrunner robot QAload WAS Silk performance
咱們本身作過的性能測試時經過jmeter進行測試的。
五、 怎麼作性能測試的?流程是什麼?經過什麼指標進行判斷的?
先肯定功能模塊:登陸—投資—登出 、準備測試數據、準備併發量、準備腳本、經過jmeter進行測試 最後經過事務響應時間、tps、請求響應時間、tps來判斷性能指標的
一、 搖財樹web、app端作過哪些功能模塊
二、 搖財樹項目有哪些
三、 搖財樹整個的業務流程是什麼樣的
四、 搖財樹接口測試有哪些功能模塊
五、 搖財樹整個業務的流程熟悉
Web 端測試分爲6個階段
瀏覽器兼容
分辨率
鏈接速率