




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
項目測試流程你是怎么開展的 接口測試用例的編寫要點有哪些 APP測試和Web測試有什么區(qū)別 你是如何做app兼容性測試的 get和post方法有什么區(qū)別 常用的元素定位方 Groupby和orderby區(qū)別 賦權命令chmod777,3個數字每一個7代表的什么權限 測試計劃和測試方案的區(qū)別 http協(xié)議有哪些響應狀態(tài)碼 你知道白盒測試么?有哪些白盒測試的方法 在Linux系統(tǒng)下如何部署測試環(huán)境 抓包工具有哪些以及有什么區(qū)別 說一下TCP協(xié)議的三次握手過程 項目頁面無法訪問,如何定位問題 你能說說“抖音直播”怎么測試么 給你一個產品你是怎么開展測試的 編寫測試用例的流 b/s和c/s架構有什么區(qū)別 怎么判斷一個接口是否有 fiddler如何構造弱網測試 fiddler斷點有什么用 Jmeter的關聯,會用到哪些方法去實現 linux下編輯文件常用的命令有哪些 查看進程的命令ps,常用參數有哪 怎么保證測試質量 如何開展項目的性能測試 jmeter、postman接口測試工具的區(qū)別 http和https協(xié)議的區(qū)別 什么叫做對稱加密和非對稱加密 雙十一搶券怎么測 接口測試到底測什么呢 偶發(fā)性bug,作為測試該怎么處理 Selenium中如何保證操作元素的成功率 測試計劃要素有哪些 你們公司版本上線標準是怎樣的 測試進行不下去的時候,怎么辦 說一下購物車功能,怎么測試呢 你能說說“支付功能”怎么測試么 說下模塊的功能測試點怎么整理的 MD5、AES和RSA加密有什么區(qū)別 常見的HTTP接口請求方法有哪 怎么保證測試用例的覆蓋率 手機拍照功能怎么測試 講下對性能測試的理解 推動自動化測試流程是怎樣 依賴登錄狀態(tài)的接口如何測試 你能說說“微信紅包”怎么測試么 沒有接口文檔,測試人員如何測試 python中列表和字典有什么區(qū)別 python中列表和元組有什么區(qū)別 你說下數據庫查詢中,count(*)和count(1)和count(列名)的區(qū)別 二維碼如何測試 app測試上的H5和原生頁面怎么區(qū) JMeter常用的幾種斷言方 開發(fā)不認同你的bug,你怎么處理 微信朋友圈怎么設計測試用例 接口自動化測試過程中遇到的問 1、接口斷言的準確 2、跨系統(tǒng)斷言驗證的阻 3、數據加解 4、測試數據的更新與維 5、測試用例的維 及項目總體計劃,進行測試計劃編寫。明確測什么,怎么異常、null;參數名錯誤、參數個數+1,參數個數-1情況SQL注入等APPWebAPP,CS架構,通過客戶端操作。因此可以從四個方面來說第一,系統(tǒng)架構方面,Web端,只需要更新服務器;APP的第三,兼容性方面。web是基于瀏覽器的嘛,所以兼容性主APP,基于appTX的WeTest做輔助測試3、辨率的兼容性。我們需要覆蓋市面上主流設備的分辨率及屏幕尺寸。這里主要關注的是ui對各種分辨率、各種屏app的界面顯示及排版是否正常。p是否能流網絡運營商提供的網絡去測。getpost1、geturlpost請求的參數是2、getpost請求時不能被緩2048post的長度是沒有限制的5、get請求可以通過瀏覽器直接訪問,支持刷新和后退。tagname、linktext、partiallinktext、xpath、css怎么定位是前端bug還是后端1bug是界面排版布局錯誤,像兼容性問題,則很明顯是前端bug;js/css未加載完全或請求超時問題,也是前端bug1種通過抓包工具,檢查請求地址、參數的正確性,則前端bugbug,項目組應快速響應處理,先積極配合開bug不是那么嚴重,bug出現的原因和規(guī)避方案。總結一下常見的線上bugmock測試,或者在真實環(huán)境下覆蓋測試Groupby和orderby增刪改查基本都會用;包括單表查詢多表關聯查詢,左連接右鏈接等Groupby是分組,一般需要進行一些數據統(tǒng)計的時候,比Orderby是排序,就按照升序或者降序排列的;groupby,后orderby。“長連接”和“短連接”有什么區(qū)HTTP連接的建立需要三次握手,握手成功后,才可以我們會經常在HTTP1.1版本的接口請求頭部看到connection為keep-alive,保持連接,這就是典型的長連接。另外,websocket協(xié)議,也是典型的長連接協(xié)議。才會建立一個tcp連接,數據傳輸完成,就揮揮手,saybyebye了。linux查看日志的命令?當Linux數linux查看日志命令,包含tail、head、cat、less等,tail-f1grep錯誤關鍵字2,如果操作報錯,在日志中會看到有比較明顯縮進,也可以直接ctrl+c結束日志打印,依據操作時間找到exception關鍵字后面的報錯信息,差不多就是你報錯的信志文件error.log,獲取日志中最后的1000行日志到error文件中,然后再打開定位自己想看的日志內容chmod777,3個數字每一7代表的什么權限?http3xx(重定向):表示要完成請求,需要進一步操作。通5xx(服務器錯誤):這些狀態(tài)代碼表示服務器在嘗試處理請求時發(fā)生內部錯誤。這些錯誤可能是服務器本身的錯誤,而不是請求出錯。mysqlwherehaving有什么whereselect、update、deleteinserthavingselect即如果where和having一起用時,where會先執(zhí)行,havingwhere子句中的條件表達式having都可以跟,而where而where子句不可以。你知道白盒測試么有哪些白盒測6種: 判定覆蓋:每個分支都要執(zhí)行一次,即ifif為假都要執(zhí)行一次,重點在分支同時滿足判定覆蓋條件覆蓋。設計足夠的測試用例,使得判斷中每個條件的所有可能取值(true和e和fase)也至少執(zhí)行一次。Linux系統(tǒng)下如何部署測試環(huán)tomcat容器、mysql數據庫,那么dockerrun運行容器,并映射tomcat8080,mysql3306,以此完成測試環(huán)境部署FiddlerCharles支持Windows、MacOSLinux操作系統(tǒng),但是Wireshark可以抓取所有協(xié)議的報文,非常適合學習和分https協(xié)議報文F12最簡單、最輕量級,作用面和強大性和其他的抓包工TCPdumpLinux命令行的抓包工具,但是需要具備Linux操作系統(tǒng)能力app測試有什么區(qū)別小程序:主要通過掃二維碼、用戶分享推薦、搜索小程序APP:需要去應用市場下載;并且安裝后才能使用,清除時2周;發(fā)布審核時周期較短APP:支持的androidios平臺需分別開發(fā),周期較長大3個月;且在各大應用商店發(fā)布的審核周期也較長4:數據庫中的左連接、右連接和內連左連接(leftjoin)是顯示左表所有數據,及右表滿足條null。右連接(rightjoin)則是顯示右表的所有數據,及左表滿null。內連接(innerjoin)是顯示左右兩張表連接字段相等的數說一下TCPTCP協(xié)議要建立連接的時候,需要經歷三次握手的過程:第一次握手:是客戶端向服務器發(fā)起的,用來申請建立連接的,這個報文中的SYN1,所以我們也叫作SYN包;SYN-ACK報文;也叫作ACK包。這就是TCP項目頁面無法訪問,如何定位問ping命令判斷一下服務器是否可達;如果不可達,可以用tranceroute命令,查看一下是哪個節(jié)點出的在瀏覽器中輸入一個網頁會發(fā)生什1、首先它會進行DNSApp出現crash內存管理錯誤:例如可用內存過低,app所需的內存超過appcrash?;蚴莾却嫘孤?,程序運行的appcrashcrash設備兼容:由于設備多樣性,app在不同的設備上可能會網絡原因:可能是網速欠佳,無法達到app所需的快速響appcrash。或者是不同網絡的切換也可能會app的穩(wěn)定性TCP協(xié)議的4次揮手過TCP協(xié)議完成了數據發(fā)送之后,就會斷開連接,此時就需要一個斷開連接請求的,所以是一個ACK報文;1FIN包。ACK報文;這就是TCPApp測試中iOS和Android測試的SD卡后能否跳轉;iOS,點擊home鍵關閉程序和屏幕鎖屏的情況;道比較多,iOS主要有appstore,iTunes下載;你能說說“抖音直播”怎么測試顯示等待、隱式等待和強制等待隱式等待是全局的是針對所有元素設置一個等待時隱式等待只需要聲明一次,聲明之后對整個給你一個產品你是怎么開展測試bug,并有效進行回bug跟蹤;ANRAndroid里App的響應能力是由ActivityManager和ANR,主線程就是UIBroadcastReceiverService的各個生命周context規(guī)定的上限時間不同1、5秒內無法對輸入事件(按鍵及觸摸)做出響應TCP協(xié)議和UDP3個方面:UDP是無連接的,即發(fā)送數據之前不需要建立連接。第二:TCP可以提供可靠的服務,能保證數據傳輸無差錯,不丟失,不重復,且按序到達;而UDP協(xié)議只是盡最大努力UDP效率高,所以一些注重速度而不在乎的丟包的場景,UDPIP電話,流媒體等。bugbug,主要講清楚OSI七層模型有哪些層以及有哪TFTPDNS協(xié)議有:TCPUDP協(xié)議。協(xié)議有:ICMPIP(IPV4IPV6)b/s和c/scs架構:客戶端-服務器端架構,需要安裝一個客戶端才能bs架構:瀏覽器-服務器端結構,不需要安裝客戶端,只需怎么判斷一個接口是否有有問題。都沒有那么就說明接口是OK的bug。并且數據bugfiddlerFiddler中Rules右鍵CustomizeRulesCustomRules.js21kb3Rules->Performance->點擊SimulateModemfiddlerfiddler對beforerequests設置斷點,修改請求又比如測試會需要返回不同的數據前端展示,可以afterresponse設置斷點,修改返回的數據查看前端顯示效果PCping不通,3、防火墻擋住了ping5、網絡配置不對,比如ip、網關、子網掩碼6、ping服務被禁止掉了Jmeter的關聯,會用到哪些方法HTML、JSON格式值提取器、BeanShell來提取。HTML的響應結果的提取,通常采用正則表達式或者linux下編輯文件常用的命令有vivim,可以直接對linuxawk可以行為單位進行文本編輯,也可以列為單位進行文本ps,常用參數有-A-w-auBug回歸這塊來講:根據開發(fā)修改的建議,相關聯的模塊要回歸一遍,bug的根據不同工具、協(xié)議的特點,編寫、調試、驗證腳本;4、測試執(zhí)行1、用例組織方式不同,Jmeter的組織方式相對比較扁平,HTTP請求Rest接口,測試功能JavaScript腳本控制http和https1、從安全性來說:http明文傳輸,易受攻擊,無法確認雙http要高3、靈活性上:http簡單快速,使用靈活;https技術門檻因而通信速度很快;https加重了服務端負擔,需要更多的機構頒發(fā)的證書都是需年費的,此外對接https協(xié)議也需要https協(xié)議比http安全,是如何第二:會驗證對方身份。服務端和客戶端雙方會需要向CA第三:保證數據的完整性。每次的數據都會加上MAC摘要并什么叫做對稱加密和非對稱加12點、2 )、優(yōu)惠券類型(折扣、滿減等)、優(yōu)惠24“開搶”按鈕,搶到券顯示搶券成功56、一個用戶id是否同一時間點、不同時間點搶多次券如果讓你單獨負責一個項目,需1msg信息23、關注接口的安全性測試敏感數據,例如密碼是否加密傳輸接口是否對傳入的數據做安全校驗,如用戶鑒權token校驗;4、最后關注接口的性能測試如果頁面上獲取不到元素該怎么處iframeiframe框架給你一個微信上一個聊天的窗口你是在發(fā)現bug時,要分析產生的原因,盡量多嘗試可復現之前的bug。bug,需要測試經理定期將這Selenium中如何保證操作元素的成功css定位,它執(zhí)行的速度,比其他的方法以用顯示等待+sleep組合。用戶反饋功能很卡,要從哪些方面考作很卡、還是整個app操作都很卡?1)反饋提交的資源過大,導致請求過慢2)服務器對于當前請求4)服務器資源不足,導12可以按照“5W+1H”WhatHow2、剩余bug1、2級嚴重等級的怎么對含有驗證碼的功能進行自動化2、通過cookie繞過登錄3首先MD5是一種不可逆的加密,比如用戶登錄的密碼分為兩種,對稱和非對稱加密:AES就是對稱加密算法,RSA屬于非對稱加密算法Socket其實并不是一個協(xié)議,它是一組接口,兩個服務之間數據通信時,socket去組織數據,以符合指定websocketsocket組裝底層數據,實現接口;websocketHTTPGETPUTPATCHDELETE1:千萬不要說“錄制腳本”字眼,說了,你的層2:要明確告訴面試官,性能試包括,執(zhí)行性能工3:性能分析調優(yōu),包括硬件性能分析、軟件應用4項目里,bug都有哪些類型,以及哪些bug?bug類型有:代碼錯誤、界面錯誤、bug的是:參數的校驗、邊界值、復雜的邏第五:然后再生成自動測試報告(生成報告jmeter找出某個接口的最大并給你一個N95口罩你要怎么編寫測試用1個必填參數、可填參數不傳、三個請求頭,能做了接口測試,后面還需要進行系統(tǒng)BUG,還可以提高我們系統(tǒng)的穩(wěn)可以以自己項目來作答,例token方式第一種:使用工具,比如jmeter;1)登錄成功后響應結果中包含token2)通過jmeter的后置處理器-token值,并存為變量3)在需要依賴到登錄Python。1)將調用登錄接口返回的token2)用token的時候,直接調用變量個事務,即TPS1000loadrunnerController中,直接選擇面向目標場景,設置面向1000tps的目標,然后執(zhí)行性能測試;如果,我們使TargetRate1000/s,其他設置隨意,執(zhí)cpu、內存使用;如果服務器資源超80%,我們也認為不能滿足要求。如果沒有超過,*采用CSV數據文件去設置;使用用戶定義變量來設置就好了5000w,你怎么看待?驗優(yōu)化流程及用例;解決問題后再來看這個問題責如像content-typetoken的請求頭字段;還返回session信息,要重點關注;清楚響應體包含哪你說下數據庫查詢中,count(*)count(1count(列名)的時候,不會忽略列值為NULLcount(1)1代表代碼行,在統(tǒng)計結果的時候,不會忽略列值為NULL會忽略列值為NULL,不統(tǒng)計列名為主鍵,count(列名)會比count(1)快
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025民間車輛抵押借款合同樣本
- 2025年護膚膏霜項目發(fā)展計劃
- 2025年社會公共安全設備及器材項目合作計劃書
- 2025合同管理條款竣工結算
- 2025年酶標記制劑項目發(fā)展計劃
- 黃莊站十號線車站東西兩端蓋挖豎井及暗挖車站主體施工方案
- 研討會促進創(chuàng)新思維碰撞計劃
- 2024年五月份產權不清房屋繼承糾紛調解協(xié)議模板
- 適應變化的工作計劃編制
- 項目回顧與經驗總結的必要性計劃
- 山東省泰安市新泰市2023年七年級下學期期中數學試題【含答案】
- 2023年新橋醫(yī)院崗前培訓護理人員考核試題
- 建筑工程屋面及防水工程施工技術培訓講義
- 企業(yè)管理與領導力的戰(zhàn)略與實踐
- 宗親會活動方案
- 測繪生產成本費用定額2022
- 陰道裂傷的健康宣教
- 某國企2023年度經營管理工作總結和2024年工作思路
- 大于號小于號等于號田字格描紅
- 攝影個人作品集
- 大學軍事理論課教程第四章現代戰(zhàn)爭第二節(jié) 新軍事革命
評論
0/150
提交評論